命令行解析
wiki
Lua 中有许多模块可用于命令行解析
AlternativeGetOpt
CommandLineModule
stdlib 中的 getopt 模块
[1]
(
[git 版本]
)
Metalua 的选项解析器:
[代码]
[讨论]
参见
[2]
中第 129 行附近的代码,由 David Given 编写
[讨论]
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 的松散移植
最近更改
·
偏好设置
编辑
·
历史记录
最后编辑于 2016 年 10 月 20 日下午 2:23 GMT
(差异)