Escrevendo um interpretador de lisp parte 4
Em fim chegamos a parte mais importante do nosso processo de implementação de um interpretador lisp, agora podemos através do interpretador garantir o functionamento com as visitas a cada tipo de expressão. Com isso temos em mente que ele pode fazer calculos de soma basicos só com o que temos e aqui fica o exercicio para você extender as funções dele e adicionar coisas como uma função de impressão, outros tipos e até mesmo módulos.
Tem um ponto que serve como estudo para você exercitar a BNF e encontrar o termo adequado para o tipo Binary
que hoje tem uma outra forma, e para executar o projeto basta utilizar:
npm run build && npm run start
E com isso finalizamos a nossa série de conteúdos sobre interpretadores e fique atento porque vou lançar um passo a passo mais detalhado em breve discutindo questionamentos que podem surgir durante o desenvolvimento.
Obrigado e até a próxima.