Example #1
0
    def __init__(self, yacc_optimize=True):

        # Lexer
        self.lexer = Lexer()
        self.lexer.build()

        # Parser
        self.parser = yacc.yacc(module=self,
                                start='file_input',
                                optimize=yacc_optimize)
Example #2
0
def create_lexer():
    lexer = Lexer()
    lexer.build()
    return lexer
Example #3
0
def test_should_be_creatable():
    lexer = Lexer()
    assert lexer is not None