Update doc/specification.tex
[xonotic/gmqcc.git] / parser.c
2013-02-03 Wolfgang Bumillerfix: rotate_entfield_array_index_nodes deleting the...
2013-02-03 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-02 Dale WeilerBetter printing of token errors.
2013-02-01 Dale Weileroops
2013-02-01 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2013-02-01 Dale WeilerFix ~ unary operator (can now const-fold). Also things...
2013-02-01 Wolfgang BumillerMerge branch 'cooking' of git://github.com/graphitemast...
2013-02-01 Dale WeilerWork in progress ~ operator implemented as -1-x.
2013-01-30 Dale WeilerNot an assembler instruction, but virtual instruction...
2013-01-30 Dale WeilerFix pragma parsing that I broke.
2013-01-30 Dale WeilerRemoving #error/#warning/#message from parser, and...
2013-01-30 Dale WeilerRename
2013-01-30 Dale WeilerWork in progress options cleanup.
2013-01-30 Dale WeilerFix splint warning
2013-01-30 Dale WeilerRemoved #warning and #error from ftepp, and made it...
2013-01-26 Wolfgang BumillerFix a warning
2013-01-25 Wolfgang Bumillerstore the actual parsing context before parsing into...
2013-01-25 Wolfgang Bumillererror when using a type not usable as boolean in a...
2013-01-25 Wolfgang BumillerMerge branch 'master' into cooking
2013-01-18 Wolfgang Bumilleradding missing wantop flag and some related parentheses...
2013-01-18 Wolfgang BumillerMajor expression parsing code refactoring, getting...
2013-01-17 Wolfgang BumillerMake the varargs counter more stable, it'll now work...
2013-01-16 Wolfgang Bumillerfixing a possible NULL deref
2013-01-16 Wolfgang Bumillerfixing a warning
2013-01-16 Wolfgang Bumillerinitialize max_param_count to 1 so vararg functions...
2013-01-15 Wolfgang Bumillerreduce the hashtable size a bit
2013-01-15 Wolfgang Bumillerfix: on error it was possible that leaveblock() is...
2013-01-15 Wolfgang Bumillerfix a goto to a wrong error-cleanup part
2013-01-15 Wolfgang Bumillerfix a possible leak
2013-01-15 Wolfgang BumillerError on an empty paren expression
2013-01-15 Wolfgang Bumilleradd a hint about -fvariadic-args to -Wvariadic-function
2013-01-15 Wolfgang BumillerFix a crash... if (!x) delete(x) yeah right...
2013-01-13 Wolfgang Bumillerconstant-fold the 1/N division from a_vector/N
2013-01-13 Wolfgang Bumillerallow vec/float
2013-01-13 Wolfgang Bumillerparsewarning->compile_warning
2013-01-13 Wolfgang BumillerReplacing lots of parseerror calls with compile_error...
2013-01-12 Wolfgang BumillerRemoved -fenhanced-diagnostics - it's now --correct...
2013-01-12 Wolfgang Bumillerguarding vararg code by -fvariadic-args
2013-01-12 Wolfgang Bumillerentity setter array subscript needs to get a correct...
2013-01-12 Wolfgang BumillerCopying arg counter into the local
2013-01-12 Wolfgang BumillerCreating the argument counter if requested
2013-01-12 Wolfgang BumillerAdded '...(idx,type)' to access varargs
2013-01-12 Wolfgang Bumillerbuiltins are generally not declared const, so don't...
2013-01-12 Wolfgang BumillerWhile at it: moving generation of reserved:version...
2013-01-12 Wolfgang Bumillercreate store to reserved:va_count; fix: don't build...
2013-01-12 Wolfgang Bumillervararg accessor generation
2013-01-12 Wolfgang Bumillerparsing of vararg-counter
2013-01-12 Wolfgang BumillerDeclaration of type-restricted varargs
2013-01-12 Wolfgang Bumillerkeep track of the highest parameter count of calls...
2013-01-12 Wolfgang Bumiller'static' shouldn't be accepted in the global scope...
2013-01-11 Wolfgang Bumilleradded the --add-info compile switch: it adds a global...
2013-01-10 Wolfgang Bumillerreplacing an error message in the enum parsing
2013-01-10 Wolfgang BumillerAllow accessing vector components via the . operator...
2013-01-10 Wolfgang Bumillerparse_expression_leave: also end at a closing } - enum...
2013-01-10 Wolfgang Bumillersimple 'enum' implementation
2013-01-10 Wolfgang Bumillerfixed a bug which allowed some statements to end in...
2013-01-10 Wolfgang Bumillerfor compile-time constants << and >> are now available
2013-01-09 Wolfgang Bumillerdon't call correct_edit anew for each scope
2013-01-09 Wolfgang BumillerFactor out the adding of globals in various places...
2013-01-09 Wolfgang Bumillerfixing a crash caused by the correction: setting correc...
2013-01-07 Wolfgang Bumillererror when trying to break/continue outside of loops...
2013-01-07 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2013-01-06 Wolfgang BumillerFix some possible NULL access in an error case
2013-01-06 Dale WeilerMerge branch 'screwaround'
2013-01-05 Wolfgang BumillerCommitting an evil allocator and a trie to speed up...
2013-01-04 Dale WeilerImplemented -f[no]enhanced-diagnostics, to enable/disab...
2013-01-04 Dale WeilerRemove constant string literal for correction check...
2013-01-04 Dale WeilerMerge branch 'correct'
2013-01-04 Dale WeilerGot rid of all the memleaks. We can now merge with
2013-01-04 Dale WeilerItegration of corrector. Seems to be some leaks in...
2013-01-03 Wolfgang BumillerMerge remote-tracking branch 'origin/pp-unary-numbers'
2013-01-03 Wolfgang Bumillerhandling the ast-destruction in computed goto
2013-01-03 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2013-01-03 Dale WeilerAdd specialized diagnostics for when predefined macros...
2013-01-03 Wolfgang Bumillercheck for TYPE_NOEXPR in general when applying an operator
2013-01-03 Wolfgang Bumillerparse_expression now takes a boolean flag on whether...
2013-01-02 Dale WeilerMore error checking and proper unreferencing of ast...
2013-01-02 Dale WeilerSome error checking for computed goto.
2013-01-02 Dale WeilerRemove "got" left behind from debugging.
2013-01-02 Dale WeilerImplemented computed goto + added goto test for testsui...
2013-01-02 Wolfgang Bumillerremove ast.h-include from lexer.h to parser.c...
2013-01-01 Dale WeilerHappy new years!
2012-12-31 Wolfgang BumillerAnother hardcoded -std=gmqcc option removed and added...
2012-12-31 Wolfgang Bumillerremove another hardcoded -std=gmqcc case
2012-12-31 Wolfgang Bumiller-std=gmqcc now implies -Werror-missing-return-values...
2012-12-31 Wolfgang BumillerJust allow variable declarations in for-loop initialize...
2012-12-31 Wolfgang BumillerChanging -Wtoo-few-parameters to -Winvalid-parameter...
2012-12-31 Wolfgang Bumillernil in ternary, and fix ternary to honor -fcorrect...
2012-12-31 Wolfgang BumillerExplicitly allow 'return nil'
2012-12-31 Wolfgang BumillerThis should actually cover all nil cases
2012-12-31 Wolfgang BumillerAllow assigning nil to a field
2012-12-31 Wolfgang BumillerAdding -Wparenthesis, fixing constant folding of &...
2012-12-30 Wolfgang BumillerDo we REALLY need to listen to splint?
2012-12-30 Wolfgang BumillerClean up trailing whitespaces
2012-12-30 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-30 Dale WeilerAdd support for user defined messages for [[deprecated...
2012-12-30 Dale WeilerImplement [[deprecated]] general attribute, will mark...
2012-12-29 Wolfgang BumillerProperly support globals initialized to nil
2012-12-29 Wolfgang Bumiller-Wdifferent-qualifiers, -Wdifferent-attributes
2012-12-29 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
next