__,__ _ _
.--. .-" "-. .--. ___ ___ | |__ ___ ___ | |__
/ .. \/ .-. .-. \/ .. \ / _ \ / _ \ | '_ \ / _ \ / _ \ | '_ \
| | '| / Y \ |' | | | (_) | | (_) | | | | | | (_) | | (_) | | | | |
| \ \ \ 0 | 0 / / / | \___/ \___/ |_| |_| \___/ \___/ |_| |_|
\ '- ,\.-"""""""-./, -' /
''-' /_ ^ ^ _\ '-'' _ _
| \._ _./ | __ _ __ _ | |__ __ _ __ _ | |__
\ \ '~' / / / _` | / _` | | '_ \ / _` | / _` | | '_ \
'._ '-=-' _.' | (_| | | (_| | | | | | | (_| | | (_| | | | | |
'-----' \__,_| \__,_| |_| |_| \__,_| \__,_| |_| |_|
Is an interpreter for the Monkey language built in Go.
One can use the REPL or feed a .mon
file into the interpreter. After compiling the binary, use the interpreter like so:
ohah examples/add.mon
make repl
make build
make test