20 сент. 2009 г.

lua2c

Конвертор подмножества Lua в C от Дэвида Мануры (David Manura): lua2c (исходный код доступен на GitHub'е).

Использует парсер от Metalua. Ограничения вполне ожидаемые:
lua2c does not currently support coroutines, functions that normally reject C functions (e.g. setfenv), and possibly tail call optimizations.
Более полноценное решение — llvm-lua.

Комментариев нет: