Skip to content

avid/lua-flags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lua-flags

Lua package for command line options parsing. You are able to use it wuith Tarantool.

Usage example

local flags = require('flags')
flags:string('s', 'myname')
flags:boolean('b')
flags:number('n', 0)
flags:table('t', {'127.0.0.1:8080'})
flags:parse(arg)

print(flags.values['s'])
print(flags.values['b'])
print(flags.values['n'])
print(table.getn(flags.values['r']))
lua myscript.lua -s test -t 127.0.0.1:8080 -t 127.0.0.1:8081 -n 5

test
false
5
2
lua myscript.lua -v

myname
true
0
1

About

Lua package for command line options parsing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages