def __init__(self): dir = os.path.dirname(os.path.abspath(__file__)) fp = os.path.join(dir, 'grammar.txt') content = util.read(fp) self.grammar = Grammar(content) self.builder = AstBuilder()