Comment commencer l'approche de la création d'une petite langue paresseusement-évalué
-
18-09-2019 - |
Question
Je suis en train de construire une petite langue avec une syntaxe similaire et de la structure grammaticale à Java, avec liste et fonctions Lambda Comprehension et tel (déjà).
Ce que je suis en train de faire est maintenant au lieu de l'avoir fait une évaluation hâte, je veux faire de cette langue paresseusement-évaluer les expressions. Je ne suis pas tout à fait sûr de savoir comment s'y prendre, parce que je n'ai pas une idée claire de la façon de faire une évaluation partielle.
Je l'ai fait beaucoup de googler et trouver sans réponse, alors je me demandais si quelqu'un ici avait une bonne référence à ce sujet.
Les preneurs?
La solution
Cette page du Haskell Wikibook pourrait être un bon point de départ.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow