├── .claude └── settings.json ├── .github └── workflows │ ├── ci.yml │ └── quick-test.yml ├── .gitignore ├── CLAUDE.md ├── CMakeLists.txt ├── FAQs.md ├── LICENSE ├── Makefile ├── README.md ├── argparse.c ├── argparse.h ├── argparse.pc.in └── tests ├── .gitignore ├── Makefile ├── basic.c ├── basic.sh ├── subcommands.c ├── subcommands.sh ├── tap-functions ├── test_callbacks.c ├── test_callbacks.sh ├── test_groups.c ├── test_groups.sh ├── test_ignore_unknown.c ├── test_ignore_unknown.sh ├── test_null_help.c ├── test_null_help.sh ├── test_stress.c └── test_stress.sh /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/quick-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/.github/workflows/quick-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /FAQs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/FAQs.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/README.md -------------------------------------------------------------------------------- /argparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/argparse.c -------------------------------------------------------------------------------- /argparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/argparse.h -------------------------------------------------------------------------------- /argparse.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/argparse.pc.in -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | basic 2 | subcommands 3 | -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/basic.c -------------------------------------------------------------------------------- /tests/basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/basic.sh -------------------------------------------------------------------------------- /tests/subcommands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/subcommands.c -------------------------------------------------------------------------------- /tests/subcommands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/subcommands.sh -------------------------------------------------------------------------------- /tests/tap-functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/tap-functions -------------------------------------------------------------------------------- /tests/test_callbacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_callbacks.c -------------------------------------------------------------------------------- /tests/test_callbacks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_callbacks.sh -------------------------------------------------------------------------------- /tests/test_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_groups.c -------------------------------------------------------------------------------- /tests/test_groups.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_groups.sh -------------------------------------------------------------------------------- /tests/test_ignore_unknown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_ignore_unknown.c -------------------------------------------------------------------------------- /tests/test_ignore_unknown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_ignore_unknown.sh -------------------------------------------------------------------------------- /tests/test_null_help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_null_help.c -------------------------------------------------------------------------------- /tests/test_null_help.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_null_help.sh -------------------------------------------------------------------------------- /tests/test_stress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_stress.c -------------------------------------------------------------------------------- /tests/test_stress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cofyc/argparse/HEAD/tests/test_stress.sh --------------------------------------------------------------------------------