class_docstr: For `Inform 6 <http://inform-fiction.org/>`_ source code.
  
  .. versionadded:: 2.0
class_docstr_tok: ["For","`","Inform","6","<","http",":","\/\/inform-fiction.org\/",">","`","_","source","code",".","..","versionadded",":",":","2.0"]
code: def get_tokens_unprocessed(self, text):
      # 'in' is either a keyword or an operator.
      # If the token two tokens after 'in' is ')', 'in' is a keyword:
      #   objectloop(a in b)
      # Otherwise, it is an operator:
      #   objectloop(a in b && true)
      objectloop_queue = []
      objectloop_token_count = -1
      previous_token = None
      for index, token, value in RegexLexer.get_tokens_unprocessed(
          self, text
      ):
          if previous_token is Name.Variable and value == "in":
              objectloop_queue = [[index, token, value]]
              objectloop_token_count = 2
          elif objectloop_token_count > 0:
              if token not in Comment and token not in Text:
                  objectloop_token_count -= 1
              objectloop_queue.append((index, token, value))
          else:
              if objectloop_token_count == 0:
                  if objectloop_queue[-1][2] == ")":
                      objectloop_queue[0][1] = Keyword
                  while objectloop_queue:
                      yield objectloop_queue.pop(0)
                  objectloop_token_count = -1
              yield index, token, value
          if token not in Comment and token not in Text:
              previous_token = token
      while objectloop_queue:
          yield objectloop_queue.pop(0)
  
file_path: catboost/contrib/python/Pygments/py2/pygments/lexers/int_fiction.py
imports: import re
  from pygments.lexer import RegexLexer, include, bygroups, using, this, default, words
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation, Error, Generic
label_desc: Use image node_id 1 for calling the Inform6Lexer obj's underlying member method code with example usage: obj.get_tokens_unprocessed(text) without return types