Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR for commits from mimuw-distributed-systems-group #22

Open
wants to merge 27 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
e945b9a
Reorganize project
grzegorz8 Jan 12, 2014
155b634
Make getPath method public in *Source
grzegorz8 Jan 12, 2014
31b1b02
Fix POM, force using java 7
grzegorz8 Jan 16, 2014
019970d
Fix lots of NumericValue issues - probably more to go.
shevek Jan 18, 2014
c609df8
Update README.
shevek Jan 18, 2014
b70d815
Fix handling of negative exponents.
shevek Jan 18, 2014
4924d5c
Better numeric base handling. Fix typos in error messages.
shevek Jan 19, 2014
68c6e94
Preprocessor: Apply JSR305; use getMacro everywhere.
shevek Jan 19, 2014
a119608
Finally fix octal floating point.
shevek Jan 19, 2014
2d8aad3
Adding a way for the PreprocessorListener to register active preproce…
m-szczepaniak Jan 23, 2014
0bae45d
Finished adding support PreprocessorDirective gathering in Parser
m-szczepaniak Jan 30, 2014
50f5f4d
Use gradle-velocity-task.
shevek Jan 29, 2014
93c6cbe
Fix #13: Negative constants are not in the C99 standard.
shevek Feb 6, 2014
a2d8c0d
Added support for macro usage gathering, and bug fixes.
m-szczepaniak Feb 26, 2014
2fea282
Implement (optional) skipping files to include
grzegorz8 Feb 27, 2014
2296284
Add flag indicating that token comes from macro expansion
grzegorz8 Mar 9, 2014
8341333
Fixing problem with looping on unclosed multiline comment.
m-szczepaniak Mar 20, 2014
2ab5841
Return expected type for invalid numeric token
grzegorz8 Mar 21, 2014
9494a29
Fix expected type for invalid tokens
grzegorz8 Mar 21, 2014
95fd54f
Locations of macros definitions
michacc Apr 2, 2014
63df2df
Location of tokens that come from a macro expansion
michacc Apr 3, 2014
8b5a032
Add setting original macros tokens
michacc Apr 3, 2014
e3a4384
Correct assigning original tokens
michacc Apr 4, 2014
3d44fa3
Enhance handling of certain macro tokens
michacc Apr 10, 2014
acfde4f
Return line of include directive in PreprocessorDirective#beforeInclu…
grzegorz8 Apr 24, 2014
c5b06d9
Fix for unclosed conditional compilation causing an exception.
m-szczepaniak Jul 27, 2014
8363b3f
Print included file name only when DEBUG feature is set
grzegorz8 Aug 31, 2014
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
build
/build
/target

*~
.*.swp
.gradle

.classpath
.project
7 changes: 7 additions & 0 deletions README → README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Introduction

The C Preprocessor is an interesting standard. It appears to be
derived from the de-facto behaviour of the first preprocessors, and
has evolved over the years. Implementation is therefore difficult.
Expand All @@ -11,3 +13,8 @@ head examined).
This project has has been used to successfully preprocess much of
the source code of the GNU C library. As of version 1.2.5, it can
also preprocess the Apple Objective C library.

# Documentation

* [JavaDoc API](http://shevek.github.io/jcpp/docs/javadoc/)
* [Coverage Report](http://shevek.github.io/jcpp/docs/cobertura/)
66 changes: 0 additions & 66 deletions build.gradle

This file was deleted.

12 changes: 0 additions & 12 deletions buildSrc/build.gradle

This file was deleted.

33 changes: 0 additions & 33 deletions buildSrc/src/main/groovy/VelocityPlugin.groovy

This file was deleted.

58 changes: 0 additions & 58 deletions buildSrc/src/main/groovy/VelocityTask.groovy

This file was deleted.

13 changes: 0 additions & 13 deletions codequality/HEADER

This file was deleted.

Loading