RuneScript Compiler¶
Welcome to the RuneScript Compiler documentation. RuneScript is a modern scripting language that compiles to bytecode for execution in a virtual machine.
Overview¶
RuneScript is designed to be a powerful, expressive language with a focus on simplicity and readability. The compiler transforms RuneScript source code into bytecode that can be executed by the RuneScript Virtual Machine.
Key Features¶
- Functional Programming: Support for functional programming paradigms
- Pipe Operator: Chain operations with the intuitive
|>operator - Type Safety: Compile-time type checking to prevent runtime errors
- Java Integration: Seamless integration with Java 21+ environments
Quick Start¶
To get started with RuneScript, you'll need Java 21 or higher installed on your system.
- Download the latest
runescript.jarrelease - Create a simple script file (
hello.rn): - Run the script:
For more detailed instructions, see the Getting Started guide.