code: def _tokenize_str(reader):
      token_generator = tokenize.generate_tokens(reader)
  
      def _iter_backtick_string(gen, line, back_start):
          for _, tokval, start, _, _ in gen:
              if tokval == "`":
                  return (
                      BACKTICK_TAG
                      + binascii.b2a_hex(
                          line[back_start[1] + 1 : start[1]].encode()
                      ).decode()
                  )
          else:
              raise SyntaxError(
                  f"backtick quote at {back_start} does not match"
              )
  
      for toknum, tokval, start, _, line in token_generator:
          if toknum == tokenize.OP:
              if tokval == "@":
                  tokval = LOCAL_TAG
              if tokval == "&":
                  toknum = tokenize.NAME
                  tokval = "and"
              elif tokval == "|":
                  toknum = tokenize.NAME
                  tokval = "or"
          elif tokval == "`":
              yield tokenize.NAME, _iter_backtick_string(
                  token_generator, line, start
              )
              continue
          yield toknum, tokval
  
imports: import ast
  import binascii
  import operator
  import sys
  import tokenize
  import textwrap
  from collections import OrderedDict
  from functools import reduce
  from io import StringIO
  import numpy
  import pandas
  from ...None import opcodes
  from ...core import ENTITY_TYPE, OutputType, get_output_types, recursive_tile
  from ...serialization.serializables import BoolField, DictField, StringField
  from ..operands import DataFrameOperand, DataFrameOperandMixin
  from ..utils import parse_index
label_desc: Use image node_id 1 for calling a global function with example usage: _tokenize_str(reader) and returns: unknown