summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Use a set instead of pre-sorted array for keywordsBoris Kolpackov2009-10-112-31/+39
* Add project/solution files for VC++ 8 and 9Boris Kolpackov2009-10-114-0/+792
* Simplify to work around VC++ bugsBoris Kolpackov2009-10-116-68/+24
* Compensate for situations without dependency auto-generationBoris Kolpackov2009-10-043-8/+29
* Add missing dependencyBoris Kolpackov2009-10-041-1/+3
* Move runtime inline function to inline fileBoris Kolpackov2009-10-049-110/+256
* Add --option-{prefix,separator} optionsBoris Kolpackov2009-10-047-44/+121
* Add a parser for std::setBoris Kolpackov2009-10-041-0/+16
* Remove unneeded codeBoris Kolpackov2009-10-041-18/+0
* Add support for option name aliases and string literalsBoris Kolpackov2009-10-045-7/+29
* Add --reserved-name optionBoris Kolpackov2009-10-046-8/+86
* Add a parser for std::mapBoris Kolpackov2009-10-041-1/+58
* Add options for various include settingsBoris Kolpackov2009-10-046-14/+78
* Add --{hxx,ixx,cxx}-suffix optionsBoris Kolpackov2009-10-045-20/+69
* Add --suppress-inline optionBoris Kolpackov2009-10-047-37/+61
* Optimize build rules for the out_base == src_base caseBoris Kolpackov2009-10-011-2/+8
* Print proper usage, complain if no names providedBoris Kolpackov2009-09-271-1/+18
* Add a hello world exampleBoris Kolpackov2009-09-275-1/+132
* Add option file for the CLI compiler itselfBoris Kolpackov2009-09-277-13/+612
* Add build rules for .cli filesBoris Kolpackov2009-09-271-0/+34
* Cosmetic changesBoris Kolpackov2009-09-271-2/+2
* Generate parsing constructors and parsing codeBoris Kolpackov2009-09-278-4/+725
* Generate accessor implementationsBoris Kolpackov2009-09-271-1/+53
* Add inline qualifier stringBoris Kolpackov2009-09-272-0/+10
* Traverse classes in global scopeBoris Kolpackov2009-09-271-3/+6
* Use the path string from the invalid_path exceptionBoris Kolpackov2009-09-271-2/+2
* Pass file name as pathBoris Kolpackov2009-09-271-2/+10
* Generate classes, accessors and data membersBoris Kolpackov2009-09-201-0/+76
* Add name processorBoris Kolpackov2009-09-205-2/+194
* Add header, inline, and source generatorsBoris Kolpackov2009-09-206-0/+126
* Add definition unit to contextBoris Kolpackov2009-09-204-11/+28
* Add standard namespace traverserBoris Kolpackov2009-09-202-0/+36
* Get rid of the name typedefBoris Kolpackov2009-09-202-11/+7
* Open output files and generate boilerplate codeBoris Kolpackov2009-09-195-6/+383
* Use new path class, add context and generator classesBoris Kolpackov2009-09-1310-36/+158
* Update versionBoris Kolpackov2009-09-061-1/+1
* Fix a typoBoris Kolpackov2009-09-061-1/+1
* Adjust include path for bundled buildBoris Kolpackov2009-09-061-1/+1
* Call proper base constructors from cli_unitBoris Kolpackov2009-09-062-1/+5
* Add semantic graph and traversal mechanismBoris Kolpackov2009-09-0532-19/+2176
* Link to the libcutl libraryBoris Kolpackov2009-08-306-8/+144
* Remove support for install targetBoris Kolpackov2009-08-242-2/+0
* Convert to the lower case naming conventionBoris Kolpackov2009-08-2210-331/+330
* Add support for long long intBoris Kolpackov2009-08-222-2/+130
* Document rules of the language covered by each testBoris Kolpackov2009-08-229-71/+72
* Allow string literals for option namesBoris Kolpackov2009-08-221-4/+12
* Return proper token type for string literalsBoris Kolpackov2009-08-221-1/+1
* Add support for C and C++-style commentsBoris Kolpackov2009-08-225-31/+140
* Change the compiler driver to call the parserBoris Kolpackov2009-08-221-2/+35
* Add a test for the parserBoris Kolpackov2009-08-2217-1/+213