aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Write IncludeAbsoluteTest properly.vanillaShevek2015-01-012-13/+14
* Hack to make tests pass on trusty jenkins serverShevek2015-01-011-0/+1
* Fix some findbugs warnings.Shevek2015-01-013-5/+6
* Fix #21: Allow including absolute files.Shevek2015-01-012-0/+44
* Fix #10 using build-time metadata.Shevek2015-01-014-3/+120
* Remove old binary files from build tree.Shevek2014-12-312-24/+0
* jsr305 annotations.Shevek2014-12-303-11/+11
* Much simpler fix for #25 still passes tests.Shevek2014-12-302-5/+2
* Fix #23: Allow empty anonymous variadic arguments.Shevek2014-12-302-9/+42
* Add extra test from #25.Shevek2014-12-301-0/+43
* Trim whitespace from macro parameters when a new line is detected. Fixes #25TimePath2014-12-302-1/+7
* SourceChangeEvent now uses an enum.Shevek2014-12-035-13/+19
* Handle framework includes.Shevek2014-09-111-0/+9
* Handle conditionals in preprocessor statements.Shevek2014-09-112-3/+16
* LexerSource: Handle invalid number as a single INVALID token and don't consum...Shevek2014-09-113-15/+44
* Preprocessor: Fix SQSTRING.Shevek2014-09-102-6/+16
* Modernize: Use slf4j and joptsimple.Shevek2014-09-107-256/+139
* NetBeans refactorings to standardize codebase.Shevek2014-09-1025-415/+375
* Fix #18: Give access to list of includes.Shevek2014-09-101-1/+15
* Fix #16: NPE on unterminated ifdef.Shevek2014-09-093-15/+55
* Fix #15.Shevek2014-09-082-4/+22
* Fix #11: Make getPath() public.Shevek2014-02-073-3/+3
* Fix #13: Negative constants are not in the C99 standard.Shevek2014-02-055-40/+28
* Use gradle-velocity-task.Shevek2014-01-298-44/+103
* Finally fix octal floating point.Shevek2014-01-192-43/+38
* Preprocessor: Apply JSR305; use getMacro everywhere.Shevek2014-01-191-47/+52
* Better numeric base handling. Fix typos in error messages.Shevek2014-01-183-31/+90
* Fix handling of negative exponents.Shevek2014-01-173-9/+27
* Fix lots of NumericValue issues - probably more to go.Shevek2014-01-175-36/+175
* Preprocessor: Look at include_next; some null-guards.Shevek2013-12-282-8/+15
* Implement varargs macros, courtesy ochafikShevek2013-12-284-3/+43
* Fix #pragma once.Shevek2013-12-286-77/+145
* Lots of findbugs markers.Shevek2013-12-282-26/+43
* Mark include() as protected to allow jnaerator to call it.Shevek2013-12-281-2/+2
* Fix floating point lexing: Missing chars and bad token stream.Shevek2013-12-282-19/+41
* Version bump to 1.4.0-SNAPSHOT.Shevek2013-12-2770-5734/+5795
* LexerSourceTestCase: Check token offsets to detect bug spotted in jnaerator e...Shevek2013-11-041-0/+3
* Add missing directories to git.Shevek2013-11-041-0/+0
* StringLexerSource doesn't need to throw IOException.Shevek2013-11-041-4/+2
* Test cases for single-quoted string.Shevek2012-09-042-3/+5
* Support single-quoted strings properly, as a variant of 'character'.Shevek2012-09-042-3/+18
* NumericValue: Allow floating point numbers.Shevek2012-04-017-67/+292
* Make ant task work a lot better.Shevek2011-07-084-153/+268
* Add nested-comment test caseShevek2011-01-201-0/+1
* Fix some lexer bugsShevek2011-01-192-6/+26
* Fix line offsets in read after unget.Shevek2011-01-191-6/+14
* feature requests from ochafikShevek2009-04-234-11/+78
* fix widening macro caseShevek2009-04-084-3/+32
* allow @ as a token for objective CShevek2009-03-311-0/+3
* Fix comments in macros. Fix EOF killing jcpp. Allow macros after whitespace.Shevek2009-03-313-4/+25