Mon, 23 Feb 2009 23:07:59 -0500 Updated re2c-generated code.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 23:07:59 -0500] rev 691
Updated re2c-generated code.
Mon, 23 Feb 2009 23:07:06 -0500 Moved asm comment processing into the lexer.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 23:07:06 -0500] rev 690
Moved asm comment processing into the lexer.
Mon, 23 Feb 2009 20:43:41 -0500 Fixed crash when macros are recursing.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 20:43:41 -0500] rev 689
Fixed crash when macros are recursing.
Mon, 23 Feb 2009 20:26:12 -0500 No reason you can't specify the same option twice.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 20:26:12 -0500] rev 688
No reason you can't specify the same option twice.
Mon, 23 Feb 2009 17:52:28 -0500 Implemented #elif preprocessor directive.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 17:52:28 -0500] rev 687
Implemented #elif preprocessor directive.
Mon, 23 Feb 2009 17:49:10 -0500 Current working directory should always be in the include path.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 17:49:10 -0500] rev 686
Current working directory should always be in the include path.
Mon, 23 Feb 2009 17:39:30 -0500 Implemented RPN interpreter. Now #if preprocessor directive works!
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 17:39:30 -0500] rev 685
Implemented RPN interpreter. Now #if preprocessor directive works!
Mon, 23 Feb 2009 17:21:48 -0500 Fixed operator precedence.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 17:21:48 -0500] rev 684
Fixed operator precedence. ANDAND was in there twice, and at two different precedences.
Mon, 23 Feb 2009 16:56:28 -0500 Made this into debug output.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 16:56:28 -0500] rev 683
Made this into debug output.
Mon, 23 Feb 2009 16:43:52 -0500 First work on #if directive.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2009 16:43:52 -0500] rev 682
First work on #if directive. Largely this is parsing expressions to RPN format, so next we can reduce to a constant value and make branching decisions. We don't parse the RPN yet, though.
(0) -300 -100 -10 +10 +100 +300 tip