View Source Elixir.Luerl (luerl v1.4.1)

Elixir API for Luerl, an implementation of Lua 5.3 written in Erlang.

This module provides an idiomatic Elixir interface to the Luerl Lua interpreter with state as the first argument for better pipe operator usage.

Summary

Functions

Link to this function

call_function(St, Fp, Args)

View Source
Link to this function

call_function_dec(St, Dfunc, Dargs)

View Source
Link to this function

call_function_enc(St, Dfunc, Dargs)

View Source
Link to this function

call_method(St, Obj, Meth, Args)

View Source
Link to this function

call_method_dec(St, Dobj, Dmeth, Dargs)

View Source
Link to this function

dofile_dec(St, Path, Opts)

View Source
Link to this function

get_table_key(St, Tab, Key)

View Source
Link to this function

get_table_keys(St, Keys)

View Source
Link to this function

get_table_keys_dec(St, Dkeys)

View Source
Link to this function

load_module(St, Lfp, Mod)

View Source
Link to this function

load_module_dec(St, Dfp, Mod)

View Source
Link to this function

loadfile(St, Name, Opts)

View Source
Link to this function

path_loadfile(St, Path, Name)

View Source
Link to this function

path_loadfile(St, Path, Name, Options)

View Source
Link to this function

set_table_key(St, Tab, Key, Val)

View Source
Link to this function

set_table_keys(St, Keys, Val)

View Source
Link to this function

set_table_keys_dec(St, Dkeys, Dval)

View Source
Link to this function

set_trace_data(St, Tdata)

View Source
Link to this function

set_trace_func(St, Func)

View Source