Lua 5.3 Reference Manual 2 – Basic Concepts 2.2 – Environments and the Global Environment2.4 – Metatables and Metamethods2.6 – Coroutines 3.1 – Lexical Conventions3.3 – Statements 4 – The Application Program Interface 4.2 – Stack Size4.4 – C Closures4.6 – Error Handling in C4.8 – Functions and Types 5 – The Auxiliary Library 6 – Standard Libraries 6.3 – Modules6.5 – UTF-8 Support6.7 – Mathematical Functions6.9 – Operating System Facilities 7 – Lua Standalone 8.1 – Changes in the Language 9 – The Complete Syntax of Lua