Releases: alinalihassan/Lesma
Releases · alinalihassan/Lesma
v0.4.1
0.4.1 (2022-03-10)
Bug Fixes
- Improved Lexer and Parser error messages (09a97f3)
v0.4.0
0.4.0 (2022-03-10)
Bug Fixes
- Fixed inverted location (line:col) (d981a58)
- Fixed tests (35779e3)
- Removed extra newline from error reporting (2d67d15)
Features
- Initial change to swap from location to Span, added helper function to generate error messages (3debf85)
- Proper error handling finished for compiler, parser and lexer (4299f50)
v0.3.0
0.3.0 (2022-03-08)
Bug Fixes
- Import path is now relative to the calling file. Added test (0af010d)
Features
- Finished compilation step, fixed jit being executed regardless (c451467)
- Finished compilation step, fixed jit being executed regardless (ba47c6c)
- Functional modules system for both AOT and JIT (a8e9fee)
v0.2.0
0.2.0 (2022-03-07)
Bug Fixes
- Better handle cli positional arguments (eded5c9)
Features
- Finished Linking method (781536f)
- Initial commit for Object Linking using Clang Driver (efd2995)
v0.1.0
0.1.0 (2022-03-03)
Bug Fixes
- ✨ allow empty return in void functions (b3bde14)
- 🐛 Fixed tests not working after refactoring AST (0495efd)
Features
- ✨ Added assign operators (+=, -=, *=, /=, %=) (3fdfb63)
v0.0.2
0.0.2 (2022-03-02)
Bug Fixes
- 🐛 Debug statement acidentally pushed to main, reverted (809c238)
- ✨ else if keyword is now a proper multiword, not the elseif substitute (19841df)
v0.0.1
0.0.1 (2022-03-02)
Bug Fixes
- Removed version from CMake, using github releases instead (a6011b1)