AIMA.Core.Logic.FOL.CollectAllVariables.visitQuantifiedSentence C# (CSharp) Method

visitQuantifiedSentence() public method

public visitQuantifiedSentence ( QuantifiedSentence sentence, Object arg ) : Object
sentence AIMA.Core.Logic.FOL.Parsing.AST.QuantifiedSentence
arg Object
return Object
        public Object visitQuantifiedSentence(QuantifiedSentence sentence,
                Object arg)
        {
            // Ensure I collect quantified variables too
            List<Variable> variables = (List<Variable>)arg;
            variables.AddRange(sentence.getVariables());

            sentence.getQuantified().accept(this, arg);

            return sentence;
        }