aima.logic.fol.parsing.ast
Interface FOLNode
- All Superinterfaces:
- ParseTreeNode
- All Known Subinterfaces:
- AtomicSentence, Sentence, Term
- All Known Implementing Classes:
- ConnectedSentence, Constant, Function, NotSentence, Predicate, QuantifiedSentence, TermEquality, Variable
public interface FOLNode
- extends ParseTreeNode
getSymbolicName
java.lang.String getSymbolicName()
isCompound
boolean isCompound()
getArgs
java.util.List<? extends FOLNode> getArgs()
accept
java.lang.Object accept(FOLVisitor v,
java.lang.Object arg)
copy
FOLNode copy()