-
Notifications
You must be signed in to change notification settings - Fork 142
Home
Luerl is an implementation of Lua 5.3 written in Erlang/OTP.
Lua is a lightweight, multi-paradigm, scripting programming language, intended to be a extension designed for embedded use in applications.
It supports procedural, object-oriented, functional, data-driven, reactive, organizational programming and more.
Luerl works as a library embedded in a host simple called the embedding program. 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, Luerl can be augmented to cope with a wide range of different domains, creating a customized language sharing a syntactical framework.
Luerl is implemented as a library written in Erlang. See the github wiki page for examples & documentation.
Luerl on Slack, join by requesting an invite here
Luerl embraces both Erlang and Lua communities and ecosystems.