命令行解析
wiki
Lua 提供了多种命令行解析模块。
AlternativeGetOpt
CommandLineModule
stdlib 中的 getopt 模块
[1]
(
[git 版本]
)
Metalua 的选项解析器:
[代码]
[讨论]
请查看 David Given 的
[2]
中大约第 129 行
[讨论]
LappFramework
- GNU 风格的选项解析,从使用文本派生
PenLight
?
有一个小型、专注的 GNU 风格命令行解析器
[3]
[docopt]
- 类似于
LappFramework
LuaApr
提供了
[apr.getopt()]
来解析一个命令行参数数组,该数组由使用文本定义的选项决定(灵感来自
LappFramework
),以及
[apr.tokenize_to_argv()]
来将命令行字符串解析成命令行参数数组。
[pythonic.optparse]
- 基于 Lua 对 Python optparse 的部分重实现
[4]
(
DavidManura
,由
ModuleCompressDeflateLua
和
LuaPatch
使用)
[argparse]
- Python argparse 的松散移植
RecentChanges
·
preferences
编辑
·
历史
最后编辑于 2016 年 10 月 20 日上午 8:23 GMT
(差异)