¿Por qué no pueden los espacios tener espacios en ellos? [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Hay algún lenguaje que permita espacios en sus nombres de variables [cerrado] 2 respuestasRelacionado:¿Por qué los nombres de variables no pueden comenzar con números?
¿Hay una razón técnica por la que no se permiten espacios en nombres de variables o se trata de una convención?
Por ejemplo, ¿qué nos impide hacer algo como esto ?:
average score = sum of scores / number of scores
El único problema que viene a la mente son las palabras clave, pero uno podría simplemente restringir el uso de ellas en un nombre de variable, y el lexer podría distinguir entre parte de una variable y una palabra clave.