copy() public method

public copy ( ) : FOLNode
return FOLNode
示例#1
0
 public override Object visitVariable(Variable variable, Object arg)
 {
     Dictionary<Variable, Term> substitution = (Dictionary<Variable, Term>)arg;
     if (substitution.ContainsKey(variable))
     {
         return substitution[variable].copy();
     }
     return variable.copy();
 }
示例#2
0
 public virtual Object visitVariable(Variable variable, Object arg)
 {
     return variable.copy();
 }