Documentation

LuerlLuerl is an implementation of Lua 5.3 written in Erlang/OTP.

Lua is a lightweight, multi-paradigm scripting language designed for embedded use in applications. It supports procedural, object-oriented, functional, data-driven, and reactive programming.

Luerl works as a library embedded in a host program. The host can invoke functions to execute Lua code, read and write Lua variables, and register Erlang functions that Lua code can call.

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.

Getting started

Reference