gpp icon indicating copy to clipboard operation
gpp copied to clipboard

GPP, a generic preprocessor

Results 32 gpp issues
Sort by recently updated
recently updated
newest added

Hello, is there is a way to generate list of files GPP will include? I would like to generate dependencies list for Make, as described here: http://www.evanjones.ca/makefile-dependencies.html

enhancement

We should add a test suite using [the capabilities provided by GNU Automake](https://www.gnu.org/software/automake/manual/html_node/Tests.html). This should consist of a set of scripts testing various input files and comparing them to gold-standard...

enhancement

Commits in the git master branch go back only to GPP 2.1. We should prepend to the root a commit containing the source to [GPP 2.0](https://files.nothingisreal.com/software/gpp/gpp-2.0.tar.bz2).

enhancement

The Git repository has tags for some, but not all, release commits. The remaining tags should be added.

enhancement

[GPP 2.1a](http://files.nothingisreal.com/software/gpp/gpp-2.1a.tar.bz2) is an incompletely documented and dead branch of the GPP development tree. Most of the differences from the previous version, 2.1, are internal changes to speed up performance...

enhancement

How does one define a macro that defines other macros? What I think should work... ```c #define DEF(k,v) #eval \#define k v DEF(foo,bar) foo

As it stands, it seems that this program should almost handle UTF-8. The main task would be tinkering with one particular function, as well as (possibly) adding command-line args for...

The manual pages for the GNU C pre-processor state, as (apparently) does the POSIX standard, that using a '#include ' will cause each of the directories named in '-I' arguments...

I'd like to use `gpp` for preprocessing text files. There are different formats of these files and I want to support each different format by expressing the macro call as...

bug

## Input testfile input.md ``` testatestb xy ``` ## Terminal Output ``` $ cat input.md | gpp -H -Dvara -Dvarb=1 testa x ``` ``` $ cat input.md | gpp -H...

bug