lua
Context:
user.community.lang.lua.lua.talon
| Spoken | Backend |
|---|---|
| index (var | variable) <user.text> | var = user.formatted_text(text, "SNAKE_CASE")insert("[{var}]") |
| index <user.word> | '["{word}"]' |
| method <user.text> | insert(":")user.code_public_function_formatter(text)insert("()")edit.left() |
| require <user.code_libraries> | user.code_insert_library("", code_libraries)key(end enter) |
| self dot | "self." |
| state (variable | var) [<user.text>] [over] | user.code_public_variable_formatter(text) |
| state append string | " .. " |
| state end | "end" |
| state label <user.text> | insert("::")user.insert_formatted(text, "SNAKE_CASE")insert("::") |
| state local | "local" |
| state local (variable | var) [<user.text>] [over] | insert("local ")user.code_private_variable_formatter(text) |
| state repeat | "repeat" |
| state return (null | nil) | "return nil" |
| state return dick | user.insert_between("return {", "}") |
| state return false | "return false" |
| state return table | user.insert_between("return {", "}") |
| state return true | "return true" |
| state then | "then" |
| state until | "until" |