summaryrefslogtreecommitdiff
path: root/cli/parser.cxx
AgeCommit message (Expand)AuthorFilesLines
2020-02-13Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-09-03Recognize \\ escape sequence in pre-formatted fragmentsBoris Kolpackov1-13/+32
2018-05-21Update copyright yearKaren Arutyunov1-1/+1
2018-01-11Fix implicit fallthrough warningsBoris Kolpackov1-2/+1
2017-01-03Update copyright yearBoris Kolpackov1-1/+1
2016-11-22Add support for build2 for tests and examplesKaren Arutyunov1-1/+1
2016-11-15Start switch to build2Boris Kolpackov1-17/+36
2016-09-02Add support for escaping pre-formatted fragment markerBoris Kolpackov1-3/+10
2016-01-26Implement support for sourcing .cli filesBoris Kolpackov1-2/+134
2016-01-16Handle newline-only lines in documentation string parserBoris Kolpackov1-23/+26
2015-11-26Don't require ';' after option documentation blockBoris Kolpackov1-9/+21
2015-11-24Implement support for documentation inside classesBoris Kolpackov1-9/+16
2015-11-13Add support for man formattingBoris Kolpackov1-5/+14
2015-11-09Implement support pre-formatted fragmentsBoris Kolpackov1-13/+85
2015-10-31Parse and enter documentation variablesBoris Kolpackov1-26/+90
2015-10-29Add parsing support for scope-level documentationBoris Kolpackov1-92/+187
2012-05-11Fix bug in trailing space handling in documentation stringsBoris Kolpackov1-4/+4
2012-05-11Move lookup to semantic graph from parserBoris Kolpackov1-106/+1
2012-05-11Add support for -I optionBoris Kolpackov1-32/+71
2012-05-11Fix lookup bugBoris Kolpackov1-1/+1
2012-05-10Implement option class inheritanceBoris Kolpackov1-9/+175
2012-05-10Add support for options file inclusionBoris Kolpackov1-29/+132
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-01-01Update copyrightBoris Kolpackov1-1/+1
2009-11-08Implement usage generationBoris Kolpackov1-6/+82
2009-11-08Implement option documentation support in frontendBoris Kolpackov1-0/+45
2009-10-04Add support for option name aliases and string literalsBoris Kolpackov1-1/+14
2009-09-13Use new path class, add context and generator classesBoris Kolpackov1-24/+24
2009-09-05Add semantic graph and traversal mechanismBoris Kolpackov1-8/+225
2009-08-22Convert to the lower case naming conventionBoris Kolpackov1-139/+139
2009-08-22Add support for long long intBoris Kolpackov1-2/+118
2009-08-22Allow string literals for option namesBoris Kolpackov1-4/+12
2009-08-22Implement the CLI language parserBoris Kolpackov1-0/+613