Releases: Suryansh-23/amrit
Releases · Suryansh-23/amrit
v0.1.1
v0.1.0
Changelog
- 44a75e2 build: add go cross-build workflow
- 3da77a3 feat: add single line comment support
- 76f65f6 Create go.yml
- 063ac7c feat: add hashmaps support
- ab5497c docs: add example
- 868ab0a feat: add eq-relational ops
- 4bb903c feat: add compound assignment ops
- 0c54128 feat: add variable reassignment
- 7509505 feat: add while loop
- 580cbc0 feat: add array slicing
- 9c37ef8 feat/fix: add program parsing, example scripts & fix builtins
- 6ddb40e feat: add array builtin fns
- 39a828c feat: add array
- 309eb0d feat: add builtin fns
- 5e2d142 feat: add string type
- ff18aa7 feat: add function exp & call eval
- cf495a2 feat: let stmt support
- 0c706f9 feat: error handling
- 12b2804 feat: return stmt eval
- f5c8007 fix: infix bool test bugs
- e0cd7d0 feat: add if-else exp parsing
- 1a9b870 feat: add infix eval
- 9f9bc6a feat: add bang & minus prefix eval
- 4ee03a4 feat: add integer & boolean eval
- 7db5ac2 feat: add integer & boolean eval
- b6ca753 feat: Read-Lex-Print-Loop -> Read-Parse-Print-Loop
- 0e742da feat: exp parsing in let & return stmts
- 7b324ae test: test left unchecked
- d0c2b3c feat: add fn call parsing
- 8e8b941 feat: add fn def parsing
- b8e0358 feat: add if-else exp parsing
- 3dbc91f feat: add group exp parsing
- f0b4e5e Revert "refactor: parser_test.go" refactor: parser_test.go This reverts commit 9491d69.
- 9491d69 refactor: parser_test.go
- d89a696 feat: add boolean exp parsing
- 7aa4fd0 feat: add infix exp parsing
- a0d9c93 feat: lexer, parser, ast, repl
- 06a8aac Initial commit