-
Notifications
You must be signed in to change notification settings - Fork 143
Home
It's called Luerl, and is a complete implementation of Lua 5.2.
- Robert Virding
Lua is a powerful, efficient, lightweight, embeddable scripting language common in games, IoT devices, AI bots, machine learning and scientific computing research.
It supports procedural, object-oriented, functional, data-driven, reactive, organizational programming and data description.
Being an extension language, Lua has no notion of a "main" program: it works as a library embedded in a host. The host program can invoke functions to execute a piece of Lua code, can write and read Lua variables, and call Erlang functions by Lua code.
Through the use of Erlang functions, Luerl can be augmented to cope with a wide range of different domains, creating a customized language sharing a syntactical framework.
Luerl is a library, written in clean Erlang/OTP. For more information, click on the get started tutorial. You may also browse the examples and learn from the luerl_demo source code.