Tarea 3 de lenguajes
Este intérprete está escrito en javascript. Usando la libreria pun.js para
tener pattern matching y ADTs, haciendo más fácil poder escribir el intérprete
de manera funcional.
Node 6.2.2 con npm
Se puede instalar usando nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
nvm install 6.2.2
Para instalar las dependencias debes correr:
npm install
Para correr los tests:
npm test
Para ejecutar un programa:
node main.js "{+ 1 2}"
3
o bien, ejecutando sin un argumento lleva a un prompt del interprete.