Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Feb 2009 01:39:22 -0500] rev 572
Fixed parse_num().
Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Feb 2009 01:31:17 -0500] rev 571
Disabled assembly parser debug output, for now.
Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Feb 2009 01:28:06 -0500] rev 570
Fixed register name parsing.
Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Feb 2009 01:23:39 -0500] rev 569
Cleaned up CMakeLists.txt to work in the absence of external tools.
Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Feb 2009 01:06:40 -0500] rev 568
Disabled lexer debug output.
Ryan C. Gordon <icculus@icculus.org> [Thu, 12 Feb 2009 01:06:26 -0500] rev 567
Fixed assembler error line numbers.
Ryan C. Gordon <icculus@icculus.org> [Wed, 11 Feb 2009 21:40:41 -0500] rev 566
Added more debug output.
Ryan C. Gordon <icculus@icculus.org> [Wed, 11 Feb 2009 21:29:23 -0500] rev 565
Set an error in the preprocessor if there's an incomplete multiline comment.
Ryan C. Gordon <icculus@icculus.org> [Wed, 11 Feb 2009 21:28:48 -0500] rev 564
Reworked preprocessor newline management.
My thought about the semicolon and assembly comments was a brain fart,
newlines will have to go through to the assembler, and we'll just mirror
Direct3D's preprocessor output behaviour in MOJOSHADER_preprocess() instead.
This gets rid of the nasty insert_token nonsense, as an added benefit.
Ryan C. Gordon <icculus@icculus.org> [Wed, 11 Feb 2009 16:49:00 -0500] rev 563
Added re2c step to build.