Skip to content

Intérprete de un lenguaje de funciones recursivas – Recursion functions' language interpreter

License

Notifications You must be signed in to change notification settings

ningit/rec-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intérprete del lenguaje REC

Intérprete de un lenguaje de definición y evaluación de funciones recursivas basado en el lenguaje REC del noveno capítulo (Recursion equations) del libro The Formal Semantics of Programming Languages: An Introduction de Glynn Winskel.

¿Cómo compilar el programa?

Con GHC y su biblioteca Parsec instalados, basta ejecutar make para generar el ejecutable rec. También es posible ejecutar el programa directamente con runhaskell Main.lhs.

La regla doc del Makefile genera la documentación del código con Haddock. La regla info genera la documentación presente en la wiki, si está disponible el programa Pandoc.