2012-08-18 |
Wolfgang (Blub... | move the member-of check for '.' to after applying... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | data/functions.qc for some more tests |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_call: adopt the funciton's return type |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_return_delete: check if self->operand is actually... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Use the current context, not the one from a NULL value... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | parse 'return' without values better |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_return should accept NULL as value to create a... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Fixup some possibly uninitialized value when parsing... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | set expression.next to NULL in ast_block_set_type if... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Don't re-add defs which had a prototype |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | adding data/proto.qc |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_value_copy should copy the expression substructure... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | initialize the ast_expression node in ast_shallow_type... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | initialize the ast_expression node in ast_type_copy... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | keep the filenames of all lexed files in a global lex_f... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | set parser->lex to NULL after closing |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | don't deallocate the parser on a compile error -_- |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_member's are now kept, since they are used like... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Add a comment about why we don't delete the owner |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Doh... wrong comment type |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_member will not unref/delete the owner: first of... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_block_collect: add to ast_block->collect and set... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | initialize ast_block->collect properly |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | collect vector-member locals in ast_block->collect... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Revert "let ast_node have a use-counter, helpful for... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Revert "ast_usecount macro for convenience" |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Revert "delete ast_members from parser->locals when... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | delete ast_members from parser->locals when they were... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_usecount macro for convenience |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | let ast_node have a use-counter, helpful for the parser... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clear lex->modelname |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clear all the remaining vectors in the parser |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clear items_data in main |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clean lex->frames in lex_close |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | free parser->fields and parser->locals at parser_cleanup |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | fix a MEM_VECTOR_CLEAR to be done AFTER clearing the... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Delete fields in parser_cleanup |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | the opening paren is now an operator - to fix up the... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | add 'local' keyword in fields.qc, it's for qcc standard... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | get rid of additional trailing \n on parseerror |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | WARN_ERROR -> opts_werror in parser.c |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | fields: testing function-fields |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | replacing WARN_ERROR with opts_werror |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Fix indentation of lexer.c - was still using some tabs... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | lexer now turns '(' into an operator if noops=false |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | debug warn def on top of the flag list |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | add the type of whatever is 'not a function' to that... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Add an error output in the ast where I missed one ... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | add LOAD for TYPE_FUNCTION as LOAD_FNC so we can actual... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | parser_strdup to wrap util_strdup and actually dup... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Support for $modelname and $framerestore |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Don't expand frame macros when they don't have a $... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Added support for some modelgen/spritegen commands |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | '$' is now its own token, used for modeldata |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | data/fields.qc now tests fieldpointer parameters -... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | CALL instructions need to offset the st++ too |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Fix a possible endless loop in ir_values_overlap |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | entityfield tests |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | prog_leavefunction needs to take the ++st into account... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | NOT for entity, function and string - we're not constan... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | unary NOT operator for float and vector |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | even in non-qcc mode we need to search the variables... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | verbose error about unhandled operators |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | lexer: recognize != as operator when noops=false |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Fix an error message |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | print a proper error message when a function lacks... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Allow fieldpointer parameters in functions, allow funct... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | activate -Wfield-redeclared by default |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | allow redeclaration of fields, but warn about them |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Reorganizing expression parsing to allow prefix-operato... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | OP_PREFIX flag for ~ and ! |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | unary - operator implemented, adding imm_vector_zero... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | -_- file->filename |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | util_fopen... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | fopen -> fopen_s on windows |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | sscanf -> sscanf_s on windows |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | strcpy->memcpy in util_getline |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | make the 'vector' type use qcfloat instead of float |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | it's not undefined, stupid |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | cast mem_a returns in util_getline |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | add some missing casts to some mem_a |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Shutup visual studio... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | Replacing execloop.h ... wish I could just use a copy... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | include stdio.h in exec.c for snprintf... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | don't try to access function-local functions outside... |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | test for constants |
commit | commitdiff | tree | snapshot |
2012-08-16 |
Wolfgang (Blub... | assigning values to constant globals |
commit | commitdiff | tree | snapshot |
2012-08-15 |
Wolfgang (Blub... | ir.c: strcmp->memcpy |
commit | commitdiff | tree | snapshot |
2012-08-15 |
Wolfgang (Blub... | strpcy->memcpy |
commit | commitdiff | tree | snapshot |
2012-08-15 |
Wolfgang (Blub... | parser_finish needs to be called in progs.src mode... |
commit | commitdiff | tree | snapshot |
2012-08-15 |
Wolfgang (Blub... | remove MEM_VECTOR_INIT - the memset does it all, don... |
commit | commitdiff | tree | snapshot |
2012-08-15 |
Wolfgang (Blub... | Merge branch 'master' of git://github.com/graphitemaste... |
commit | commitdiff | tree | snapshot |
2012-08-15 |
Wolfgang (Blub... | Fix memset on the parser... |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Dale Weiler | gmqcc now builds on visual studio |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Wolfgang (Blub... | Adding another test qc file, for constant folding |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Wolfgang (Blub... | bit-and const-fold should use bitand not bitor |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Wolfgang (Blub... | constant folding for bit and logic ops, added some... |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Wolfgang (Blub... | const folding for division |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Wolfgang (Blub... | constant folding for +, - and * |
commit | commitdiff | tree | snapshot |
2012-08-14 |
Wolfgang (Blub... | get rid of more duplicate code |
commit | commitdiff | tree | snapshot |
next |