Mon, 06 Dec 2010 02:47:31 -0500 Reworked datatype processing in the compiler.
Ryan C. Gordon <icculus@icculus.org> [Mon, 06 Dec 2010 02:47:31 -0500] rev 964
Reworked datatype processing in the compiler. Now we can track this better without screwing around with strings. Also, printing the AST is sane now, since it never handled datatype strings correctly, anyhow.
Mon, 06 Dec 2010 02:42:31 -0500 Removed return statement from void function.
Ryan C. Gordon <icculus@icculus.org> [Mon, 06 Dec 2010 02:42:31 -0500] rev 963
Removed return statement from void function.
Mon, 06 Dec 2010 02:39:54 -0500 Technically, a typecast is a unary operator.
Ryan C. Gordon <icculus@icculus.org> [Mon, 06 Dec 2010 02:39:54 -0500] rev 962
Technically, a typecast is a unary operator.
Mon, 22 Nov 2010 13:31:01 -0500 Added unit test for half-float suffix.
Ryan C. Gordon <icculus@icculus.org> [Mon, 22 Nov 2010 13:31:01 -0500] rev 961
Added unit test for half-float suffix.
Mon, 22 Nov 2010 13:30:46 -0500 Updated re2c-generated lexer code.
Ryan C. Gordon <icculus@icculus.org> [Mon, 22 Nov 2010 13:30:46 -0500] rev 960
Updated re2c-generated lexer code.
Mon, 22 Nov 2010 13:24:52 -0500 HLSL uses h or H as a float literal suffix, meaning "half".
Ryan C. Gordon <icculus@icculus.org> [Mon, 22 Nov 2010 13:24:52 -0500] rev 959
HLSL uses h or H as a float literal suffix, meaning "half".
Mon, 22 Nov 2010 13:24:04 -0500 Fixed some AST operations to be integer-only.
Ryan C. Gordon <icculus@icculus.org> [Mon, 22 Nov 2010 13:24:04 -0500] rev 958
Fixed some AST operations to be integer-only.
Thu, 18 Nov 2010 23:28:09 -0500 More Visual Studio fixes for Lemon.
Ryan C. Gordon <icculus@icculus.org> [Thu, 18 Nov 2010 23:28:09 -0500] rev 957
More Visual Studio fixes for Lemon.
Thu, 18 Nov 2010 22:42:58 -0500 Patched to compile on Windows.
Ryan C. Gordon <icculus@icculus.org> [Thu, 18 Nov 2010 22:42:58 -0500] rev 956
Patched to compile on Windows.
Wed, 17 Nov 2010 15:58:40 -0500 Cleaned up MOJOSHADER_preprocessor().
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 Nov 2010 15:58:40 -0500] rev 955
Cleaned up MOJOSHADER_preprocessor(). Not only does this clean up the pile of error cases, but it makes sure preprocessor_end() isn't called until all the things using MallocBridge() are destroyed first.
(0) -300 -100 -10 +10 +100 +300 tip