Ejemplo n.º 1
0
def parse_data_to_pt(filename, data):
    inputhandle = StringIO(data)
    lexer = Lexer(inputhandle)
    parser = Parser(lexer)
    parser.setFilename(filename)  # Just in case cpp doesn't tell us?
    try:
        parser.specification()
    except antlr.ANTLRException, e:
        raise error.from_antlr(e, filename)
Ejemplo n.º 2
0
def parse_data_to_pt(filename, data):
	inputhandle = StringIO(data)
	lexer = Lexer(inputhandle)
	parser = Parser(lexer)
	parser.setFilename(filename) # Just in case cpp doesn't tell us?
	try:
		parser.specification()
	except antlr.ANTLRException, e:
		raise error.from_antlr(e, filename)
Ejemplo n.º 3
0
 def reportError(self, x):
     raise error.from_antlr(x, self.getFilename())
Ejemplo n.º 4
0
 def reportError(self, x):
     raise error.from_antlr(x, self.getFilename())