2 – Basic Concepts2 – Basic ConceptsThis section describes the basic concepts of the language. 2.1 – Values and Types2.2 – Environments and the Global Environment2.3 – Error Handling2.4 – Metatables and Metamethods2.5 – Garbage Collection2.6 – Coroutines