v2.6.0-beta.3 : The major beta release
Pre-release
Pre-release
·
95 commits
to main
since this release
This beta release contains HUGE changes!!! here are the list:
- Completely changed variables from dynamic typing to static typing
- Added
--run
and--compile
so you can run or compile without opening Melon CLI - Added lot more splash text
- Added eula requirement on first startup
- changed
printf
andprintln
to support Address likeprintln \n {Address[1]}
- Added import binary (
importb
)which will import compiled address's binary to the one in which in CLI - Added
random
which will create a random number between 0-255 on address index selected by cursor position - Added
compile-script
which will compile the script to.mle
(melon language executable) and can be ran on melon - Added
run-binary
in which we can run.mle
files - Removed exception reporting
- Optimized
compile
to compile faster than usual - in goto
end
is replaced bylast
- Implemented functions
usage:
function test
end
test~()
- Implemented for loops, usage:
for i=0; i-10; i=i+1; then
fo-end
- Implemented new
deref
but not fully - Implemented
delete
for variables usagedelete <var_name>
- Added lots of syntax checking
LOT MORE!!