...
Two parts, how-to practice guides on Lua coding using available functions in the Translator, and general best practices
...
Lua basics (see Eliot’s tricks and tips)
for loops, if statements
pcalls
require modules
etc.
...
Iguana Translator-specific functions
Setting custom log messages (see Lua webinar)
Calling the iguana functions and what they do
Database and network functions
Crypto functions
Setting the polling time
Sending data between components
...
General Lua coding best practices
Global vs. local variables
Avoid deeply nested blocks
Naming functions and variables (e.g. camel case or not)
...
This section provides various resources to help you learn Lua programming.
Within the IguanaX Documentation you can find:
Lua: This section provides and overview of the fundamentals of Lua programming.
Lua Coding Best Practices: Recommended coding standards for in the Translator.
These are also some useful online references:
The First Edition of Programming in Lua: This is an invaluable free online reference for advanced Lua topics.
Reference manual for Lua 4.0 the official reference manual.