Commit Graph

41 Commits

Author SHA1 Message Date
6ae7aae1e0 Update the copyright notice 2015-09-09 01:55:57 +02:00
0837e19285 Extend the API to offer parsing strings 2015-09-09 01:54:47 +02:00
66c17ec523 No longer store Makefiles in the source tree 2015-08-24 02:54:26 +02:00
f2325e6ecb Added support for building with OBJDIR 2014-11-12 21:52:47 +01:00
8f5f60be77 Re-generated the Makefiles 2013-06-04 01:55:34 +02:00
06fd0a2f22 Re-generated Makefiles 2013-01-07 02:21:30 +01:00
489da49303 Renamed (and moved) the public header file for consistency 2012-11-30 23:29:37 +01:00
ccf98853e1 Switched cpp's license to the LGPL (for the library part) 2012-11-04 14:47:07 +01:00
60c8605a87 Re-generated Makefiles 2011-09-16 11:36:26 +00:00
deaa06f84f Re-generated Makefiles 2011-09-16 10:19:40 +00:00
0a3677e654 Re-generated Makefiles 2011-02-03 04:15:27 +00:00
f4c77d894b Actually applied GPL version 3 2010-12-08 20:52:24 +00:00
d5d3c77a87 Re-generated Makefiles 2010-07-04 14:12:05 +00:00
c140c68b05 Changed the way a Cpp instance is created 2009-07-31 01:35:52 +00:00
d1048edfc7 Removed cpp_is_defined() from the API 2009-07-29 14:56:33 +00:00
d8a1e43a44 Added cpp_define_get() to the API (may obsolete cpp_is_defined()) 2009-07-29 14:43:29 +00:00
b149b38cf9 Better handling of directives 2009-07-28 12:25:53 +00:00
dd11232c1b Re-generated Makefiles 2009-06-16 23:56:07 +00:00
187a04704d Added a filter for comments 2008-05-13 13:18:18 +00:00
b91f36d8bb Added a flag to determine white-space filtering 2008-05-04 01:52:20 +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
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
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
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
7150d87841 Handling include directories (not system yet) 2008-02-29 12:44:45 +00:00
92cdfd9657 Completing token meta codes 2008-02-27 18:34:12 +00:00
e5d9d229c7 Simplified API and got rid of the CppParser private class 2008-02-27 01:53:47 +00:00
44b41ba0ab Introducing a meta token code 2008-02-27 01:19:50 +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
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