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

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

public visitConstant ( Constant constant, Object arg ) : Object
constant AIMA.Core.Logic.FOL.Parsing.AST.Constant
arg Object
Результат Object
            public Object visitConstant(Constant constant, Object arg)
            {
                if (null != (substitution = abstractModulation.unifier.unify(toMatch, constant)))
                {
                    if (abstractModulation.isValidMatch(toMatch, toMatchVariables, constant,
                            substitution))
                    {
                        matchingTerm = constant;
                    }
                }

                return constant;
            }