Skip to content

v2.6.0-beta.3 : The major beta release

Pre-release
Pre-release
Compare
Choose a tag to compare
@pradosh-arduino pradosh-arduino released this 18 May 05:14
· 95 commits to main since this release
71016fa

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 and println to support Address like println \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 by last
  • 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 usage delete <var_name>
  • Added lots of syntax checking

LOT MORE!!