Estoy intentando seguir la "Implementación del compilador moderno en ML" de Appel y estoy escribiendo el lexer usando Ocamllex. La especificación solicita al lexer que devuelva las cadenas después de
He estado trabajando en un Lua fslex lexer en mi tiempo libre, usando el manual ocamllex como referencia. Me golpeó algunos inconvenientes al tratar de tokenizar cadenas largas correctamente. "Cadenas
Estoy al final de mi cuerda aquí. No puedo hacer que funcione nada en ocamllex, y me está volviendo loco. Este es mi .mll archivo: {
open Parser
}
rule next = parse
| (['a'-'z'] ['a'-'z']*)