2012-12-23 |
Dale Weiler | Make compiler and virtual-machine compile as C++ code... |
blob | commitdiff | raw |
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 |
2012-11-16 |
Wolfgang (Blub)... | Update #if description comment |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Unary NOT in #if |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | handling the noops flag better now |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Parsing some basic #ifs with defined() |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Fixing indentation |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Some #if parsing |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | using ftepp_out which will honor conditions |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | macro structure, parsing ifdefs and non-macro defines |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | Basic structure of ftepp |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Wolfgang (Blub)... | importing initial ftepp.c; -E option now executes the... |
blob | commitdiff | raw | diff to current |
|