Scripting language made for game server backend scripting such as chat dialogues.
Features
- Lexer
- Tokenization
- Parser
- Fluent engine builder
- Run natively with C#
Currently this language is not ready to use.
var options = new ScriptEngineOptionsBuilder()
.WithWorkingDirectory(Path.Combine(Environment.CurrentDirectory, "scripts"))//Executes scripts at "running directory/scripts".
.Build();
var engine = new ScriptEngine(options); //Include options with engine.
//Executing a script:
engine.Execute("my_script.as");