Package foundry.veil.impl.glsl
Class GlslParser
java.lang.Object
foundry.veil.impl.glsl.GlslParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GlslTreestatic GlslNodeparseExpression(GlslLexer.Token[] tokens) static GlslNodeparseExpression(String input) parseExpressionList(GlslLexer.Token[] tokens) parseExpressionList(String input)
-
Constructor Details
-
GlslParser
public GlslParser()
-
-
Method Details
-
parse
- Throws:
GlslSyntaxException
-
parseExpression
- Throws:
GlslSyntaxException
-
parseExpression
- Throws:
GlslSyntaxException
-
parseExpressionList
- Throws:
GlslSyntaxException
-
parseExpressionList
public static List<GlslNode> parseExpressionList(GlslLexer.Token[] tokens) throws GlslSyntaxException - Throws:
GlslSyntaxException
-