| Tipos simples | Tipos avanzados |
|---|---|
| Constantes | Variables |
| Números | Records |
| Strings | Arrays |
Cuando tomamos diferentes tipos, hay que siempre asegurar que el funcionamiento para:
Figura 1: Ejemplo de tokenización de una entrada
Figura 2: Ejemplo de árbol de derivación
Porque hay muchos requerimientos y algunos son contradictorios: