EmbASP-Python v7.1.0
Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
parsers.datalog.idlv.IDLVParser.IDLVParser Class Reference
Inheritance diagram for parsers.datalog.idlv.IDLVParser.IDLVParser:

Classes

class  Minimal_modelContext
 
class  OutputContext
 
class  Predicate_atomContext
 
class  TermContext
 

Public Member Functions

def __init__ (self, TokenStream input, TextIO output=sys.stdout)
 
def output (self)
 
def minimal_model (self)
 
def predicate_atom (self)
 
def term (self)
 

Public Attributes

 state
 

Static Public Attributes

string grammarFileName = "IDLVParser.g4"
 
 atn = ATNDeserializer().deserialize(serializedATN())
 
list decisionsToDFA = [ DFA(ds, i) for i, ds in enumerate(atn.decisionToState) ]
 
 sharedContextCache = PredictionContextCache()
 
list literalNames
 
list symbolicNames
 
int RULE_output = 0
 
int RULE_minimal_model = 1
 
int RULE_predicate_atom = 2
 
int RULE_term = 3
 
list ruleNames = [ "output", "minimal_model", "predicate_atom", "term" ]
 
 EOF = Token.EOF
 
int IGNORE = 1
 
int COMMA = 2
 
int INTEGER_CONSTANT = 3
 
int ATOM_END = 4
 
int IDENTIFIER = 5
 
int STRING_CONSTANT = 6
 
int TERMS_BEGIN = 7
 
int TERMS_END = 8
 

Constructor & Destructor Documentation

◆ __init__()

def parsers.datalog.idlv.IDLVParser.IDLVParser.__init__ (   self,
TokenStream  input,
TextIO   output = sys.stdout 
)

Member Function Documentation

◆ minimal_model()

def parsers.datalog.idlv.IDLVParser.IDLVParser.minimal_model (   self)

◆ output()

def parsers.datalog.idlv.IDLVParser.IDLVParser.output (   self)

◆ predicate_atom()

def parsers.datalog.idlv.IDLVParser.IDLVParser.predicate_atom (   self)

◆ term()

def parsers.datalog.idlv.IDLVParser.IDLVParser.term (   self)

Member Data Documentation

◆ atn

parsers.datalog.idlv.IDLVParser.IDLVParser.atn = ATNDeserializer().deserialize(serializedATN())
static

◆ ATOM_END

int parsers.datalog.idlv.IDLVParser.IDLVParser.ATOM_END = 4
static

◆ COMMA

int parsers.datalog.idlv.IDLVParser.IDLVParser.COMMA = 2
static

◆ decisionsToDFA

list parsers.datalog.idlv.IDLVParser.IDLVParser.decisionsToDFA = [ DFA(ds, i) for i, ds in enumerate(atn.decisionToState) ]
static

◆ EOF

parsers.datalog.idlv.IDLVParser.IDLVParser.EOF = Token.EOF
static

◆ grammarFileName

string parsers.datalog.idlv.IDLVParser.IDLVParser.grammarFileName = "IDLVParser.g4"
static

◆ IDENTIFIER

int parsers.datalog.idlv.IDLVParser.IDLVParser.IDENTIFIER = 5
static

◆ IGNORE

int parsers.datalog.idlv.IDLVParser.IDLVParser.IGNORE = 1
static

◆ INTEGER_CONSTANT

int parsers.datalog.idlv.IDLVParser.IDLVParser.INTEGER_CONSTANT = 3
static

◆ literalNames

list parsers.datalog.idlv.IDLVParser.IDLVParser.literalNames
static
Initial value:
= [ "<INVALID>", "<INVALID>", "','", "<INVALID>", "'.'",
"<INVALID>", "<INVALID>", "'('", "')'" ]

◆ RULE_minimal_model

int parsers.datalog.idlv.IDLVParser.IDLVParser.RULE_minimal_model = 1
static

◆ RULE_output

int parsers.datalog.idlv.IDLVParser.IDLVParser.RULE_output = 0
static

◆ RULE_predicate_atom

int parsers.datalog.idlv.IDLVParser.IDLVParser.RULE_predicate_atom = 2
static

◆ RULE_term

int parsers.datalog.idlv.IDLVParser.IDLVParser.RULE_term = 3
static

◆ ruleNames

list parsers.datalog.idlv.IDLVParser.IDLVParser.ruleNames = [ "output", "minimal_model", "predicate_atom", "term" ]
static

◆ sharedContextCache

parsers.datalog.idlv.IDLVParser.IDLVParser.sharedContextCache = PredictionContextCache()
static

◆ state

parsers.datalog.idlv.IDLVParser.IDLVParser.state

◆ STRING_CONSTANT

int parsers.datalog.idlv.IDLVParser.IDLVParser.STRING_CONSTANT = 6
static

◆ symbolicNames

list parsers.datalog.idlv.IDLVParser.IDLVParser.symbolicNames
static
Initial value:
= [ "<INVALID>", "IGNORE", "COMMA", "INTEGER_CONSTANT",
"ATOM_END", "IDENTIFIER", "STRING_CONSTANT", "TERMS_BEGIN",
"TERMS_END" ]

◆ TERMS_BEGIN

int parsers.datalog.idlv.IDLVParser.IDLVParser.TERMS_BEGIN = 7
static

◆ TERMS_END

int parsers.datalog.idlv.IDLVParser.IDLVParser.TERMS_END = 8
static

The documentation for this class was generated from the following file: