def makeLexer(self, commentChar=Lexer.defaultCommentChar, commentExtChar=Lexer.defaultCommentExtChar): lexer = Lexer(commentChar, commentExtChar) lexer.addSyntacticChars(self.macros.keys()) lexer.addSpecialChars([self.pairingToken]) # just one for now return lexer