code: def skip_comments_and_array_ws(src: str, pos: Pos) -> Pos:
      while True:
          pos_before_skip = pos
          pos = skip_chars(src, pos, TOML_WS_AND_NEWLINE)
          pos = skip_comment(src, pos)
          if pos == pos_before_skip:
              return pos
  
imports: from __future__ import annotations
  from collections.abc import Iterable
  import string
  from types import MappingProxyType
  from typing import Any, BinaryIO, NamedTuple
  from ._re import RE_DATETIME, RE_LOCALTIME, RE_NUMBER, match_to_datetime, match_to_localtime, match_to_number
  from ._types import Key, ParseFloat, Pos
label_desc: Use image node_id 6 for calling a global function with example usage: skip_comments_and_array_ws(src, pos) and returns: pos