code: def __init__(
      self, next_: "NFAState", nonterminal_or_string: Optional[str]
  ):
      self.next: NFAState = next_
      self.nonterminal_or_string: Optional[str] = nonterminal_or_string
  
imports: from typing import Optional, Iterator, Tuple, List
  from parso.python.tokenize import tokenize
  from parso.utils import parse_version_string
  from parso.python.token import PythonTokenTypes
label_desc: Use image node_id 1 to create a new NFAArc object  with example: obj = NFAArc(next_, nonterminal_or_string)