46 lines
747 B
Text
Executable file
46 lines
747 B
Text
Executable file
snippet #!
|
|
#!/usr/bin/env lua
|
|
$1
|
|
snippet local
|
|
local ${1:x} = ${0:1}
|
|
snippet fun
|
|
function ${1:fname}(${2:...})
|
|
${0:-- body}
|
|
end
|
|
snippet for
|
|
for ${1:i}=${2:1},${3:10} do
|
|
${0:print(i)}
|
|
end
|
|
snippet forp
|
|
for ${1:i},${2:v} in pairs(${3:table_name}) do
|
|
${0:-- body}
|
|
end
|
|
snippet fori
|
|
for ${1:i},${2:v} in ipairs(${3:table_name}) do
|
|
${0:-- body}
|
|
end
|
|
snippet if
|
|
if ${1:condition} then
|
|
${2:-- body}
|
|
end
|
|
snippet ife
|
|
if ${1:condition} then
|
|
${2:-- if condition}
|
|
else
|
|
${0:-- else}
|
|
end
|
|
snippet elif
|
|
elseif ${1:condition} then
|
|
${0:--body}
|
|
snippet repeat
|
|
repeat
|
|
${1:--body}
|
|
until ${0:condition}
|
|
snippet while
|
|
while ${1:condition} do
|
|
${0:--body}
|
|
end
|
|
snippet print
|
|
print("${1:string}")
|
|
snippet im
|
|
import "${1:import file}"
|