2012-08-18 |
Wolfgang (Blub)... | data/vars.qc - when declaring a function, and it had... |
blob | commitdiff | raw |
2012-08-18 |
Wolfgang (Blub)... | Disable the member-of namespace check when -std !=... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | move the member-of check for '.' to after applying... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Use the current context, not the one from a NULL value... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | parse 'return' without values better |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Fixup some possibly uninitialized value when parsing... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Don't re-add defs which had a prototype |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_value_copy should copy the expression substructure... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | set parser->lex to NULL after closing |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | don't deallocate the parser on a compile error -_- |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_block_collect: add to ast_block->collect and set... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | collect vector-member locals in ast_block->collect... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Revert "let ast_node have a use-counter, helpful for... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Revert "delete ast_members from parser->locals when... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | delete ast_members from parser->locals when they were... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | let ast_node have a use-counter, helpful for the parser... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | clear all the remaining vectors in the parser |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | free parser->fields and parser->locals at parser_cleanup |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Delete fields in parser_cleanup |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | the opening paren is now an operator - to fix up the... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | get rid of additional trailing \n on parseerror |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | WARN_ERROR -> opts_werror in parser.c |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | add the type of whatever is 'not a function' to that... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | parser_strdup to wrap util_strdup and actually dup... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Added support for some modelgen/spritegen commands |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | NOT for entity, function and string - we're not constan... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | unary NOT operator for float and vector |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | even in non-qcc mode we need to search the variables... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | verbose error about unhandled operators |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Fix an error message |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Allow fieldpointer parameters in functions, allow funct... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | allow redeclaration of fields, but warn about them |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Reorganizing expression parsing to allow prefix-operato... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | unary - operator implemented, adding imm_vector_zero... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | add some missing casts to some mem_a |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | don't try to access function-local functions outside... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | assigning values to constant globals |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | strpcy->memcpy |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | remove MEM_VECTOR_INIT - the memset does it all, don... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | Merge branch 'master' of git://github.com/graphitemaste... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | Fix memset on the parser... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | bit-and const-fold should use bitand not bitor |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | constant folding for bit and logic ops, added some... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | const folding for division |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | constant folding for +, - and * |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | get rid of more duplicate code |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | Allow multiple fields to be declared using comma |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | vector fields now get _x, _y and _z too |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | combine 2 ifs to shorten code a little |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | -= operator |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | error message replacement |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | += operator implemented |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | make the += operator use binstore actually, currently... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | replacing lots of error messages |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | shush typo |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | different warning message |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | another -Wextensions situation: -std=qcc has no for... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | fixup do-while parsing, expect a semicolon afterwards |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | do-while loops |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | parsewarning() now gets GMQCC_WARN since parsewarning... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | the 'local' keyword now also introduces the declaration... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | -dump option, by default the IR is not dumped anymore |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | -Wextensions for -std=qcc: warn about missing 'local... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | eof after parsing the semicolon of a function declarati... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | Getting rid of some debug output |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | allow a semicolon after function bodies - make it manda... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | actually print the prototype's file+line, not the curre... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | type comparison, function prototypes |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | the error about an already-declared variable should... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | removed redundant error+file+line in parseerror() |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | don't add the general 'parse error' message if an error... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | Working towards a saner error-output system, adding... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | remove now unused files |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | while, for |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | factored out 'if' parsing code into a function, added... |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | Even more operators |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | More operations |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | nicer error messages, bitand and bitor for floats allowed |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | Check types on + and - operations |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | after a closing paren another operator has to be expect... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | some debug outputs which can be activated via a define... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | it's a member of entity, not of a field... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | -std=gmqcc way to handle fields by 'namespace' |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | without -std=gmqcc fields are accessible anywhere where... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | don't rewind local variables too far |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | merging master |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | Merging master to handle vector members, fields, and... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | tempcomitting parser changes for fields |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | handling if/else, shunting yard now leaves unmatched... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | Handling blocks and inner blocks |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | let's be less insane with function naming and prepare... |
blob | commitdiff | raw | diff to current |
2012-08-10 |
Wolfgang (Blub)... | creating vector's _xyz globals now, accessing them |
blob | commitdiff | raw | diff to current |
2012-08-10 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
next |