convenience variables. The
    fourth and last lines <a href="#lexer.new">define</a> and return the lexer object
    Scintilla uses; they are very important and must be part of every lexer. The
    fifth line defines something called a &ldquo;token&rdquo;, an essential building block of
    lexers. You will learn about tokens shortly. The sixth line defines a lexer
    grammar rule, which you will learn about later, as well as token styles. (Be
    aware that it is common practice to combine these two lines