0.4.0
·
2533 commits
to main
since this release
Additions:
- Walrus Operator
- Default parameters for functions.
- New standard library:
lcryptlib, for various hash algorithms and cryptographic PRNGs. - New warnings:
- Unreachable code.
- Too many function arguments.
Improvements:
- Switch case may now use variables.
- Shorthand ternary syntax from C/C++.
- Warnings can be configured with comments.
- Improved performance of some common arithmetic algorithms.
- VM Dumping has been rewritten for superb runtime detail on all opcodes, their arguments, their results, etc.
string.upper&string.lowertake a second parameter indicating a specific index to change. Absence of this parameter preserves default behavior.