457 Commits

Author SHA1 Message Date
Alec Thomas 31fe51f9d8 Support cumulative positional arguments. 2018-05-17 20:16:12 +10:00
Alec Thomas b9d002b746 Slice support. 2018-05-17 19:39:48 +10:00
Alec Thomas cb88963909 Clean up decoders a bit. 2018-05-17 11:21:20 +10:00
Alec Thomas 8f26b13088 Slice support. 2018-05-17 10:40:46 +10:00
Alec Thomas 1d00dfef7b Implemented most of the base parser.
This includes branching arguments as well as commands, eg.

    app user create <id> <first> <last>
    app user <id> delete
    app user <id> rename <to>

Of note, required/optional flags and positional arguments are not
currently enforced.
2018-05-16 20:33:18 +10:00
Alec Thomas 8516c68cc9 Add decoders scaffolding. 2018-04-10 21:17:00 +10:00
Alec Thomas aa1bf9dcb5 Initial commit. 2018-04-10 16:51:06 +10:00