Releases: CabooseLang/Caboose
Releases · CabooseLang/Caboose
Release 2.1.1
Caboose 2.1! (.1)
This release adds in methods and initialisers to classes!
Caboose's Features as of this Update:
- Variables
- Expressions (That actually function with precedence, as they should)
- Functions
- Closures
- Garbage Collection
- Methods
- Initializers
- Print as a native
- Void Natives
To Do:
- Add more native functions
- Setup CI for MacOS binaries
Release 2.0.5
Caboose 2! (.0.5)
It's been a while since I stopped development of Caboose 1 because the code just became spaghetti code and was extremely hard to manage. This version is based on v1 but the code is optimized, and things actually work as they should.
Caboose's Features as of this Update:
- Variables
- Expressions (That actually function with precedence, as they should)
- Functions
- Closures
- Garbage Collection
To Do:
- Add classes, methods, and initialisers
- Add more native functions
- Implement void native functions
- Make
print
a native instead of a statement - Setup CI for MacOS binaries
Cabooe v1.1.1 Release 1
This release brings about many new features, go check them out (they're mostly new natives)
Caboose 1.1.0 is here!
This brings rpm
packages along with a REPL that has editable lines! many many more features are included, but you'll have to read the docs to know about them!
1.0.0-r2
Release 1.0.0 brings the basics of the Caboose language.
Features
- Bytecode VM
- Variables
- Classes
- Objects
- Strings
- Functions