Difference between revisions of "LUA Implementation Limitations & Notes"
(Created page with ".") |
(Tag: Visual edit) |
||
Line 1: | Line 1: | ||
− | . | + | Underworld's LUA VM is a modified version of the 2009 [https://code.google.com/archive/p/lufacode/ lufacode] project. It implements a small subset of the LUA 5.1 specification. |
+ | |||
+ | There's a lot of caveats to be aware of when writing LUA code for it: | ||
+ | * Most LUA library functions are not implemented, including pairs. I've implemented a quick table.keys functionas a workaround (see the clone [[LUA Utility Functions|utility function]] that uses it) | ||
+ | * |
Revision as of 05:44, 21 December 2017
Underworld's LUA VM is a modified version of the 2009 lufacode project. It implements a small subset of the LUA 5.1 specification.
There's a lot of caveats to be aware of when writing LUA code for it:
- Most LUA library functions are not implemented, including pairs. I've implemented a quick table.keys functionas a workaround (see the clone utility function that uses it)