Lines Matching refs:self
31 def __init__(self, grammar, convert=None, logger=None):
32 self.grammar = grammar
35 self.logger = logger
36 self.convert = convert
38 def parse_tokens(self, tokens, debug=False):
41 p = parse.Parser(self.grammar, self.convert)
69 self.logger.debug("%s %r (prefix=%r)",
73 self.logger.debug("Stop.")
86 def parse_stream_raw(self, stream, debug=False):
89 return self.parse_tokens(tokens, debug)
91 def parse_stream(self, stream, debug=False):
93 return self.parse_stream_raw(stream, debug)
95 def parse_file(self, filename, encoding=None, debug=False):
98 return self.parse_stream(stream, debug)
100 def parse_string(self, text, debug=False):
103 return self.parse_tokens(tokens, debug)