Class DmlPreprocessor

java.lang.Object
org.apache.sysds.parser.dml.DmlPreprocessor
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener, DmlListener

public class DmlPreprocessor extends Object implements DmlListener
Minimal pre-processing of user function definitions which take precedence over built-in functions in cases where names conflict. This pre-processing takes place outside of DmlSyntacticValidator since the function definition can be located after the function is used in a statement.