Technical Notes
This series is no longer active because the wiki is now a much better place to publish technical notes on Lua. See also the book Lua Programming Gems. The goal of this series of Lua Technical Notes is to provide detailed technical information on specific points of the Lua language and its implementation. The series is inspired in the Macintosh Technical Notes, but is much more informal.
Everyone is welcome to write a LTN. Just write in HTML, following the style of previously published LTNs, and send it to us. Your LTN will be given a reference number, added to the site with a link in this page, and announced in the mailing list.
- LTN 0 – How to write a Lua Technical Note, by Reuben Thomas.
- LTN 1 – Minimal Lua 3.2 installations, by Luiz Henrique de Figueiredo.
- LTN 2 – Minimal Lua 4.0 installations, by Luiz Henrique de Figueiredo.
- LTN 3 – Interfacing Lua to an operating system, by Gavin Wraith.
- LTN 4 – A thin API for interlanguage working, by Reuben Thomas.
- LTN 5 – A template class for binding C++ to Lua, by Lenny Palozzi.
- LTN 6 – Weak references: implementation and use in Lua, by John Belmonte.
- LTN 7 – Modules & packages, by Roberto Ierusalimschy.
- LTN 8 – A fast multiple-inheritance tag method implementation in Lua, by David Jeske.
- LTN 9 – Creating strings piece by piece, by Roberto Ierusalimschy.
- LTN 10 – Weave your own description languages, by Gavin Wraith.
- LTN 11 – Require revisited: Import, by Wim Couwenberg.