λ learn

Identificadores

En primer lugar vamos a hablar de identificadores. En la gramática, xx es un identificador cualquiera. Vamos a usar los identificadores nombrar las variables.

Un identificador es una cadena de caracteres AA-ZZ, aa-zz, 00-99 y algunos símbolos como _\_. El primer carácter no puede ser un número. Por ejemplo, xx, yy, zz, ff, nombrenombre son identificadores válidos. Sin embargo, 1x1x, 2y2y, 3z3z, el nombreel\ nombre no son identificadores válidos.

No es difícil imaginar una gramática que permita identificadores con espacios, que empiecen con números o que permitan otros caracteres especiales. Simplemente necesitamos definir qué es un identificador y ésta es una convención relativamente común.

¿Cuáles de los siguientes son identificadores válidos? $x$ $1$ $x_1$ $\_1$ $\alpha$