Lua 5.3 Reference Manual 1 – Introduction 2.1 – Values and Types2.3 – Error Handling2.5 – Garbage Collection 3 – The Language 3.2 – Variables3.4 – Expressions 4.1 – The Stack4.3 – Valid and Acceptable Indices4.5 – Registry4.7 – Handling Yields in C4.9 – The Debug Interface 5.1 – Functions and Types 6.2 – Coroutine Manipulation6.4 – String Manipulation6.6 – Table Manipulation6.8 – Input and Output Facilities6.10 – The Debug Library 8 – Incompatibilities with the Previous Version 8.2 – Changes in the Libraries