old_contents: # -*- coding: utf-8 -*-
  
  from pygments.lexer import RegexLexer, include, bygroups, words
  from pygments.token import Text, Name, String,  Punctuation, Keyword, Operator
  
  
  class NumbaIRLexer(RegexLexer):
      """
      For Numba IR code.
      """
      name = 'Numba_IR'
      aliases = ['numba_ir']
      filenames = ['*.numba_ir']
  
      identifier = r'\$[a-zA-Z0-9._]+'
      fun_or_var = r'([a-zA-Z_]+[a-zA-Z0-9]*)'
  
      tokens = {
          'root' : [
              (r'(label)(\ [0-9]+)(:)$',
                  bygroups(Keyword, Name.Label, Punctuation)),
  
              (r' = ', Operator),
              include('whitespace'),
              include('keyword'),
  
              (identifier, Name.Variable),
              (fun_or_var + r'(\()',
                  bygroups(Name.Function, Punctuation)),
              (fun_or_var + r'(\=)',
                  bygroups(Name.Attribute, Punctuation)),
              (fun_or_var, Name.Constant),
  
              # <built-in function some>
              (r'<.*>', String),
  
              (r'[=<>{}\[\]()*.,!]|x\b', Punctuation)
          ],
  
          'keyword':[
              (words((
                  'del', 'jump', 'call', 'branch',
              ), suffix=' '), Keyword),
          ],
  
          'whitespace': [
              (r'(\n|\s)', Text),
          ],
      }
  
new_contents: # -*- coding: utf-8 -*-
  
  from pygments.lexer import RegexLexer, include, bygroups, words
  from pygments.token import Text, Name, String,  Punctuation, Keyword, Operator
  
  
  class NumbaIRLexer(RegexLexer):
      """
      For Numba IR code.
      """
      name = 'Numba_IR'
      aliases = ['numba_ir']
      filenames = ['*.numba_ir']
  
      identifier = r'\$[a-zA-Z0-9._]+'
      fun_or_var = r'([a-zA-Z_]+[a-zA-Z0-9]*)'
  
      tokens = {
          'root' : [
              (r'(label)(\ [0-9]+)(:)$',
                  bygroups(Keyword, Name.Label, Punctuation)),
  
              (r' = ', Operator),
              include('whitespace'),
              include('keyword'),
  
              (identifier, Name.Variable),
              (fun_or_var + r'(\()',
                  bygroups(Name.Function, Punctuation)),
              (fun_or_var + r'(\=)',
                  bygroups(Name.Attribute, Punctuation)),
              (fun_or_var, Name.Constant),
  
              # <built-in function some>
              (r'<[^>]*>', String),
  
              (r'[=<>{}\[\]()*.,!]|x\b', Punctuation)
          ],
  
          'keyword':[
              (words((
                  'del', 'jump', 'call', 'branch',
              ), suffix=' '), Keyword),
          ],
  
          'whitespace': [
              (r'(\n|\s)', Text),
          ],
      }
  
subject: Fix for <expression>