An Improved Quake C Compiler
Find a file
2012-11-30 13:47:28 +01:00
doc
tests Checking in test for nested ternaries; this is more a test of the ast than the parser 2012-11-26 14:12:56 +01:00
.gitattributes
ast.c don't just store a 'bool constant' in the ast/ir, store the complete qualifier: 'int cvq', moved CV_ defines into gmqcc.h 2012-11-30 13:47:28 +01:00
ast.h don't just store a 'bool constant' in the ast/ir, store the complete qualifier: 'int cvq', moved CV_ defines into gmqcc.h 2012-11-30 13:47:28 +01:00
AUTHORS
code.c
con.c moving opts_warn and opts_werror to con.c 2012-11-28 19:18:11 +01:00
exec.c moving opts_warn and opts_werror to con.c 2012-11-28 19:18:11 +01:00
ftepp.c Remove trailing whitespace for Blub. 2012-11-26 11:12:06 +00:00
gmqcc.h don't just store a 'bool constant' in the ast/ir, store the complete qualifier: 'int cvq', moved CV_ defines into gmqcc.h 2012-11-30 13:47:28 +01:00
gmqcc.vcxproj
INSTALL
ir.c don't just store a 'bool constant' in the ast/ir, store the complete qualifier: 'int cvq', moved CV_ defines into gmqcc.h 2012-11-30 13:47:28 +01:00
ir.h don't just store a 'bool constant' in the ast/ir, store the complete qualifier: 'int cvq', moved CV_ defines into gmqcc.h 2012-11-30 13:47:28 +01:00
lexer.c fix a lexer error which parsed !! as one operator 2012-11-25 23:24:39 +01:00
lexer.h Some side-effect propagation for better warnings, so that comma-operators with assignments in them don't cause the -Weffectless-statement warning, and fixing ternary precedence for fte operator list 2012-11-25 19:19:36 +01:00
LICENSE
main.c print the number of performed optimizations after compiling 2012-11-30 11:47:35 +01:00
Makefile
opts.def -O now, additionally to taking a number, can work like -W and -f to take an actual optimization name 2012-11-30 11:05:58 +01:00
parser.c don't just store a 'bool constant' in the ast/ir, store the complete qualifier: 'int cvq', moved CV_ defines into gmqcc.h 2012-11-30 13:47:28 +01:00
README
test.c Remove trailing whitespace for Blub. 2012-11-26 11:12:06 +00:00
util.c Remove trailing whitespace for Blub. 2012-11-26 11:12:06 +00:00

The gmqcc Quake C Compiler

For licensing, see the LICENSE file.

For installation notes, see the INSTALL file.