summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-06-22argv.h: argv_show_status(): output keyval pairs where appropriate.HEADmainmidipix1-0/+23
2024-06-22argv.h: argv_scan(): added option for parsing keyval pair and keyval array.midipix1-5/+203
2024-06-22argv.h: argv_show_status(): refactor for better readability.midipix1-2/+4
2024-06-22argv.h: argv_alloc(): refactor for better readability.midipix1-7/+11
2024-06-22argv.h: whitespace meditation.midipix1-6/+6
2024-05-28argv.h: usage screen: avoid extra <stace> when all long options are hybrid-only.midipix1-1/+11
2024-05-28argv.h: usage screen: prettify: <short-option><space><long-option>.midipix1-1/+1
2024-05-15argv.h: argv_usage_impl(): use a sentinel with a non-contant format specifier.midipix1-1/+1
2024-05-15regex module: implemented token scanners, added definitions and scan table.midipix4-0/+542
2024-05-15table-based token scanner: implemented tbnf_scan_token(), tbnf_scan_tokens().midipix1-0/+102
2024-05-07driver: created program skeleton.midipix15-3/+1214
2024-05-07imported argv.h: a thread-safe argument vector parser.midipix1-0/+1022
2024-05-07project: created skeleton.midipix1-0/+15