Repository navigation
Releases: APiTJLillo/Anarchy-Inference
Release list
v0.3.1 - Fixed Build Issues
This release includes fixes for missing methods in the Value enum implementation:
- Added is_truthy() method
- Added equals() method
- Added greater_than() method
- Added less_than() method
- Added greater_than_or_equal() method
- Added less_than_or_equal() method
- Added arithmetic methods (add, subtract, multiply, divide, modulo)
These fixes allow the project to build successfully and run tests.
v0.2.0 - Runtime Support
This release adds runtime support for language constructs used in the anarchy-agent project, including:
- Conditional statements (↪)
- Return statements (↩)
- Shell command execution (!)
- Lambda expressions (λ)
- Variable declarations and assignments
- Binary and unary operations
- While and for loops
- Break and continue statements
This represents significant progress in the implementation of the Anarchy-Inference interpreter, moving from syntax-level errors to runtime variable definition issues.
v0.1.2 - Complete Unicode Support
Added full Unicode support including square brackets ([]) for array indexing and string literals. This completes the Unicode character support needed for Anarchy-Inference language files.
v0.1.1 - Unicode Support
Added support for Unicode characters including 🔠, ↪, ↩, ↛, and ↻. This improves compatibility with Anarchy-Inference language files that use these special characters.
v0.1.0
First release with complete implementation of Anarchy-Inference language.