From 26b0258df35d5eb9384ce1e3819699839081d083 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 25 Aug 2009 23:44:04 -0400 Subject: [PATCH] Variable declarations can have empty array bounds, like "float x[] = {a,b,c};" --- mojoshader_parser_hlsl.lemon | 1 + 1 file changed, 1 insertion(+) diff --git a/mojoshader_parser_hlsl.lemon b/mojoshader_parser_hlsl.lemon index 94d0c3f7..d59f4491 100644 --- a/mojoshader_parser_hlsl.lemon +++ b/mojoshader_parser_hlsl.lemon @@ -196,6 +196,7 @@ variable_lowlevel ::= packoffset register. variable_lowlevel ::= packoffset. variable_lowlevel ::= register. +scalar_or_array ::= identifier LBRACKET RBRACKET. scalar_or_array ::= identifier LBRACKET expression RBRACKET. scalar_or_array ::= identifier.