class_docstr: Lexer for (ba|k|z|)sh Slurm scripts.
  
  .. versionadded:: 2.4
code: def get_tokens_unprocessed(self, text):
      for index, token, value in BashLexer.get_tokens_unprocessed(
          self, text
      ):
          if token is Text and value in self.EXTRA_KEYWORDS:
              yield index, Name.Builtin, value
          elif token is Comment.Single and "SBATCH" in value:
              yield index, Keyword.Pseudo, value
          else:
              yield index, token, value
  
imports: import re
  from pygments.lexer import Lexer, RegexLexer, do_insertions, bygroups, include, default, this, using, words, line_re
  from pygments.token import Punctuation, Whitespace, Text, Comment, Operator, Keyword, Name, String, Number, Generic
  from pygments.util import shebang_matches
label_desc: Use image node_id 1 for calling the SlurmBashLexer obj's underlying member method code with example usage: obj.get_tokens_unprocessed(text) without return types