AIMA.Core.Logic.FOL.SubstVisitor.visitVariable C# (CSharp) Метод

visitVariable() публичный Метод

public visitVariable ( Variable variable, Object arg ) : Object
variable AIMA.Core.Logic.FOL.Parsing.AST.Variable
arg Object
Результат Object
        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();
        }