Command-Line Arguments
Flag Parse
Interpret a flag argument as a mode.
Flag Parse
flag_parse.lua
local flag =
local mode = "normal"
if flag == "--verbose" then
mode = "verbose"
end
if flag == "--quiet" then
mode = "quiet"
end
print("flag=" .. flag)
print("mode=" .. mode)
local flag =
local mode = "normal"
if flag == "--verbose" then
mode = "verbose"
end
if flag == "--quiet" then
mode = "quiet"
end
print("flag=" .. flag)
print("mode=" .. mode)
local flag =
local mode = "normal"
if flag == "--verbose" then
mode = "verbose"
end
if flag == "--quiet" then
mode = "quiet"
end
print("flag=" .. flag)
print("mode=" .. mode)
parse flag
A flag changes behavior without needing a separate value.