Lexer.

- Cosas de orden comentadas en el archivo.
- Agregué arbitrario whitespace entre ':' y el nombre de la
transformación. Ignorar whitespace no alcanza, aparentemente DENTRO de
la regex no puede estar, no es que "los borra antes".
- Reacomodé algunos tokens para que se hagan en el orden esperado.
- Puse que la función que tokeniza strings se encargue también de las
keywords. Expliqué el razonamiento en un comentario en el archivo.
Qué difícil es escribir sin acentos. Python puto.