text: # *###################
  # * IF NODE
  # *###################
  
  class IfNode:
      def __init__(self, cases, else_case):
          self.cases = cases
          self.else_case = else_case
  
          self.pos_start = self.cases[0][0].pos_start
          self.pos_end = (self.else_case or self.cases[len(cases) - 1])[0].pos_end