Python interpreter para a Rinha de Compiler
Clone
git clone git@github.com:fernandozanutto/rinha-compiler.git
docker build -t rinha .
docker run -v /path/to/json:/var/rinha/source.rinha.json rinha
Example running combination.json
file:
docker run -v ./files/combination.json:/var/rinha/source.rinha.json rinha
python main.py json/file/location
Basicamente as implementações da especificação da arvore sintática abstrata foram feitas.
Os programas combination, fib e sum estão rodando.
- Tratamento e checagem de erros
- Ajustes nas operação binárias
- as aritméticas estão retornando floats
- concatenação de string e int está dando erro
- Fazer dockerfile