by taniwha » Sun Oct 21, 2012 1:36 am
Up until OP_BITOR (last qcc opcode), all compilers will generate the same opcodes, so it doesn't really matter which compiler you study. For that, anyway (eg, qfcc is radically different: flex lexer, bison parser, expression trees, statement blocks, Objective-QuakeC data-structures (in theory, compatible with Objective-C, but I suspect I may have broken a few things there), object files, linker, library files, cpp preprocessing...).