42 lines
636 B
Lua
42 lines
636 B
Lua
--[[ coding:UTF-8
|
|
folding structure examples ]]
|
|
|
|
-- Use all the folding keywords:
|
|
-- do end function if repeat until while
|
|
function first()
|
|
-- Comment
|
|
if op == "+" then
|
|
r = a + b
|
|
elseif op == "-" then
|
|
r = a - b
|
|
elseif op == "*" then
|
|
r = a*b
|
|
elseif op == "/" then
|
|
r = a/b
|
|
else
|
|
error("invalid operation")
|
|
end
|
|
|
|
for i=1,10 do
|
|
print(i)
|
|
end
|
|
|
|
while a[i] do
|
|
print(a[i])
|
|
i = i + 1
|
|
end
|
|
|
|
-- print the first non-empty line
|
|
repeat
|
|
line = io.read()
|
|
until line ~= ""
|
|
print(line)
|
|
|
|
end
|
|
|
|
-- { ... } folds
|
|
markers = {
|
|
256,
|
|
128,
|
|
}
|