Package io.github.douira.glsl_transformer.ast.transform
package io.github.douira.glsl_transformer.ast.transform
-
ClassDescriptionThe AST builder is a visitor of the parse tree (not an AST visitor) that generates AST nodes from parse tree nodes.The ast transformer transforms some representation of an input and returns the same kind of output.GroupedASTTransformer<T extends JobParameters,
K, M extends Map<K, String>, N extends Map<K, TranslationUnit>> The grouped AST transformer parses multiple strings stored in an arbitrarilySingleASTTransformer<T extends JobParameters>The AST transformer takes parses a string, turns it into an AST, transforms it with the given transformation and then prints it back.TriRootOnlyTransformation<A extends ASTNode>