O objetivo desse trabalho é desenvolver um interpretador para um subconjunto de uma linguagem de programação conhecida. Para isso foi criada miniJS, uma linguagem de programação de brinquedo baseada em JavaScript.
Esse é o primeiro trabalho prático da matéria de Linguagens de Programação, do curso de Engenharia de Computação do CEFET-MG.
Professor: Andrei
Para rodar esse interpretador você precisa ter instalado: Java.
# Clone o repositorio
$ git clone https://github.com/erickRochaIP/minijs.git
# Acesse o diretorio
$ cd minijs
# Compile os arquivos .java
$ javac -classpath . $(find ./ -type f -name '*.java')
# Execute o interpretador
$ java mjsi testes.mjs