capuchin
Capuchin
The name is inspired by Crystal the Monkey.
Installation
TODO: Write installation instructions here
Usage
make
./out/capuchin
Example: ./out/capuchin example/example.monkey
Docker
docker build -t capuchin:latest .
docker run -it capuchin:latest
TODO
- Fix
Interpreterclass: everything is static right now, refactor to use it asInterpreter.new(Environment) - Add basic CLI
- Implement proper comparison for all AST, Statements, Expressions and Literals in
spec/ - Fix
amebaerrors (mostly coding convetion stuff) - Rename all statments to e.g.
LetStmt(now:LetStatement) - Rename all occurences of
Object(Crystal already has anObjectclass) - Rename all expression to e.g.
CallExpr(now:CallExpression) - Rename
TokenTypetoType
Repository
capuchin
Owner
Statistic
- 0
- 0
- 0
- 0
- 4
- over 5 years ago
- April 8, 2020
License
MIT License
Links
Synced at
Wed, 12 Nov 2025 04:46:01 GMT
Languages