Releases: Banaolf/Meaningful-Language
Releases · Banaolf/Meaningful-Language
Release list
v1.3.0.1
Added default parameters! How do they work? :
set greet(name@string:not_empty, greet@string:not_empty = "Hello, ") ::We use an equal sign to set it
print greet + name
end
greet("User") ::This will print "Hello, User" because greet is already set by default
Windows installer came back!
v1.2.0.1
v1.1.1.1
v1.1.0.1
Added pointers! You dont need to use them, but they are there. They are handled by the Garbage collector, so dont worry about manually freeing them ~ but you can by the way.
Quick example:
set x = 10
set y = ^x
y^ = 9 ::Now x is 9
unset y ::Unsets the pointer
set z = ^x
unset z^ ::Unsets x, the pointer itself and all pointers refferencing to x.
Thank you for installing!
Windows installer coming soon (I did switch to linux)
v1.0.0.2
v1.0.0.1
ALPHA0.99.54.2
99.54 has come!
Finally, the time has come. The forEach function has come! How does it work?
set str = "Hello, World!"
forEach character in str
if character.isSpace() ::Internally a character is just a string.
print "A space"
else character.isAlphaNumerical() ::Note: You of course can also say break in any part
print "Its alphanumerical!"
end
end
Thank you for waiting this long!
ALPHA0.99.53.2
lowk dunno how tags work.
Anyways-
This release has a .deb file!
ALPHA.0.99.53.1
Full Changelog: v.099.51.1...v0.99.53.1
ALPHA0.99.51.1
Remember this is alpha, expect bugs and crashes.