Práctica realizada en la asignatura de Diseño de lenguajes de programación
El contenido consiste en la realización de un intérprete de Lambda-cálculo realizado en Ocaml. Las funcionalidades de este consisten en
-
Parser
-
Lexer
-
Programa principal (Lambda.ml)
- Lee tokens
- Permite recursión
- Permite variables globales
- Manejo de strings
- Tuplas
- Variantes
- Registros