Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 324 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 324 Bytes

EVA

EVA is an AST interpreter. The name EVA comes from eval (evaluation) because the core of the interpreter is evaluation.

Run Tests

yarn install && yarn test

Run CLI

# Run expression
./bin/eva -e '(print (+ 1 1))'
# Run file
./bin/eva -f ./bin/test.eva

Licence

MIT License