Lua Programming

A lightweight execution-visualization book.

Foundations

Values and Types

Control Flow Details

Functions and Scope

Tables as Data Structures

Iterators and Generic For

String Patterns

Error Handling

Files and Streams

Coroutine Concepts

Standard Library Tables

Date and Time Concepts

Testing by Assertions

JSON Data Formats

Object Patterns with Tables

Functional Table Processing

Command-Line Arguments

Practical Scripting Patterns

Data Pipeline Case Studies

Workflow and Source Panels

Operational Reliability Reports

Operational Diagnostics Reports

Concurrency Coordination Reports

Operational Remediation Reports