class_docstr: Recreate a token stream formatted with the `RawTokenFormatter`.
  
  Additional options accepted:
  
  `compress`
      If set to ``"gz"`` or ``"bz2"``, decompress the token stream with
      the given compression algorithm before lexing (default: ``""``).
code: def __init__(self, **options):
      self.compress = get_choice_opt(
          options, "compress", ["", "none", "gz", "bz2"], ""
      )
      Lexer.__init__(self, **options)
  
file_path: catboost/contrib/python/Pygments/py3/pygments/lexers/special.py
imports: import ast
  from pygments.lexer import Lexer, line_re
  from pygments.token import Token, Error, Text, Generic
  from pygments.util import get_choice_opt
label_desc: Use image node_id 1 to create a new RawTokenLexer object from inherited base classes: Lexer with example: obj = RawTokenLexer()