Scripting with Lua

Dolphin's scripting engine is built on an industry-standard scripting language, called "Lua", rather than using a proprietary scripting language like other screen readers.
Lua is a lightweight language, created in 1993 and known for having a simple yet powerful C API.
For more information about Lua and help to get you started with script writing, follow the links below:
- Why Lua for Dolphin scripting?
- Some basic Lua facts and tips
- Lua books and documentation
- Useful tools and scripting programs
- Preparing your scripts for Dolphin users
Downloads:
To download useful resources such as the official Dolphin Scripting documentation and sample scripts, please visit the 'Scripting Resources' page.
External links:
Dolphin provide these links for information purposes only and are not responsible for the content of external websites. Please contact Dolphin if you discover any broken links.
- Lua official website
- Lua 5.1 reference manual (HTML)
- Programming in Lua - online version of the first edition of the book: a detailed and authoritative introduction to all aspects of Lua programming, by Lua's chief architect
- Download a copy of Lua 5.1.3 source code
- Lua user projects - list of other applications using Lua
- luaplus.org
- lua-users.org - community website for and by users (and authors) of Lua
- Luai - an alternative interface to the reference manual
- Lua on wikipedia
- Lua for Perl Programmers
Scripts
Info
"As a blind programmer, I really enjoy the Lua scripting language. It is one of the most speech friendly languages to read and write with a screen reader. Lua is also very fast, light and portable. The more I learn it the more I like it, it is very minimalist, easy to learn and yet has the same expressive power as Perl".
Veli-Pekka - Legally blind scripter

