Uses of Interface
org.tweetyproject.lp.asp.parser.ASPParserVisitor
-
Uses of ASPParserVisitor in org.tweetyproject.lp.asp.parser
Modifier and TypeClassDescriptionclass
This visitor iterates over the AST generated by ASPParser and allocates classes representing the different parts of an ASP program or source file, meaning rules, literals, terms, answer sets, etc.Modifier and TypeMethodDescriptionSimpleNode.childrenAccept
(ASPParserVisitor visitor, Object data) Accepts the visitor and allows it to visit all the children of this node.ASTAggregate.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor that conforms to theASPParserVisitor
interface.ASTAggrElement.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAggrElementList.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAggrFunc.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAnswerSet.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAriTerm.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTArithop.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBinop.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBody.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBodyList.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBuiltInAtom.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoice.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoiceElement.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoiceElementList.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTClingoID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTClingoMeta.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTDlvArithmeticID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTDlvID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTHead.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTHeadElementsList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTLiteral.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTNAFLiteral.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTNAFLiteralList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTNumber.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTOpt.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTOptElement.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTOptElementList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor and allows it to visit this node.ASTOptFunc.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTProgram.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTQuery.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTRule.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTRuleList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTString.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTTerm.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTTermList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTVar.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTWeight.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor and allows it to visit this node.Node.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.SimpleNode.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts the visitor and allows it to visit this node.