2013-02-03 |
Wolfgang Bumiller | Merge branch 'master' into cooking |
blob | commitdiff | raw |
2013-01-30 |
Dale Weiler | Get it compiling with C++ compilers again. |
blob | commitdiff | raw |
2013-01-30 |
Dale Weiler | Removing #error/#warning/#message from parser, and... |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Dale Weiler | Rename |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Dale Weiler | Work in progress options cleanup. |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Dale Weiler | s/WARN_PREPROCESSOR/WARN_CPP/g (to stay somewhat compat... |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Dale Weiler | Removed #warning and #error from ftepp, and made it... |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Dale Weiler | Handle all possible subscript errors |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Dale Weiler | Better handling of __VA_ARGS__ subscripting. |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Dale Weiler | Fix warning, and better tests for __VA_ARGS__ |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Dale Weiler | Merge branch 'cooking' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Dale Weiler | Implement subscripting for __VA_ARGS__, and added test... |
blob | commitdiff | raw | diff to current |
2013-01-16 |
Wolfgang Bumiller | linenumbers and macros are stupid |
blob | commitdiff | raw | diff to current |
2013-01-16 |
Wolfgang Bumiller | more linenumber madness |
blob | commitdiff | raw | diff to current |
2013-01-15 |
Wolfgang Bumiller | this might fix some linenumbering, I hope |
blob | commitdiff | raw | diff to current |
2013-01-15 |
Wolfgang Bumiller | call ftepp_recursion_header/footer only when there... |
blob | commitdiff | raw | diff to current |
2013-01-06 |
Wolfgang Bumiller | __STD_QCCX__ on -std=qccx - I have no idea about what... |
blob | commitdiff | raw | diff to current |
2013-01-04 |
Dale Weiler | Merge branch 'correct' |
blob | commitdiff | raw | diff to current |
2013-01-03 |
Wolfgang Bumiller | Merge remote-tracking branch 'origin/pp-unary-numbers' |
blob | commitdiff | raw | diff to current |
2013-01-03 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2013-01-03 |
Dale Weiler | Add specialized diagnostics for when predefined macros... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Dale Weiler | Implemented __TIME__ for ftepp |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Dale Weiler | Implemented __DATE__ for ftepp |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Wolfgang Bumiller | Allow unary minus in ftepp_if_value |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Wolfgang Bumiller | __VA_ARGS__ support |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Wolfgang Bumiller | fix a leak: delete the output string of macro calls |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Wolfgang Bumiller | update old_string on failure in ftepp_macro_expand... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Wolfgang Bumiller | when recursinve into macros copy the previous line... |
blob | commitdiff | raw | diff to current |
2013-01-01 |
Dale Weiler | Happy new years! |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Wolfgang Bumiller | fix: ftepp_delete needs to ftepp_flush to not cause... |
blob | commitdiff | raw | diff to current |
2012-12-28 |
matthiaskrgr | Merge remote-tracking branch 'upstream/master' |
blob | commitdiff | raw | diff to current |
2012-12-28 |
Dale Weiler | added util_vasprintf/util_asprintf .. so we can stop... |
blob | commitdiff | raw | diff to current |
2012-12-24 |
Dale Weiler | Added my awesome MT1997 PRNG, and use it instead of... |
blob | commitdiff | raw | diff to current |
2012-12-24 |
Dale Weiler | Added ftepp predefs flag (ability to turn on/off predef... |
blob | commitdiff | raw | diff to current |
2012-12-24 |
Dale Weiler | Implemented __FILE__, __LINE__, __RANDOM__, __RANDOM_LA... |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Dale Weiler | Make compiler and virtual-machine compile as C++ code... |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Dale Weiler | Wrapper around FILE to take advantage of MSVC "secure... |
blob | commitdiff | raw | diff to current |
2012-12-21 |
Dale Weiler | Get gmqcc/qcvm compiling on windows again. Plus work... |
blob | commitdiff | raw | diff to current |
2012-12-21 |
Dale Weiler | added -Wcpp (for turning off cpp warnings defined with... |
blob | commitdiff | raw | diff to current |
2012-12-21 |
Dale Weiler | Implemented #warning and #error preprocessor directives... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Wolfgang (Blub)... | ftepp_warn to use vcompile_warning |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Dale Weiler | Fixes, but still crashes because ... I have no clue... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Dale Weiler | Implemented -D for preprocessor |
blob | commitdiff | raw | diff to current |
2012-12-06 |
Wolfgang (Blub)... | Moving all the global opts_ variables into a struct... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Wolfgang (Blub)... | ftepp_preprocess_string uses strlen - push nul-byte... |
blob | commitdiff | raw | diff to current |
2012-12-02 |
Dale Weiler | added __STD_VERSION_[MINOR/MAJOR]__, and vec_upload |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | We can now reintroduce the 'preprocessor-directives... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Wrong condition *sigh* |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Still have to parse ahead though |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Don't expand macros inside #if 0 at _all_ |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Don't try to add a slash to actual filenames, only... |
blob | commitdiff | raw | diff to current |
2012-11-26 |
Dale Weiler | Remove trailing whitespace for Blub. |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | linecounting... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | linecounting issues in the ftepp |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | always define GMQCC, never define FTEQCC or QCC, but... |
blob | commitdiff | raw | diff to current |
2012-11-24 |
Dale Weiler | Set correct macro for PP based on the selected standard |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | relation operation in #if just as wrong as in fteqcc |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Enforce a trailing nul-byte after preprocessing |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Don't ftepp_warn after destroying the lexer... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Look for include files in the currently #included file... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Let's #define GMQCC by default |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Don't delete the ftepp prematurely |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | change choice of diagnostics for ftepp to use lex_ctx... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | Make it compile with -Wall and -pedantic |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | unsed params in ftepp.c |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Dale Weiler | Fix more warnings |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Dale Weiler | Merge branch 'master' into test-suite |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Added #include |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Make pragmas pass through the preprocessor so the user... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | update old_string after a recursive preprocess call... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Comment about why stringify is so short |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Add quotes to the known control sequences... darn.... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | The ftepp now always outputs into a string buffer,... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Merge branch 'master' into ftepp |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Make -E print to stdout by default and honor -o, change... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Since like with parsing, the preprocessor state has... |
blob | commitdiff | raw | diff to current |
2012-11-17 |
Wolfgang (Blub)... | Merge branch 'master' into ftepp |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Lexer should keep newlines in merged lines, so will... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | ## concatenation, -Wpreprocessor warning about redefini... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | don't error on non-EOL EOF at the end of a macro line |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | also use recursive-expansion on macros without parameters |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | recursively call the preprocessor on expanded macros |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Expand macros into a string buffer |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | moving ftepp_delete out of ftepp_preprocess so that... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | ftepp_out can now output to a string buffer |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Correctly handle nested #ifs |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Relax the preprocessor condition: # in the middle of... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Fix a bug in macro call parameter parsing |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Parsing parameters for a macro call |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | macro_body parse function shouldn't skip whitespace... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | moving ftepp_out further up, using it in ftepp_macro_ca... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | ftepp_macro_call/ftepp_skipallwhite |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Also allow empty-parameter-list macros |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Parsing basic macro body, no special tokens yet |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Set the mergelines flag only for preprocessor commands |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | mergelines flag for the lexer to handle a backslash... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | fixing up dtors, parsing parameters of macros |
blob | commitdiff | raw | diff to current |
next |