Releases: tonysparks/leola
Releases · tonysparks/leola
Fix bit shift operators
Fixed issue with bit shift operators not working correctly
var x = 1 << 0 // now correctly works
More bug fixes
- Namespace access and setting (including embedded namespaces)
- Added
fromLeoObject
API to create Java objects:
public class Person {
public String name;
public int age;
}
Person person = LeoObject.fromLeoObject(leoObject, Person.class);
Bug fix
v0.10.2 update pom version
REPL and other stuff
This release includes:
- Read Evaluate Print Loop (REPL)
- Elvis Operator
- Decorators
- New parser
- Various bug fixes
Maven Release!
Did some refactoring of the code and starting using Maven. This project can now be found on Nexus at:
<dependency>
<groupId>leola</groupId>
<artifactId>leola</artifactId>
<version>0.9.5</version>
</dependency>
Leola v0.1.2-alpha
Features
- classes
- single inheritance
- namespaces
- generators
- language support for expandable arrays
- language support for maps
- easily embeddable in Java programs
- easily access Java types in Leola code
- closures
- higher order functions
- tailcail optimization
- try on finally blocks
- named parameters
Change Log
- fixed bug with maps and named parameters
Leola v0.1.1-alpha
Features
- classes
- single inheritance
- namespaces
- generators
- language support for expandable arrays
- language support for maps
- easily embeddable in Java programs
- easily access Java types in Leola code
- closures
- higher order functions
- tailcail optimization
- try on finally blocks
- named parameters
Change Log
- added named parameters
- updated bytecode representation
- enhanced collections API to include generator support
Leola v0.1.0-alpha
Initial alpha release of the Leola Programming language.
Features
- classes
- single inheritance
- namespaces
- generators
- language support for expandable arrays
- language support for maps
- easily embeddable in Java programs
- easily access Java types in Leola code
- closures
- higher order functions
- tailcail optimization
- try on finally blocks