Technical Overview: Loreline — narrative language transpiled via Haxe to C++/C#/JS/Java/Py/Lua
Summary
Loreline is a narrative scripting language implemented in Haxe that transpiles to multiple target languages (C++, C#, Java, JavaScript, Python, Lua, etc.). It combines narrative language design with software engineering, using a lexer-parser-interpreter pipeline and a CPS execution model, enabling cross-platform runtimes without separate implementations. The project emphasizes testing across targets and provides integration paths with editors like VS Code.