Sat, 14 Feb 2009 23:00:34 -0500 Implemented #else preprocessor directive.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 23:00:34 -0500] rev 624
Implemented #else preprocessor directive.
Sat, 14 Feb 2009 17:59:55 -0500 Implemented #ifdef and #ifndef preprocessor directives.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 17:59:55 -0500] rev 623
Implemented #ifdef and #ifndef preprocessor directives.
Sat, 14 Feb 2009 17:48:18 -0500 Fixed logic bug in string loop.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 17:48:18 -0500] rev 622
Fixed logic bug in string loop.
Sat, 14 Feb 2009 17:25:55 -0500 Implemented #endif preprocessor directive.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 17:25:55 -0500] rev 621
Implemented #endif preprocessor directive.
Sat, 14 Feb 2009 02:47:17 -0500 Initial work on preprocessor conditionals.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 02:47:17 -0500] rev 620
Initial work on preprocessor conditionals. We build a stack of if/else conditions, so we know what blocks to ignore as we go. We haven't actually built the code that adds items to this stack yet, though. Items are stored in a pool, so they are Malloc()'d as needed, and returned for reuse when not.
Sat, 14 Feb 2009 01:45:32 -0500 Updated re2c-generated code.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 01:45:32 -0500] rev 619
Updated re2c-generated code.
Sat, 14 Feb 2009 01:44:07 -0500 Added #undef directive to preprocessor.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 01:44:07 -0500] rev 618
Added #undef directive to preprocessor.
Sat, 14 Feb 2009 01:34:34 -0500 Added a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 01:34:34 -0500] rev 617
Added a FIXME.
Sat, 14 Feb 2009 01:33:18 -0500 '#' is not a valid HLSL token (we check for preprocessor directives elsewhere).
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Feb 2009 01:33:18 -0500] rev 616
'#' is not a valid HLSL token (we check for preprocessor directives elsewhere).
Fri, 13 Feb 2009 23:55:10 -0500 Fix line numbers in #error preprocessor directives.
Ryan C. Gordon <icculus@icculus.org> [Fri, 13 Feb 2009 23:55:10 -0500] rev 615
Fix line numbers in #error preprocessor directives.
(0) -300 -100 -10 +10 +100 +300 tip