|
bebf7cac1a
|
Re-generated Makefile
|
2008-05-04 01:51:01 +00:00 |
|
|
0a78bcb0d4
|
Added a filtering flag to determine whether to skip whitespaces
|
2008-05-03 23:30:06 +00:00 |
|
|
eaf6445c46
|
Implemented #ifdef and #ifndef
|
2008-04-24 16:55:58 +00:00 |
|
|
8df40f9cf1
|
Initial release
|
2008-04-16 14:45:01 +00:00 |
|
|
0208f627d4
|
Now tolerating badly quoted content
|
2008-04-16 14:33:19 +00:00 |
|
|
a4a6f234fd
|
strndup() is not portable
|
2008-04-15 10:57:01 +00:00 |
|
|
20d1884da6
|
Re-removing cpp.h
|
2008-04-15 10:54:47 +00:00 |
|
|
b0c4dd5198
|
Re-removing
|
2008-04-15 10:54:29 +00:00 |
|
|
561e24067e
|
Linking dynamically against libSystem
|
2008-04-12 22:19:00 +00:00 |
|
|
ee982e4f5a
|
Recognizing defines
|
2008-04-11 10:32:56 +00:00 |
|
|
5260a6ceb8
|
Removed two more duplicates
|
2008-03-11 16:34:47 +00:00 |
|
|
eaff3ec685
|
Two operators were duplicated
|
2008-03-11 16:21:56 +00:00 |
|
|
a8b1e1b270
|
Added operator "/="
|
2008-03-06 17:42:09 +00:00 |
|
|
77fcd257de
|
Fixed file inclusion
|
2008-03-04 16:55:11 +00:00 |
|
|
0fbc2b9f62
|
Fixed confusion between ~ and *
|
2008-03-03 16:26:18 +00:00 |
|
|
8364a0cf2f
|
Added more missing operators
|
2008-03-03 16:24:04 +00:00 |
|
|
9c6ae26a9a
|
Added the #line directive
|
2008-03-03 16:01:30 +00:00 |
|
|
4342ab2ec8
|
Added another batch of operators (not sure if some belong here)
|
2008-03-02 16:30:49 +00:00 |
|
|
25440e48fb
|
Added another batch of operators
|
2008-03-02 16:25:57 +00:00 |
|
|
901155df67
|
Added the ? operator
|
2008-03-02 16:17:08 +00:00 |
|
|
03113b8cce
|
Added a few more tests
|
2008-03-02 13:11:23 +00:00 |
|
|
1eaa00306c
|
Better handling of invalid directives
|
2008-03-02 13:03:35 +00:00 |
|
|
811ac4ba8a
|
Simplified handling of #error
|
2008-03-02 12:56:16 +00:00 |
|
|
c64bbfda5c
|
Working on handling of -U
|
2008-03-02 01:51:36 +00:00 |
|
|
8fbb692fd9
|
Working on substitution directives
|
2008-03-02 01:33:45 +00:00 |
|
|
cd86a3c031
|
Recognizing the #elif and #undef directives
|
2008-03-02 00:59:56 +00:00 |
|
|
50237ec133
|
Added the "else" directive
|
2008-02-29 17:33:40 +00:00 |
|
|
b4b7d14734
|
Code cleanup
|
2008-02-29 16:30:40 +00:00 |
|
|
be9d6014a4
|
Code cleanup
|
2008-02-29 14:24:59 +00:00 |
|
|
dbb50cac28
|
Code cleanup
|
2008-02-29 12:46:09 +00:00 |
|
|
7150d87841
|
Handling include directories (not system yet)
|
2008-02-29 12:44:45 +00:00 |
|
|
f33c0e5571
|
More correct file inclusion
|
2008-02-29 11:37:58 +00:00 |
|
|
06b3839156
|
Handling file inclusion probably correctly now
|
2008-02-28 00:09:07 +00:00 |
|
|
92cdfd9657
|
Completing token meta codes
|
2008-02-27 18:34:12 +00:00 |
|
|
4f3a72eb94
|
Can include files (still buggy)
|
2008-02-27 18:32:04 +00:00 |
|
|
aad8fdd93d
|
Working on file inclusion
|
2008-02-27 18:20:47 +00:00 |
|
|
e52fa8b9ca
|
Working on directives
|
2008-02-27 12:34:55 +00:00 |
|
|
6aec55b1b2
|
Initial release
|
2008-02-27 02:22:00 +00:00 |
|
|
e5d9d229c7
|
Simplified API and got rid of the CppParser private class
|
2008-02-27 01:53:47 +00:00 |
|
|
8d7ad22994
|
Comments are replaced with a single space character
|
2008-02-27 01:22:20 +00:00 |
|
|
44b41ba0ab
|
Introducing a meta token code
|
2008-02-27 01:19:50 +00:00 |
|
|
363b6feead
|
Allow comments and whitespaces before the beginning of directives
|
2008-02-27 01:06:13 +00:00 |
|
|
286f0b2837
|
Noticing directives without actual implementation
|
2008-02-27 00:53:50 +00:00 |
|
|
94c4c94436
|
Fixed compilation with debugging enabled
|
2008-02-27 00:16:01 +00:00 |
|
|
e03c887ee1
|
Avoiding use of static variables
|
2008-02-27 00:07:28 +00:00 |
|
|
e419f54298
|
Actually parsing the commas
|
2008-02-26 23:58:07 +00:00 |
|
|
fa744b9884
|
Parsing commas
|
2008-02-26 23:55:30 +00:00 |
|
|
1a4b51f3ac
|
Supporting more operators
|
2008-02-26 23:49:39 +00:00 |
|
|
9725bf001b
|
Fixed parsing of quoted content
|
2008-02-26 16:47:04 +00:00 |
|
|
b501ac22c6
|
Retained new lines in whitespaces
|
2008-02-26 15:26:18 +00:00 |
|