From dba0618ff1ec4ad571cdc46c05d9a85d2390cb19 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Mon, 22 Nov 2010 13:24:52 -0500 Subject: [PATCH] HLSL uses h or H as a float literal suffix, meaning "half". --- mojoshader_lexer.re | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mojoshader_lexer.re b/mojoshader_lexer.re index 1cf1b973..0ac656ae 100644 --- a/mojoshader_lexer.re +++ b/mojoshader_lexer.re @@ -74,7 +74,7 @@ Token preprocessor_lexer(IncludeState *s) L = [a-zA-Z_]; H = [a-fA-F0-9]; E = [Ee] [+-]? D+; - FS = [fFlL]; + FS = [fFhH]; IS = [uUlL]*; ESC = [\\] ([abfnrtv?'"\\] | "x" H+ | O+); PP = "#" [ \t]*;