<div dir="ltr">Hi.<div><br></div><div>luerl (<a href="https://github.com/rvirding/luerl">https://github.com/rvirding/luerl</a> ) is a wonderful project, thanks for it.</div><div><br></div><div><br></div><div>3 years ago Robert told that it is a big problem to add proper stacktraces to lua errors.</div><div><br></div><div>Right now it is:</div><div><br></div><div>







<p class="">{lua_error,{undef_function,nil},{luerl,{array,25,100,undefined,{{{table,{array,0,10,nil,10},{{{{empty,<<"_G">>,{tref,0},empty,<<"_VERSION">>,<<"Lua 5.2">>,empty},<<"assert">>,{function,#Fun<luerl_lib_basic.1.33635960>},{empty,<<"auth_url">>,<<"<a href="http://go.commpass.tv/flussonic/auth">http://go.commpass.tv/flussonic/auth</a>">>,empty,<<"bit32">>,{tref,11},empty},<<"collectgarbage">>,{function,#Fun<luerl_lib_basic.2.33635960>},{empty,<<"comet">>,{tref,19},empty,<<"converter">>,{tref,18},empty}},<<"dofile">>,{function,#Fun<luerl_lib_basic.3.33635960>},{{empty,<<"eprint">>,{function,#Fun<luerl_lib_basic.4.33635960>},empty},<<"error">>,.....</p><p class=""><br></p><p class="">For something like:</p><p class="">mytable.unexisting_function("Hello world")</p><p class=""><br></p><p class="">Are there any severe problems to add stacktraces?</p><p class="">It would be very good at least to have file and line of the error to show user where he has error.</p><p class=""><br></p><p class="">Perhaps some library function like:  luerl_lib:unpack_stacktrace(Error) -> ... ?</p><p class=""><br></p><p class=""><br></p></div></div>