projects
/
xonotic
/
gmqcc.git
/ history
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fixes
[xonotic/gmqcc.git]
/
lexer.c
2013-04-21
Dale Weiler
Merge branch 'cooking'
blob
|
commitdiff
|
raw
2013-04-16
Wolfgang Bumiller
lex_try_pragma: free the buffers
blob
|
commitdiff
|
raw
2013-04-15
Dale Weiler
GCC specific stuff compile flags.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-14
Dale Weiler
cleanups
blob
|
commitdiff
|
raw
|
diff to current
2013-03-08
Dale Weiler
Implemented __builtin_mod, and % operator. Added floor...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Dale Weiler
Implement exponentiation operator `**` as well as __bui...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-20
Wolfgang Bumiller
Merge branch 'master' into cooking
blob
|
commitdiff
|
raw
|
diff to current
2013-02-20
Wolfgang Bumiller
fix: don't mess up multiline macros in files ending...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Wolfgang Bumiller
Merge branch 'master' into cooking
blob
|
commitdiff
|
raw
|
diff to current
2013-02-08
Dale Weiler
Cleanup cargocult directory and file specific things...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Dale Weiler
Merge branch 'cooking' of github.com:graphitemaster...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Dale Weiler
Merge branch 'cooking' of github.com:graphitemaster...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Dale Weiler
Work in progress <=> operator.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-03
Wolfgang Bumiller
Merge branch 'master' into cooking
blob
|
commitdiff
|
raw
|
diff to current
2013-02-02
Dale Weiler
s/%d/%s/
blob
|
commitdiff
|
raw
|
diff to current
2013-02-02
Dale Weiler
Better printing of token errors.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
Wolfgang Bumiller
Merge branch 'cooking' of git://github.com/graphitemast...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
Dale Weiler
Work in progress ~ operator implemented as -1-x.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-30
Dale Weiler
Rename
blob
|
commitdiff
|
raw
|
diff to current
2013-01-30
Dale Weiler
Work in progress options cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-16
Wolfgang Bumiller
fix: trigraph check screwing up linenumbering
blob
|
commitdiff
|
raw
|
diff to current
2013-01-12
Wolfgang Bumiller
Added '...(idx,type)' to access varargs
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Dale Weiler
Merge branch 'correct'
blob
|
commitdiff
|
raw
|
diff to current
2013-01-03
Wolfgang Bumiller
Merge remote-tracking branch 'origin/pp-unary-numbers'
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Wolfgang Bumiller
lex->flags.preprocessing causes the lexer to parse...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Wolfgang Bumiller
pragma code: signed correctness
blob
|
commitdiff
|
raw
|
diff to current
2013-01-01
Dale Weiler
Happy new years!
blob
|
commitdiff
|
raw
|
diff to current
2012-12-29
Wolfgang Bumiller
improvie/fix \{x...} char parsing
blob
|
commitdiff
|
raw
|
diff to current
2012-12-28
matthiaskrgr
Merge remote-tracking branch 'upstream/master'
blob
|
commitdiff
|
raw
|
diff to current
2012-12-28
Dale Weiler
Fix another warning
blob
|
commitdiff
|
raw
|
diff to current
2012-12-23
Wolfgang Bumiller
Uchar -> uchar_t for consistency
blob
|
commitdiff
|
raw
|
diff to current
2012-12-23
Wolfgang Bumiller
Better error message for -futf8
blob
|
commitdiff
|
raw
|
diff to current
2012-12-23
Wolfgang Bumiller
-futf8 implementation
blob
|
commitdiff
|
raw
|
diff to current
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-22
Wolfgang Bumiller
guard ]] with lex->flags.noops
blob
|
commitdiff
|
raw
|
diff to current
2012-12-22
Wolfgang Bumiller
properly fill the token string for TOKEN_ATTRIBUTE_*
blob
|
commitdiff
|
raw
|
diff to current
2012-12-22
Wolfgang Bumiller
is now no keyword anymore
blob
|
commitdiff
|
raw
|
diff to current
2012-12-22
Wolfgang Bumiller
Lexer: [[ and ]] are now TOKEN_ATTRIBUTE_{OPEN,CLOSE}
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Dale Weiler
One last fix for mankind
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Wolfgang (Blub)...
'noreturn' is - for now - a keyword, and used just...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Rudolf Polzer
Fixes for some minor bugs clang-analyzer and cppcheck...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-17
Wolfgang (Blub)...
vcompile_error, vcompile_warning; fixed: removed opts_...
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-04
Wolfgang (Blub)...
-Werror now changes the word 'warning' into 'error'
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Wolfgang (Blub)...
Parsing noref-pragma
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
skipwhite bugfix
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
increase the ridiculously low size limit on lex-pragma...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
Ignore modelgen commands with lex->flags.preprocessing
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
Don't produce 'unknown token' errors in preprocessing...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
fteqcc's \{number\} string control sequences
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
fteqcc like \[ and \] in strings
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Wolfgang (Blub)...
lexer: hex sequences with \x and fteqcc-specific handli...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
fix a lexer error which parsed !! as one operator
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
__builtin_debug_printtype directive... helped me down...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
Allow float constants which start with a dot
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)...
Actually use TOKEN_CHARCONST in the lexer...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
making goto a keyword
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
Fix linecounting mistake in try_digraph
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
Allow strings to contain a backslash and a newline...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
linecounting fix for push/pop(line) pragmas
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
Let's not have + and - as sole token, always allow...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
linecounting issue in the lexer
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
Fix a bug in the lexer causing double-dots to double...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Wolfgang (Blub)...
typedef is now a keyword
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)...
'var' is now no keyword anymore, :\
blob
|
commitdiff
|
raw
|
diff to current
2012-11-23
Wolfgang (Blub)...
preserve newlines in preprocessed multiline comments
blob
|
commitdiff
|
raw
|
diff to current
2012-11-23
Wolfgang (Blub)...
Fix a very nasty bug in the lexer's handling of comments
blob
|
commitdiff
|
raw
|
diff to current
2012-11-23
Wolfgang (Blub)...
operator &~=
blob
|
commitdiff
|
raw
|
diff to current
2012-11-22
Wolfgang (Blub)...
Fixing shadows in lexer.c
blob
|
commitdiff
|
raw
|
diff to current
2012-11-21
Wolfgang (Blub)...
question mark must result in TOKEN_OPERATOR
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)...
'case' and 'default' are now keywords too, not just...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-19
Wolfgang (Blub)...
moving keywords into an array
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)...
Fixing some indentation
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Wolfgang (Blub)...
Added #include
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Wolfgang (Blub)...
Don't skip the \n after parsing a pragma in the lexer...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Wolfgang (Blub)...
pragma line(lineno) - sets the linenumber for the line...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Wolfgang (Blub)...
Better linecounting for pragmas; support for prgama...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Wolfgang (Blub)...
fixup line counting in #pragmas
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Wolfgang (Blub)...
Experimental support for push/pop(line) pragmas
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)...
Merge branch 'master' into ftepp
blob
|
commitdiff
|
raw
|
diff to current
2012-11-17
Wolfgang (Blub)...
Merge branch 'master' into ftepp
blob
|
commitdiff
|
raw
|
diff to current
2012-11-17
Dale Weiler
Merge branch 'master' into test-suite
blob
|
commitdiff
|
raw
|
diff to current
2012-11-17
Wolfgang (Blub)...
quick and dirty fix to lexerror for when fopen fails
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)...
Expand macros into a string buffer
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-15
Wolfgang (Blub)...
Replacing lexer's vectors and getting rid of the macros
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-13
Wolfgang (Blub)...
'not' is now a keyword
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Wolfgang (Blub)...
'not' is now a keyword
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Wolfgang (Blub)...
Fixing lexer to not classify wrong tokens as operators
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Wolfgang (Blub)...
lexer needs to fill the token for the index operator...
blob
|
commitdiff
|
raw
|
diff to current
next