2012-11-25 |
Wolfgang (Blub)... | actually handle unary plus... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Ah right, 'var' is not an actual keyword, support TOKEN... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Use the correct default cv-qualifier on locals |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow 'var' in functions... even there initialized... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | handling TOKEN_CHARCONST - -Wmultibyte-character |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Filling up remaining gotos at the end of a function... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | parsing goto |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ast_label, and labels later used for goto |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | temporarily disable the 'constant' flag when parsing... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow 'const' within function bodies |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Set the output to NULL always before parsing stuff |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | fix wrong parameter order in parse_variable calls,... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | more on CV_CONST/CV_VAR, initializers to check 'constan... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | const/variable qualifier flag for parse_variable |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow dangling semicolons for now |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | a '(void)' parameter list does not mean 1 parameter... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | fixed: -frelaxed-switch check was in the wrong position |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | assignment to constant error |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | constant flag, -finitialized-nonconstants to turn initi... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ast: isconst->hasvalue, const keyword will set the... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Parse the 'not' keyword in if as TOKEN_IDENT |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Some side-effect propagation for better warnings, so... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow regular AND used on non-float types |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Guard translatable strings by -ftranslatable-strings... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | update noops flag while parsing a translatable string |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Translatable string constants |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | parser_const_string can now create a translatable string |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Fix parsing of multi-dot field types |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | multiple dots to start a field type, ie ..float for... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | moving cleanvar=false out of a condition |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | a more verbose error |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | -Wconst-var |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | free the _locals vector |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Fix a missing uninitialized value which caused typedefs... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow typedefs to shadow defs of previous scopes |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Implementing typedef |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Fix some uninitialized values |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Change the parser to use the hashtable functions |
blob | commitdiff | raw | diff to current |
2012-11-24 |
Dale Weiler | Add respective license headers + some cleanups |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | turn the message about global variable double-declarati... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | warn about double function declarations... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | 'var' is now no keyword anymore, :\ |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | handling 'const' - still need correct separation of... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Adding an unrecognized keywords error |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | operator &~= |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | operators &= and |= |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | *= and /= operators |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | correcting an error message |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Suffix operators, and remembering the const-float-1... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Parsing of suffix operators, NOTE: applied like prefix... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Prefix ++,-- |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | a type_name -> ast_type_to_string conversion |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | Use memcmp for comparing doubles |
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)... | unused params in parser.c |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Remove unused macro |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Fixing shadows in parser.c - moving generate_checksum... |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | -dump vs -dumpfin; to see the IR before and after final... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | error if the ternary operands aren't of the same type... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | check 'ternaries' count |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | Utilizing vec_last more |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | operator handling for ternary |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | Removing some obsolete messages |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | parsing the ternary |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | -frelaxed-switch to enable switch on non-constant cases |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | Parsing of switches |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | fix a warning and remove unused variables |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | break and continue support |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | moving 'return' parsing into a function |
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)... | Make functions copy their extparams |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Make the >8 parameter message a warning |
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)... | Collect accessor functions in the parser so they can... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Removing some code duplication |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Some printf/con_out/con_err conversions, guarded some... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Wolfgang (Blub)... | Replaced it all... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Dale Weiler | Use new console system everywhere. |
blob | commitdiff | raw | diff to current |
2012-11-14 |
Wolfgang (Blub)... | Merging in new-syntax |
blob | commitdiff | raw | diff to current |
2012-11-14 |
Dale Weiler | preliminary segregated console subsystem |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Wolfgang (Blub)... | if not() support |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Wolfgang (Blub)... | if not() support |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Wolfgang (Blub)... | improve the warning |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Wolfgang (Blub)... | Warn (via -Wextensions) when accessing a field-of-array... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | when finishing an array-indexing operation the parser... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | allowing inexing of array-fields |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | array-field setter needs to use STOREP* |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | support for ast_entfield nodes with specific output... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | entity-array-field-setter generation |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | code to instantiate field-array accessors |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | Preparing to generate accessors for field arrays |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | more factorizing and shortening of code |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | shorten some code |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | call ir_function_finalize on array accessors otherwise... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | handling of op-[ |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | Handling [ in the SYA |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | array index opening-paren can now return TOKEN_OPERATOR... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | SY_PAREN_ constants to replace magic numbers |
blob | commitdiff | raw | diff to current |
next |