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