Commit Graph

240 Commits

Author SHA1 Message Date
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
2ba87713b4 Added a not pretty workaround multi-line quoted content 2008-02-26 15:12:07 +00:00
c469d6114c Initial release 2008-02-26 13:16:42 +00:00
263dc1ada4 Fixed bug with empty quoted strings 2008-02-26 13:03:53 +00:00
7b054a571a First implementation attempt 2008-02-25 01:13:22 +00:00
7ad15ec40e Initial release 2008-02-25 00:31:16 +00:00
317b8ae536 First attempt at an API 2008-02-25 00:31:08 +00:00
1c2b98b7d5 Made this file an include 2008-02-25 00:06:27 +00:00
86646c34c2 Separating the code between a binary and a shared library 2007-09-09 22:56:56 +00:00
b9c7a7718b Added file COPYING 2007-06-13 23:25:18 +00:00
8e3ac2bc95 Properly licensed under the terms of the DeforaOS Project 2007-06-13 18:49:05 +00:00
76eefde689 Fixing Makefiles 2006-11-03 10:58:14 +00:00
5f699e75a5 Implemented dummy functionality 2006-08-21 17:41:29 +00:00
eb7a662cc2 Initial release 2006-08-21 17:29:31 +00:00