AIMA.Core.Logic.Propositional.Visitors.SymbolCollector.visitSymbol C# (CSharp) Method

visitSymbol() public method

public visitSymbol ( Symbol s, Object arg ) : Object
s AIMA.Core.Logic.Propositional.Parsing.Ast.Symbol
arg Object
return Object
        public override Object visitSymbol(Symbol s, Object arg)
        {
            List<Symbol> symbolsCollectedSoFar = (List<Symbol>)arg;
            symbolsCollectedSoFar.Add(new Symbol(s.getValue()));
            return symbolsCollectedSoFar;
        }