Starting from Linea 0.5 'Bettafish', we changed the release structure of this project. Now there won't be any branches in the repository and the master branch will be the main branch. The releases will be tagged with the version number and the release name. The release name will be the codename of the release. The first release of Linea 0.5 will be 'Bettafish'. The release starting with 0, is beta and all the alternative numbers will be stable, for example 0.x will be beta or developer release, 1.x will be stable, 2.x will again be beta or developer release and so on.
- Added support for mathematical operations.
- Added support for statistical operations.
- Added support for file handling (only read and write).
- Fixed many known bugs.
- Code refactoring by adding more edge cases in exception handling. (No exception handling!)
- Added handling of undefined arguments.
/!\ All of these mentioned features might or might not be implemented in next version!
lambda
andlambdaCall
.- File Handling.
- More built-in functions/commands without need of importing libraries or modules.
- Updated graph plotting.
- Ternary and simple one-line if-else.
- Fixed known bugs.
- Removed argument support (for time being) in experimental
lambda
feature. lambda
andlambdaCall
replaced withworker
andworkerCall
.
- Although the syntax remains almost unchanged, it's written from scratch.
- Removed unnecessary code from ProcyoLang 2.0.1 Beta 2.
- Added experimental
lambda
support. - Improved error handling. (No exception handling!)
- Gautham Nair
Check SECURITY.md