def __init__(self, parser): """ constructor @param parser parser used to parse the code """ ParseTreeListener.__init__(self) self.buffer = [] self.level = 0 self.parser = parser
def __init__(self, parser, verbose=False, fLOG=None): """ constructor @param parser parser used to parse the code @param verbose display information along the path @param fLOG logging function """ ParseTreeListener.__init__(self) self.parser = parser self.vertices = {} self.edges = {} self.verbose = verbose self.fLOG = fLOG
def __init__(self, parser, fLOG=None): """ constructor @param parser parser used to parse the code @param fLOG logging function """ ParseTreeListener.__init__(self) self.buffer = [] self.level = 0 self.parser = parser self.stack = [] self.elements = [] self.indent = 0 self.block = [] self.memo = [] self.imports = set() self.in_formula = False self._fLOG = fLOG self.indent_level = {} self.add_lambda = False