Pergunta

Eu estou tentando construir uma pequena linguagem com sintaxe semelhante e estrutura gramatical para Java, com funções de compreensão da lista e lambda e tal (já feito).

O que estou tentando fazer agora é vez de ter que fazer avaliação ansiosa, eu quero fazer essa linguagem preguiçosamente-avaliar expressões. Eu não sou inteiramente certo como ir sobre isso, porque eu não tenho uma ideia clara de como fazer avaliação parcial.

Eu fiz um monte de googling e chegar a nenhuma resposta, então eu queria saber se alguém aqui teve uma boa referência sobre isso.

Algum comprador?

Foi útil?

Solução

Esta página do Haskell Wikibook pode ser um ponto de partida bom.

Outras dicas

O papel sobre a concepção / desenvolvimento de linguagens de programação funcional bij Simon Peyton Jones aqui pode ser útil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top