Lua 5.1 Reference Manual 1 – Introduction 2.1 – Lexical Conventions2.3 – Variables2.5 – Expressions2.7 – Error Handling2.9 – Environments 3 – The Application Program Interface 3.2 – Stack Size3.4 – C Closures3.6 – Error Handling in C3.8 – The Debug Interface 4.1 – Functions and Types 5.2 – Coroutine Manipulation5.4 – String Manipulation5.6 – Mathematical Functions5.8 – Operating System Facilities 6 – Lua Stand-alone 7.1 – Changes in the Language 8 – The Complete Syntax of Lua