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

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

public visitVariable ( Variable variable, Object arg ) : Object
variable AIMA.Core.Logic.FOL.Parsing.AST.Variable
arg Object
Результат Object
            public Object visitVariable(Variable variable, Object arg)
            {

                if (null != (substitution = abstractModulation.unifier.unify(toMatch, variable)))
                {
                    if (abstractModulation.isValidMatch(toMatch, toMatchVariables, variable,
                            substitution))
                    {
                        matchingTerm = variable;
                    }
                }

                return variable;
            }