def __init__(self, parser):
        """
        constructor

        @param      parser      parser used to parse the code
        """
        ParseTreeListener.__init__(self)
        self.buffer = []
        self.level = 0
        self.parser = parser
Пример #2
0
    def __init__(self, parser):
        """
        constructor

        @param      parser      parser used to parse the code
        """
        ParseTreeListener.__init__(self)
        self.buffer = []
        self.level = 0
        self.parser = parser
Пример #3
0
    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
Пример #4
0
    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
Пример #5
0
    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
Пример #6
0
    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