index
:
cli
adhoc-recipe
adhoc-recipe-bak
build2-control
ctor
doc
master
Command Line Interface compiler for C++
Boris Kolpackov
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
cli
Age
Commit message (
Expand
)
Author
Files
Lines
2009-10-18
Use consistent const placement
Boris Kolpackov
2
-2
/
+2
2009-10-11
Add install target
Boris Kolpackov
1
-5
/
+0
2009-10-11
Remove support for the dist target
Boris Kolpackov
1
-9
/
+0
2009-10-11
Add usage information
Boris Kolpackov
8
-17
/
+289
2009-10-11
Handle the --version option
Boris Kolpackov
1
-13
/
+23
2009-10-11
Remove unneeded header inclusion
Boris Kolpackov
1
-2
/
+0
2009-10-11
Use a set instead of pre-sorted array for keywords
Boris Kolpackov
2
-31
/
+39
2009-10-11
Add project/solution files for VC++ 8 and 9
Boris Kolpackov
4
-0
/
+792
2009-10-11
Simplify to work around VC++ bugs
Boris Kolpackov
6
-68
/
+24
2009-10-04
Compensate for situations without dependency auto-generation
Boris Kolpackov
1
-1
/
+1
2009-10-04
Move runtime inline function to inline file
Boris Kolpackov
9
-110
/
+256
2009-10-04
Add --option-{prefix,separator} options
Boris Kolpackov
7
-44
/
+121
2009-10-04
Add a parser for std::set
Boris Kolpackov
1
-0
/
+16
2009-10-04
Remove unneeded code
Boris Kolpackov
1
-18
/
+0
2009-10-04
Add support for option name aliases and string literals
Boris Kolpackov
5
-7
/
+29
2009-10-04
Add --reserved-name option
Boris Kolpackov
6
-8
/
+86
2009-10-04
Add a parser for std::map
Boris Kolpackov
1
-1
/
+58
2009-10-04
Add options for various include settings
Boris Kolpackov
6
-14
/
+78
2009-10-04
Add --{hxx,ixx,cxx}-suffix options
Boris Kolpackov
5
-20
/
+69
2009-10-04
Add --suppress-inline option
Boris Kolpackov
7
-37
/
+61
2009-09-27
Add option file for the CLI compiler itself
Boris Kolpackov
7
-13
/
+612
2009-09-27
Cosmetic changes
Boris Kolpackov
1
-2
/
+2
2009-09-27
Generate parsing constructors and parsing code
Boris Kolpackov
8
-4
/
+725
2009-09-27
Generate accessor implementations
Boris Kolpackov
1
-1
/
+53
2009-09-27
Add inline qualifier string
Boris Kolpackov
2
-0
/
+10
2009-09-27
Traverse classes in global scope
Boris Kolpackov
1
-3
/
+6
2009-09-27
Use the path string from the invalid_path exception
Boris Kolpackov
1
-2
/
+2
2009-09-20
Generate classes, accessors and data members
Boris Kolpackov
1
-0
/
+76
2009-09-20
Add name processor
Boris Kolpackov
5
-2
/
+194
2009-09-20
Add header, inline, and source generators
Boris Kolpackov
6
-0
/
+126
2009-09-20
Add definition unit to context
Boris Kolpackov
4
-11
/
+28
2009-09-20
Add standard namespace traverser
Boris Kolpackov
2
-0
/
+36
2009-09-20
Get rid of the name typedef
Boris Kolpackov
2
-11
/
+7
2009-09-19
Open output files and generate boilerplate code
Boris Kolpackov
5
-6
/
+383
2009-09-13
Use new path class, add context and generator classes
Boris Kolpackov
10
-36
/
+158
2009-09-06
Call proper base constructors from cli_unit
Boris Kolpackov
2
-1
/
+5
2009-09-05
Add semantic graph and traversal mechanism
Boris Kolpackov
28
-12
/
+2137
2009-08-30
Link to the libcutl library
Boris Kolpackov
1
-1
/
+8
2009-08-22
Convert to the lower case naming convention
Boris Kolpackov
8
-314
/
+313
2009-08-22
Add support for long long int
Boris Kolpackov
1
-2
/
+118
2009-08-22
Allow string literals for option names
Boris Kolpackov
1
-4
/
+12
2009-08-22
Return proper token type for string literals
Boris Kolpackov
1
-1
/
+1
2009-08-22
Add support for C and C++-style comments
Boris Kolpackov
2
-30
/
+118
2009-08-22
Change the compiler driver to call the parser
Boris Kolpackov
1
-2
/
+35
2009-08-22
Implement the CLI language parser
Boris Kolpackov
3
-1
/
+674
2009-08-22
Add call and template expressions
Boris Kolpackov
5
-25
/
+145
2009-08-10
Inline file for the Token class
Boris Kolpackov
2
-45
/
+83
2009-08-09
Tests for the lexer
Boris Kolpackov
1
-1
/
+1
2009-08-09
Implement lexical analyzer for the CLI language
Boris Kolpackov
3
-0
/
+626
2009-08-09
Add the rest of the keywords
Boris Kolpackov
1
-11
/
+21
[next]