argparse

Build Status

Feature-rich command line parser for Lua inspired by argparse for Python.

WIP.

TODO

  • Add choices, converters.
  • Write tests related to declarative interface.
  • Write more tests related to parsing.
  • Write tests related to commands.
  • Implement automated help and usage message generation.
  • Improve error messages.
  • Suggestions for command typos. E.g. $ luarocks isntall -> Did you mean 'install'?.
Description
Feature-rich command line parser for Lua
Readme MIT 774 KiB
Languages
Lua 94.7%
Python 5.3%