public class ImportationVisitor extends DeepCopyVisitor
Jep sourceJep = ...; Jep destJep = ...; ImportationVisitor iv = new ImportationVisitor(destJep); Node node = sourceJep.parse("x^2-y^2"); Node imported = iv.deepCopy(node);
SerializableExpression
,
Serialized FormConstructor and Description |
---|
ImportationVisitor(Jep j) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
visit(ASTVarNode node,
java.lang.Object data)
Uses the name of the variable rather than the variable reference to create the node
|
deepCopy, visit, visit, visit
childrenHaveChanged, copyChildrenIfNeeded, getFunctionTable, getLightWeightInstance, getNodeFactory, getOperatorTable, getVariableTable, init, visit, visitChildren, visitNode
public ImportationVisitor(Jep j)
public java.lang.Object visit(ASTVarNode node, java.lang.Object data) throws ParseException
visit
in interface ParserVisitor
visit
in class DeepCopyVisitor
ParseException
Copyright © 2018 Singular Systems http://www.singularsys.com/jep