The Wick Programming Language¶
THE ONLINE BOOK · VERSION 0.3
A small, typed scripting language for the Lantern engine.
Start with a complete game, then work through the language, its engine interface, and the compiler behind it.
Start reading → Download the PDF
Inside the book¶
- Introduction
- A wick Tutorial
- The Language
- Optionals
- Collections
- The Engine Interface
- Internals
- Design and Trade-offs
- Bits, Bytes, and Buses
- Grammar
- Compile-Error Catalogue
- Quick Reference
About this edition¶
By the Lantern engine authors. This is the web edition of the repository's version 0.3 book, converted from its canonical LaTeX chapters. This edition covers records and adds a chapter on bits, bytes, and buses for processor-building games. See the language reference for concise API contracts.
Copyright © 2026 The Lantern engine authors. Distributed under the same zlib terms as the engine; the original authorship and source are preserved.