Add messages handlers on c node. Improve debugging, error reporting and testing.
authorCyril Romain <cyril.romain@gmail.com>
Sat, 10 Jan 2009 22:20:30 +0000 (23:20 +0100)
committerCyril Romain <cyril.romain@gmail.com>
Sun, 12 Jul 2009 08:13:45 +0000 (10:13 +0200)
commit46f3371fa195f6a692878def3b948db5fbbfd6e3
treecdb232a0f3cb4c198087d28286c76beb0b2eb3a7
parent4a4118279b22fabcad68702bac95a16b30b62b1b
Add messages handlers on c node. Improve debugging, error reporting and testing.

Functionalities added:
 - function call.
 - execute file.
 - check syntax of lua chunk.
 - get/set is possible on global lua variables.
Also fix atom decoding.

QA:
Add internal lua-related debug functions in cnode (dump_stack, dump_var).
Use the offending line number for the error code.
Use eunit to perform some tests.
Handle message for conversion in c node for testing purpose.
Rename the c node to "lua".
Makefile
README
erlua.c
erlua.erl