mojoshader_parser_hlsl.lemon
changeset 781 8b80cf8692a4
parent 780 4a35087ba839
child 782 778852cf7aaf
equal deleted inserted replaced
780:4a35087ba839 781:8b80cf8692a4
   176 struct_member ::= struct_member_details.
   176 struct_member ::= struct_member_details.
   177 
   177 
   178 struct_member_details ::= datatype struct_member_item_list SEMICOLON.
   178 struct_member_details ::= datatype struct_member_item_list SEMICOLON.
   179 
   179 
   180 struct_member_item_list ::= scalar_or_array.
   180 struct_member_item_list ::= scalar_or_array.
       
   181 struct_member_item_list ::= scalar_or_array semantic.
   181 struct_member_item_list ::= struct_member_item_list COMMA identifier.
   182 struct_member_item_list ::= struct_member_item_list COMMA identifier.
   182 
   183 
   183 typedef_statement ::= TYPEDEF CONST datatype scalar_or_array.
   184 typedef_statement ::= TYPEDEF CONST datatype scalar_or_array.
   184 typedef_statement ::= TYPEDEF datatype scalar_or_array.
   185 typedef_statement ::= TYPEDEF datatype scalar_or_array.
   185 
   186