This repository was archived by the owner on Nov 8, 2024. It is now read-only.
Releases: OhRetro/nakathon
Releases · OhRetro/nakathon
v1.5.0 - Imports
Changelog
- Import() now have been added #25
- Run() now runs on an isolated context
- Simplified variable value reassign #22
- New assign operator have been added like "+=" #20
- Run() and Import() will automatically get files #26
Full Changelog: v1.4.0...v1.5.0
v1.4.0
v1.3.0 - Optional Arguments
Changelog
- Now InputNumber() will return null if the input wasn't a valid number, instead of looping until valid input
- Optionals Arguments #18
- Typings #16
- Exit() work as Intended
Full Changelog: v1.2.0...v1.3.0
Also download the python311.dll
v1.2.0 - Improvements
Changelog
- Escape characters work as intended (e.g. "\n") #12
- For loop syntax have been changed #11
- RandomInt() have been added #13
- alongside with Random() and RandomFloat()
- InputString() became Input()
- IsBoolean() and IsNull() have been added
- Now when dividing a number and the result is an integer, it doesn't show as a float any more
- ListLen() now work
- Run method logic updated #17
Full Changelog: v1.1.0...v1.2.0
v1.1.0 - Bug Fixes
Changelog
- If statements are now consistent with others syntaxes #2
- Comment no longer crashes the interpreter #3
- "elseif" became "else if" #2
- Built-in functions now work at function scope #6
- "true", "false" and "null" cannot be truly overwritten #9
- Now trying to overwrite a built-in function will properly show an error instead of crashing #8
- "local" variable type have been added #10
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - Initial Release
Changelog
- Initial Release