summaryrefslogtreecommitdiffstats
path: root/lib/command_parse.y (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: Convert zlog_err for clippy buildDonald Sharp2018-08-141-4/+4
* lib: add CLI token for 48-bit mac addressesQuentin Young2017-08-111-0/+12
* build: convert lib/ to non-recursive buildDavid Lamparter2017-07-311-2/+2
* lib: warn about too much docstringQuentin Young2017-07-051-0/+8
* lib: fix CLI parser memleakDavid Lamparter2017-06-141-1/+1
* build: fix some cross-compilation issuesDavid Lamparter2017-06-141-0/+2
* lib: parser: split off & rename graph handlingDavid Lamparter2017-05-151-13/+13
* lib: parser: add named variables in CLIDavid Lamparter2017-05-151-5/+37
* lib: parser: remove previous deduplication codeDavid Lamparter2017-02-101-108/+3
* lib: parser: fix allocation countingDavid Lamparter2017-01-311-7/+12
* Merge pull request #105 from opensourcerouting/cli_merge_step_prepDonald Sharp2017-01-251-138/+84
|\
| * build: support bison < 3.0 for parse.error=verboseDavid Lamparter2017-01-231-1/+1
| * lib: parser: add error location reportingDavid Lamparter2017-01-231-10/+42
| * lib: parser: unify subgraphs & simplify even moreDavid Lamparter2017-01-231-93/+24
| * lib: parser: keep subgraph pointers on stackDavid Lamparter2017-01-231-86/+64
| * lib: parser: track matching FORK_TKN & JOIN_TKNDavid Lamparter2017-01-231-0/+6
| * lib: parser: simplify OPTION_TKN & SELECTOR_TKNDavid Lamparter2017-01-231-9/+8
* | lib: parser: fix memory managementDavid Lamparter2017-01-251-17/+14
|/
* lib: parser: remove startnode & sentence_rootDavid Lamparter2016-12-161-22/+6
* lib: parser: move allowrepeat to cmd_tokenDavid Lamparter2016-12-161-1/+1
* lib: parser: reorder bison incarnationsDavid Lamparter2016-12-161-23/+26
* build: fix bison < 3.0 compatibilityDavid Lamparter2016-12-161-1/+1
* lib: parser: support keyword argumentsDavid Lamparter2016-12-151-0/+22
* lib: Add back prototypes for lexer helper funcsQuentin Young2016-12-021-3/+3
* lib: remove misleading copy/del_cmd_elementDavid Lamparter2016-12-011-1/+1
* lib: parser: use reentrant mode on flex & bisonDavid Lamparter2016-12-011-21/+29
* lib: parser: wrap state in struct parser_ctxDavid Lamparter2016-12-011-79/+83
* lib: move command_parse_format prototypeDavid Lamparter2016-12-011-2/+0
* lib: use traditional yacc empty statementDavid Lamparter2016-11-291-1/+1
* lib, vtysh: Fix memory leaks, change cmd_element to constQuentin Young2016-11-121-0/+1
* lib: Implement hidden and deprecated commandsQuentin Young2016-11-111-25/+38
* ospfd, lib: Fix `no pce address` syntaxQuentin Young2016-11-041-1/+1
* lib: Log warning when commands have underfull doc stringQuentin Young2016-10-281-15/+30
* lib: allow nesting selectorsQuentin Young2016-10-021-0/+1
* lib: fix double free in parserQuentin Young2016-10-011-1/+0
* lib, vtysh: refactor vtysh.c, allow parser continuanceQuentin Young2016-10-011-1/+1
* lib: Remove NUMBER_TKN leftoversQuentin Young2016-09-221-4/+0
* lib: Update copyright headersQuentin Young2016-09-221-1/+1
* Merge remote-tracking branch 'origin/cmaster-next' into vtysh-grammarDonald Sharp2016-09-211-34/+35
* lib: Initial refactor pass on CLI backendQuentin Young2016-09-201-9/+7
* lib: Allow nesting options in selectorsQuentin Young2016-09-181-138/+139
* lib: Add support for selectors inside optionsQuentin Young2016-09-151-52/+53
* lib: Fix various matching bugsQuentin Young2016-09-131-1/+1
* lib: Fix uninitialized pointer segfaultQuentin Young2016-09-081-7/+1
* lib: Add <cr> text for end nodesQuentin Young2016-09-081-6/+10
* lib: Fix deduplication bug, reinstate graph printQuentin Young2016-09-081-2/+2
* lib: Continue matching system refactorQuentin Young2016-09-071-78/+108
* lib: Refactor command_parse.y for graph dsQuentin Young2016-09-021-73/+78
* lib: Refactor CLI interface function namesQuentin Young2016-08-111-37/+38
* lib: Add completion string convenience functionsQuentin Young2016-08-101-0/+1