public class InstantiateVisitor extends java.lang.Object implements ASPParserVisitor
| Constructor and Description |
|---|
InstantiateVisitor() |
| Modifier and Type | Method and Description |
|---|---|
Aggregate |
visit(ASTAggregate node,
java.lang.Object data) |
AnswerSetList |
visit(ASTAnswerSetList node,
java.lang.Object data) |
AnswerSet |
visit(ASTAnswerSet node,
java.lang.Object data) |
Term<?> |
visit(ASTArithmeticInteger node,
java.lang.Object data) |
Arithmetic |
visit(ASTArithmetic node,
java.lang.Object data) |
java.lang.String |
visit(ASTArithmeticOp node,
java.lang.Object data) |
DLPLiteral |
visit(ASTAtom node,
java.lang.Object data) |
Comparative |
visit(ASTComparative node,
java.lang.Object data) |
java.lang.String |
visit(ASTCompareOp node,
java.lang.Object data) |
DLPElement |
visit(ASTDefAtom node,
java.lang.Object data) |
java.util.Set<DLPElement> |
visit(ASTElementLst node,
java.lang.Object data) |
FunctionalTerm |
visit(ASTFunctionalTerm node,
java.lang.Object data) |
java.util.Set<DLPLiteral> |
visit(ASTHead node,
java.lang.Object data) |
java.lang.String |
visit(ASTIdentifier node,
java.lang.Object data) |
java.util.List<java.lang.String> |
visit(ASTIdLst node,
java.lang.Object data) |
Term<?> |
visit(ASTListTail node,
java.lang.Object data) |
ListTerm |
visit(ASTListTerm node,
java.lang.Object data) |
java.lang.Integer |
visit(ASTNumber node,
java.lang.Object data) |
Program |
visit(ASTProgram node,
java.lang.Object data) |
Rule |
visit(ASTRule node,
java.lang.Object data) |
SetTerm |
visit(ASTSetTerm node,
java.lang.Object data) |
Term<?> |
visit(ASTSimpleTerm node,
java.lang.Object data) |
java.lang.String |
visit(ASTSpecId node,
java.lang.Object data) |
SymbolicSet |
visit(ASTSymbolicSet node,
java.lang.Object data) |
java.util.List<Term<?>> |
visit(ASTTermLst node,
java.lang.Object data) |
Term<?> |
visit(ASTTerm node,
java.lang.Object data) |
java.lang.Object |
visit(SimpleNode node,
java.lang.Object data) |
public java.lang.Object visit(SimpleNode node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Program visit(ASTProgram node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Rule visit(ASTRule node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.util.Set<DLPLiteral> visit(ASTHead node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.util.Set<DLPElement> visit(ASTElementLst node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Comparative visit(ASTComparative node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Arithmetic visit(ASTArithmetic node, java.lang.Object data)
visit in interface ASPParserVisitorpublic DLPElement visit(ASTDefAtom node, java.lang.Object data)
visit in interface ASPParserVisitorpublic DLPLiteral visit(ASTAtom node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.util.List<Term<?>> visit(ASTTermLst node, java.lang.Object data)
visit in interface ASPParserVisitorpublic SetTerm visit(ASTSetTerm node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Term<?> visit(ASTListTail node, java.lang.Object data)
visit in interface ASPParserVisitorpublic ListTerm visit(ASTListTerm node, java.lang.Object data)
visit in interface ASPParserVisitorpublic FunctionalTerm visit(ASTFunctionalTerm node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Term<?> visit(ASTTerm node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Term<?> visit(ASTSimpleTerm node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.util.List<java.lang.String> visit(ASTIdLst node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Term<?> visit(ASTArithmeticInteger node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.lang.String visit(ASTCompareOp node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.lang.String visit(ASTArithmeticOp node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.lang.Integer visit(ASTNumber node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.lang.String visit(ASTSpecId node, java.lang.Object data)
visit in interface ASPParserVisitorpublic java.lang.String visit(ASTIdentifier node, java.lang.Object data)
visit in interface ASPParserVisitorpublic Aggregate visit(ASTAggregate node, java.lang.Object data)
visit in interface ASPParserVisitorpublic SymbolicSet visit(ASTSymbolicSet node, java.lang.Object data)
visit in interface ASPParserVisitorpublic AnswerSetList visit(ASTAnswerSetList node, java.lang.Object data)
visit in interface ASPParserVisitorpublic AnswerSet visit(ASTAnswerSet node, java.lang.Object data)
visit in interface ASPParserVisitor