Francesco, > Otherwise, may be some people can be interested but I've juste merged > in the master branch of the luajit language toolkit > (https://github.com/franko/luajit-lang-toolkit) the topic branch that > implements the goto statements. Looks very interesting. I wonder if it's possible to remove ffi dependency in lexer.lua. I know you target luajit bytecode, but it may still be useful to be able to run your lexer/parser using a regular Lua interpreter. Paul.