AIMA.Core.Logic.FOL.Parsing.AST.Variable.copy C# (CSharp) Method

copy() public method

public copy ( ) : FOLNode
return FOLNode
        public FOLNode copy()
        {
            return new Variable(value, indexical);
        }

Usage Example

Beispiel #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();
 }
All Usage Examples Of AIMA.Core.Logic.FOL.Parsing.AST.Variable::copy