Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Release 0.1.0 (2025-06-15)
Changelog
Features
Bug Fixes
00b0a2a Floating point division instead of integer division
953dcf9 Match precedence for unary and primary
9738b30 Captured grouping expressions properly
d19af80 Display for floats must be in literal instead of chars
3e73591 Parse float for exponent
4b4e98c Out of bounds is evaluated even for false statements
Documentation
Testing
5b7f6e1 Added unit test for paren, braces, and other single chars
CI/CD
7a7846e Added github workflows for release and building
15472f7 Added git cliff
Refactor
871d637 Rewrote and optimized parser
b84b2fa Rewrote and optimized lexer
4fb6165 [Breaking Change ] Cleanup lexer code
ae6ad75 Lex through each line instead of per token
6cd43a2 Converted loops into iters to add line numbers for errors
Others
5c8f092 Added pull request template
63af736 Added license
b8ba50c Added error handling for comparison operators
1d855f5 Added error handling for runtime errors
e3d9af9 Cleanup next token index
c20d6ff Added lexing from file
da87ef8 Initialized checks for scanner
Build
1bad311 Changed the package name and its props
You can’t perform that action at this time.