Tip
Before you test out the engine, take a look at the wiki pages. They are worth reading.
Make sure the feature you want to use is supported by the script language to avoid confusion.
LIX4J is an acronym for Lightweight Interpreted eXecution For Java. The goal of this project is to implement a scalable and maintainable script engine with a C-like syntax that runs off JVM. Instead of using types compatible with the engine it allows accessing them directly through Reflection API.
- Running scripts by double clicking on Windows 10/11
- Local and script scope variables
- Function calls with recursion
- Inbuilt functions
- Object members chaining
- Basic logic and arithmetic unary, binary and ternary operators
- Basic control flow blocks and statements
- Continuation and breaking of loops
- Inclusion of module scripts
- Array index operator (one-dimensional only)
- Full unicode escape sequences support
- Function references
- Namespaces
- Bitwise operators
Download the latest release of LIX4J, import it into your project and use the test cases code.