Skip to content

Releases: Banaolf/Meaningful-Language

v1.3.0.1

Choose a tag to compare

@Banaolf Banaolf released this 14 Mar 14:16

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

Choose a tag to compare

@Banaolf Banaolf released this 14 Mar 03:07

Added deletefile(strOrFile) native function and a brand new createfile keyword
example usage:

set path = "~/sth.txt"
createfile path as file ::Optional as file

v1.1.1.1

Choose a tag to compare

@Banaolf Banaolf released this 14 Mar 01:49

Patched stuff for pointers

v1.1.0.1

Choose a tag to compare

@Banaolf Banaolf released this 14 Mar 00:16

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

Choose a tag to compare

@Banaolf Banaolf released this 12 Mar 18:50

Mostly bugfixes.
It is acknowledged that its not available for windows since windows.h is giving errors, we will fix that ASAP.

v1.0.0.1

Choose a tag to compare

@Banaolf Banaolf released this 12 Mar 00:05

Full release, finally!

ALPHA0.99.54.2

Choose a tag to compare

@Banaolf Banaolf released this 11 Mar 02:33

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

Choose a tag to compare

@Banaolf Banaolf released this 10 Mar 03:44

lowk dunno how tags work.
Anyways-
This release has a .deb file!

ALPHA.0.99.53.1

Choose a tag to compare

@Banaolf Banaolf released this 10 Mar 02:16

Full Changelog: v.099.51.1...v0.99.53.1

ALPHA0.99.51.1

Choose a tag to compare

@Banaolf Banaolf released this 08 Mar 19:04

Remember this is alpha, expect bugs and crashes.