class_docstr: Alt(re1, re2, re3...) is an RE which matches either |re1| or
  |re2| or |re3|...
class_docstr_tok: ["Alt","(","re1",",","re2",",","re3","...",")","is","an","RE","which","matches","either","|re1|","or","|re2|","or","|re3|","..."]
code: def __init__(self, *re_list):
      self.re_list = re_list
      nullable = 0
      match_nl = 0
      nullable_res = []
      non_nullable_res = []
      i = 1
      for re in re_list:
          self.check_re(i, re)
          if re.nullable:
              nullable_res.append(re)
              nullable = 1
          else:
              non_nullable_res.append(re)
          if re.match_nl:
              match_nl = 1
          i += 1
      self.nullable_res = nullable_res
      self.non_nullable_res = non_nullable_res
      self.nullable = nullable
      self.match_nl = match_nl
  
imports: from __future__ import absolute_import
  import types
  from .None import Errors
label_desc: Use image node_id 1 to create a new Alt object from inherited base classes: RE with example: obj = Alt()