Lua

From wikinotes

Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.


Documentation

homepage
lua reference manual https://www.lua.org/manual/5.4/

Intro/Reference

lua anatomy
lua toolchains
lua packaging

Libraries

lua libraries

Concepts

Syntax

lua comments
lua print
lua variables
lua datatypes
functions ? methods ? classes ?
lua conditionals
lua loops
lua errors
lua warnings
lua operators
lua generics?
lua matching

Features

lua testing
lua metatables
lua debuggers
lua documentation
lua processes
lua input/output
lua filesystem
lua logging