code: def _rx_indent(level):
      # Kconfig *always* interprets a tab as 8 spaces, so this is the default.
      # Edit this if you are in an environment where KconfigLexer gets expanded
      # input (tabs expanded to spaces) and the expansion tab width is != 8,
      # e.g. in connection with Trac (trac.ini, [mimeviewer], tab_width).
      # Value range here is 2 <= {tab_width} <= 8.
      tab_width = 8
      # Regex matching a given indentation {level}, assuming that indentation is
      # a multiple of {tab_width}. In other cases there might be problems.
      if tab_width == 2:
          space_repeat = "+"
      else:
          space_repeat = "{1,%d}" % (tab_width - 1)
      if level == 1:
          level_repeat = ""
      else:
          level_repeat = "{%s}" % level
      return r"(?:\t| %s\t| {%s})%s.*\n" % (
          space_repeat,
          tab_width,
          level_repeat,
      )
  
imports: import re
  from pygments.lexer import RegexLexer, default, words, bygroups, include, using
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation, Whitespace, Literal
  from pygments.lexers.shell import BashLexer
  from pygments.lexers.data import JsonLexer
label_desc: Use image node_id 1 for calling a global function with example usage: _rx_indent(level) and returns: unknown