def parse_version22
      s0 = @current_pos
      s1 = parse_comments
      s2 = match_str("V2.2")
      if s2 != :failed
        s3 = parse_nl
        if s3 != :failed
          s0 = [s1, s2, s3]
        else
          @current_pos = s0
          s0 = :failed
        end
      else
        @current_pos = s0
        s0 = :failed
      end
      s0
    end
def parse_version22
      s0 = @current_pos
      s1 = parse_comments
      s2 = match_str("V2.2")
      if s2 != :failed
        s3 = parse_nl
        if s3 != :failed
          s0 = [s1, s2, s3]
        else
          @current_pos = s0
          s0 = :failed
        end
      else
        @current_pos = s0
        s0 = :failed
      end
      s0
    end
version22 : comment* "V2.2" nl