Package io.github.douira.glsl_transformer.cst.node
package io.github.douira.glsl_transformer.cst.node
-
ClassDescriptionThis class models unparsed directives with the # sign.The types of directives that can be generated.The parsable a CST node defines how CST nodes that can be converted back into parse tree nodes are handled.String node provides a terminal node with arbitrary contents.A tensor abstractly represents the many multidimensional number types that GLSL has.The CST node is a terminal node that can be printed with a method implemented by subclasses.The unparsable CST node is basically just a wrapper around a terminal node that contains a custom string.