2010-06-24 24 views

Respuesta

9

No en la construcción de intérpretes, sino en la construcción de lexers y analizadores sintácticos, sí. Vea el ejemplo de un analizador léxico en Alex, here, combinado con un intro to Happy here. Encontré los archivos haskell.x y haskell.y distribuidos en los repositorios de Darcs útiles para Alex y Happy. Puede encontrar los here y here.

+0

Tenga en cuenta que el enlace a simple.x apunta a una versión anterior (que no compila), la versión actual está en github: https://github.com/simonmar/alex/blob/ master/tests/simple.x – user905686

4

eglefino tiene un/analizador feliz Alex para la documentación, las fuentes son here en los archivos Lex.x y Parse.y.

Cuestiones relacionadas