Syntax
::retry::
local ok = attempt()
if not ok then goto retry endExamples
Lua goto and labels example
A focused example you can adapt while practising.
::retry::
local ok = attempt()
if not ok then goto retry endBest practices
- Start with the smallest working example, then adapt it to your project.
- Use the language’s standard library and idioms before introducing extra dependencies.
At a glance
- Purpose
- Lightweight scripting and embedding
- File extension
- .lua
- Runs in
- Lua interpreter or a host application
- Usually used with
- Host APIs and Lua modules