quakeforge/tools/qfcc/source
Bill Currie dc5bafb8fb Minimal error recovery.
No more bailing on the first syntax error. While the recovery is not
perfect (things can get right twisted), qfcc will now continue parsing
after a syntax error.
2011-01-03 16:25:29 +09:00
..
.indent.pro indent whitespace cleanup. not perfect, but a bit more consistent now 2001-12-06 19:49:40 +00:00
class.c Rework class_type_t to be more useful. 2011-01-03 16:25:29 +09:00
constfold.c Don't let casting in constfold increment users. 2010-12-12 15:37:26 +09:00
cpp.c more vc2005 patches from phrosty 2007-04-11 22:03:36 +00:00
debug.c hah, should have been using __attribute__((used)) all that time (rather 2005-08-04 15:27:09 +00:00
def.c make sure def->space points to the space the def's location is allocated from to ensure that freeing the location works properly (fixes the bogus address triggered by prozaccoop: thanks, phrosty) 2010-02-22 13:11:41 +00:00
disassemble.c record the params for builtins, too. 2007-04-09 06:16:34 +00:00
emit.c Print users info when dumping statements. 2010-12-19 11:16:04 +09:00
expr.c Slightly more informative error locations. 2011-01-03 16:25:29 +09:00
function.c Make control of expression dumping less of a hassle. 2010-12-19 11:15:13 +09:00
globals.c More docs. 2008-08-01 13:54:24 +00:00
idstuff.c Source formatting. 2010-11-24 17:01:18 +09:00
immediate.c Nil is a constant, so allow it in global initializers. 2010-11-24 17:01:18 +09:00
lines.c "print" command for dumping values in the progs and add return type info to the debugging information 2007-09-15 07:47:31 +00:00
linker.c More docs. 2008-08-01 13:54:24 +00:00
Makefile.am make bison output a state file 2004-11-02 05:19:00 +00:00
method.c Rework class_type_t to be more useful. 2011-01-03 16:25:29 +09:00
modules.c make protocol dump info more readable 2006-12-19 11:53:18 +00:00
obj_file.c reduce the amount of memory wasted when generating the output file 2009-12-20 12:19:16 +00:00
opcodes.c various unsigned long -> uintptr_t conversions 2007-04-04 11:22:48 +00:00
options.c split up and modernize configure.ac 2010-08-19 15:01:43 +09:00
qc-lex.l Add unsigned integer constant support. 2010-12-23 19:32:28 +09:00
qc-parse.y Minimal error recovery. 2011-01-03 16:25:29 +09:00
qfcc.c Scripts now treat {}()': as single character tokens. 2010-11-28 15:31:30 +09:00
qfpreqcc Make qfpreqcc a little noisier when qfcc can't be run. 2010-01-16 02:05:05 +00:00
qfprogs.c Sort the options in the switch. 2010-12-24 17:35:33 +09:00
reloc.c hah, should have been using __attribute__((used)) all that time (rather 2005-08-04 15:27:09 +00:00
strings.c more vc build patches from phrosy 2007-04-06 01:09:58 +00:00
strpool.c hah, should have been using __attribute__((used)) all that time (rather 2005-08-04 15:27:09 +00:00
struct.c Proper support for empty structs and unions. 2010-11-24 17:01:17 +09:00
stub.c more vc build patches from phrosy 2007-04-06 01:09:58 +00:00
switch.c Nil is a constant, so allow it in global initializers. 2010-11-24 17:01:18 +09:00
type.c fix some issues when using --advanced with v6only 2007-09-15 07:44:31 +00:00