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
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
- 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
"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