1. 1. Introduction
  2. 2. Data Structure
    1. 2.1. Value & TValue
    2. 2.2. String
    3. 2.3. Table
    4. 2.4. State
    5. 2.5. Bytecode
    6. 2.6. Functions & Closures
  3. 3. Mechanic
    1. 3.1. Parsing & Compiling
    2. 3.2. Interpreter
    3. 3.3. Coroutine
    4. 3.4. Metatable
    5. 3.5. Exceptions
    6. 3.6. Garbage Collection
  4. 4. Others
    1. 4.1. No-op macro
    2. 4.2. References

Notes on the Implementation of Lua 5.3

Mechanic