summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Expand)AuthorFilesLines
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-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-06Call proper base constructors from cli_unitBoris Kolpackov2-1/+5
2009-09-05Add semantic graph and traversal mechanismBoris Kolpackov28-12/+2137
2009-08-30Link to the libcutl libraryBoris Kolpackov1-1/+8
2009-08-22Convert to the lower case naming conventionBoris Kolpackov8-314/+313
2009-08-22Add support for long long intBoris Kolpackov1-2/+118
2009-08-22Allow string literals for option namesBoris Kolpackov1-4/+12
2009-08-22Return proper token type for string literalsBoris Kolpackov1-1/+1
2009-08-22Add support for C and C++-style commentsBoris Kolpackov2-30/+118
2009-08-22Change the compiler driver to call the parserBoris Kolpackov1-2/+35
2009-08-22Implement the CLI language parserBoris Kolpackov3-1/+674
2009-08-22Add call and template expressionsBoris Kolpackov5-25/+145
2009-08-10Inline file for the Token classBoris Kolpackov2-45/+83
2009-08-09Tests for the lexerBoris Kolpackov1-1/+1
2009-08-09Implement lexical analyzer for the CLI languageBoris Kolpackov3-0/+626
2009-08-09Add the rest of the keywordsBoris Kolpackov1-11/+21
2009-08-07Add Token classBoris Kolpackov1-0/+141
2009-08-02Add the LICENSE file and update licensing informationBoris Kolpackov2-2/+2
2009-08-02Initialize the build systemBoris Kolpackov1-0/+73
2009-08-02Add compiler driver stubBoris Kolpackov1-0/+13