Pregunta

Estoy tratando de construir un pequeño lenguaje con una sintaxis similar y estructura gramatical a Java, la lista por comprensión y funciones lambda y tal (ya hecha).

Lo que estoy tratando de hacer ahora es en lugar de tener que hacer la evaluación con ganas, quiero hacer esta lengua con pereza a evaluar expresiones. No estoy del todo seguro de cómo ir sobre él, porque no tengo una idea clara de cómo hacer la evaluación parcial.

He hecho un montón de googlear y llegar a ninguna respuesta, así que me preguntaba si alguien aquí tenía una buena referencia sobre este tema.

Toda la toma?

¿Fue útil?

Solución

Esta página del Haskell Wikibook podría ser un buen punto de partida.

Otros consejos

El papel sobre el diseño / desarrollo de lenguajes de programación funcionales Bij Simon Peyton Jones aquí podría ser útil.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top