summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2009-10-11Remove support for the dist targetBoris Kolpackov3-27/+1
2009-10-11Add usage informationBoris Kolpackov8-17/+289
2009-10-11Handle the --version optionBoris Kolpackov1-13/+23
2009-10-11Remove unneeded header inclusionBoris Kolpackov1-2/+0
2009-10-11Add another example, README files, and VC++ projects/solutionsBoris Kolpackov14-3/+1219
2009-10-11Use a set instead of pre-sorted array for keywordsBoris Kolpackov2-31/+39
2009-10-11Add project/solution files for VC++ 8 and 9Boris Kolpackov4-0/+792
2009-10-11Simplify to work around VC++ bugsBoris Kolpackov6-68/+24
2009-10-04Compensate for situations without dependency auto-generationBoris Kolpackov3-8/+29
2009-10-04Add missing dependencyBoris Kolpackov1-1/+3
2009-10-04Move runtime inline function to inline fileBoris Kolpackov9-110/+256
2009-10-04Add --option-{prefix,separator} optionsBoris Kolpackov7-44/+121
2009-10-04Add a parser for std::setBoris Kolpackov1-0/+16
2009-10-04Remove unneeded codeBoris Kolpackov1-18/+0
2009-10-04Add support for option name aliases and string literalsBoris Kolpackov5-7/+29
2009-10-04Add --reserved-name optionBoris Kolpackov6-8/+86
2009-10-04Add a parser for std::mapBoris Kolpackov1-1/+58
2009-10-04Add options for various include settingsBoris Kolpackov6-14/+78
2009-10-04Add --{hxx,ixx,cxx}-suffix optionsBoris Kolpackov5-20/+69
2009-10-04Add --suppress-inline optionBoris Kolpackov7-37/+61
2009-10-01Optimize build rules for the out_base == src_base caseBoris Kolpackov1-2/+8
2009-09-27Print proper usage, complain if no names providedBoris Kolpackov1-1/+18
2009-09-27Add a hello world exampleBoris Kolpackov5-1/+132
2009-09-27Add option file for the CLI compiler itselfBoris Kolpackov7-13/+612
2009-09-27Add build rules for .cli filesBoris Kolpackov1-0/+34
2009-09-27Cosmetic changesBoris Kolpackov1-2/+2
2009-09-27Generate parsing constructors and parsing codeBoris Kolpackov8-4/+725
2009-09-27Generate accessor implementationsBoris Kolpackov1-1/+53
2009-09-27Add inline qualifier stringBoris Kolpackov2-0/+10
2009-09-27Traverse classes in global scopeBoris Kolpackov1-3/+6
2009-09-27Use the path string from the invalid_path exceptionBoris Kolpackov1-2/+2
2009-09-27Pass file name as pathBoris Kolpackov1-2/+10
2009-09-20Generate classes, accessors and data membersBoris Kolpackov1-0/+76
2009-09-20Add name processorBoris Kolpackov5-2/+194
2009-09-20Add header, inline, and source generatorsBoris Kolpackov6-0/+126
2009-09-20Add definition unit to contextBoris Kolpackov4-11/+28
2009-09-20Add standard namespace traverserBoris Kolpackov2-0/+36
2009-09-20Get rid of the name typedefBoris Kolpackov2-11/+7
2009-09-19Open output files and generate boilerplate codeBoris Kolpackov5-6/+383
2009-09-13Use new path class, add context and generator classesBoris Kolpackov10-36/+158
2009-09-06Update versionBoris Kolpackov1-1/+1
2009-09-06Fix a typoBoris Kolpackov1-1/+1
2009-09-06Adjust include path for bundled buildBoris Kolpackov1-1/+1
2009-09-06Call proper base constructors from cli_unitBoris Kolpackov2-1/+5
2009-09-05Add semantic graph and traversal mechanismBoris Kolpackov32-19/+2176
2009-08-30Link to the libcutl libraryBoris Kolpackov6-8/+144
2009-08-24Remove support for install targetBoris Kolpackov2-2/+0
2009-08-22Convert to the lower case naming conventionBoris Kolpackov10-331/+330
2009-08-22Add support for long long intBoris Kolpackov2-2/+130
2009-08-22Document rules of the language covered by each testBoris Kolpackov9-71/+72