path: root/cli/runtime-source.cxx
AgeCommit message (Expand)AuthorFilesLines
2020-04-27Separate tests and examples into individual packagesKaren Arutyunov1-1052/+0
2020-03-27Add peek_file() and peek_line() functions to argv_file_scannerKaren Arutyunov1-5/+31
2020-02-13Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-08-14Fix merge() function generated for map parserKaren Arutyunov1-1/+4
2019-07-27Add support for direct file loading with argv_file_scannerBoris Kolpackov1-0/+3
2019-07-27Add support for option merging (--generate-merge)Boris Kolpackov1-113/+150
2019-04-02Handle combined option values in argv_file_scannerBoris Kolpackov1-49/+85
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-07-07Add optional message to invalid_option exceptionBoris Kolpackov1-0/+3
2018-05-21Update copyright yearKaren Arutyunov1-1/+1
2018-04-01Implement combined flags (-xyz vs -x -y -z) and values (--foo=bar) supportBoris Kolpackov1-6/+45
2018-03-21Implement group_scannerBoris Kolpackov1-0/+206
2018-03-21Guarantee validity of values returned by scanner for two argumentsBoris Kolpackov1-3/+3
2017-01-03Update copyright yearBoris Kolpackov1-1/+1
2016-11-15Start switch to build2Boris Kolpackov1-1/+1
2016-02-12Add support for generating vector<string> scanner (--generate-vector-scanner)Boris Kolpackov1-0/+41
2016-02-11Improve generic value parser (extract char)Boris Kolpackov1-4/+7
2015-11-19Implement entire page usage generationBoris Kolpackov1-2/+2
2015-11-19Fix std::map parser implementationBoris Kolpackov1-4/+6
2015-11-16Redo map parser to use sub-parsers for key, valueBoris Kolpackov1-26/+10
2012-06-15Add support for specifying output stream type (--stream-type)Boris Kolpackov1-15/+19
2012-06-03Generate certain template runtime code in every source fileBoris Kolpackov1-373/+382
2011-01-23Store option names as std::string instead of const char*Boris Kolpackov1-3/+3
2011-01-23Allow the options file search function to ignore the fileBoris Kolpackov1-4/+14
2011-01-20Add support for multiple file options and file search callbacksBoris Kolpackov1-6/+29
2011-01-04Use correct parser interfaceBoris Kolpackov1-6/+12
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-11-19Add option description that can be examined at runtime.Boris Kolpackov1-0/+19
2010-09-14Implement the --cli-namespace optionBoris Kolpackov1-3/+2
2010-08-03Pass missing argument in vector and set parsersBoris Kolpackov1-2/+4
2010-06-04Add support for single quotes in option filesBoris Kolpackov1-2/+3
2010-06-02Add support for quoting in option file scannerBoris Kolpackov1-2/+34
2010-06-02Implement generation of specifier functions (--generate-specifier)Boris Kolpackov1-17/+52
2010-01-01Update copyrightBoris Kolpackov1-1/+1
2009-12-10Scanner-based parsing with support for element erasingBoris Kolpackov1-5/+223
2009-11-28Use a scanner interface instead of argc/argvBoris Kolpackov1-45/+107
2009-10-28Use assignment initialization for fundamental typesBoris Kolpackov1-3/+3
2009-10-04Add a parser for std::setBoris Kolpackov1-0/+16
2009-10-04Add a parser for std::mapBoris Kolpackov1-1/+58
2009-09-27Generate parsing constructors and parsing codeBoris Kolpackov1-0/+177