"GIR:"
"GLSL-SHADER:" "GLSL-PROGRAM:"
"HINTS:"
- "initial:" "INTERSECTION:" "IMPLEMENT-STRUCTS:"
+ "initial:" "IMPLEMENT-STRUCTS:"
"MATH:"
"METHOD:"
"PRIVATE>" "PROTOCOL:" "PROVIDE:"
- "read-only" "REQUIRE:" "REQUIRES:"
+ "read-only"
"SLOT:"
- "SPECIALIZED-ARRAYS:" "STRING:" "SYNTAX:"
+ "STRING:" "SYNTAX:"
"UNIFORM-TUPLE:"
"VARIANT:" "VERTEX-FORMAT:"))
(concat (syntax-begin '("SYMBOLS")) ws+ symbols-to-semicolon))
(defconst factor-types-lines-regex
- (concat (syntax-begin '("SINGLETONS")) ws+ symbols-to-semicolon))
+ (concat
+ (syntax-begin '("INTERSECTION" "SINGLETONS" "SPECIALIZED-ARRAYS"))
+ ws+ symbols-to-semicolon))
(defconst factor-type-definition-regex
(syntax-and-1-symbol