Files
scummvm/engine/lua
Pawel Kolodziejski 407aee486d - initial support for configure based on scummvm tree (tested mac os x leopard, linux(ubuntu), cygwin with mingwin gcc)
- adopted more common dir code from scummvm for easier multi platform support
- synced some changes from scummvm code
2008-06-12 12:08:15 +00:00
..

This is a modified version of Lua 3.1 intended for use with Residual.
The major changes made from the original version of Lua 3.1 are:

* Changed the binary file loader to read the file format from Lua 3.1alpha2.
* Revamped the way function calls and returns are handled in order to
  facilitate implementing Residual/GrimE's cooperative multithreading model.
* Added several internal functions which implement this multithreading.
* Added save/restore Lua state.