lua is some strange language based on plain ANSI C code