function loop2_2($env0, $arg0, $arg1)
{
    /*
      // $apy0
      // $apy1
      // $tmp14
      // $tmp16
      // $tmp28
      // $tmp29
    */
    __patsflab_loop2_2:
    $tmp14 = ats2phppre_lt_int0_int0($arg1, $env0);
    if ($tmp14) {
        $tmp16 = ats2phppre_gt_int0_int0($arg1, $arg0);
        if ($tmp16) {
            _057_home_057_hwxi_057_research_057_Postiats_055_contrib_057_git_057_contrib_057_libatscc_057_libatscc2php_057_basics_php_056_sats__echo1__3__3("<td width=5% align=center></td>");
        } else {
            $tmp28 = ats2phppre_mul_int0_int0($arg0, $arg1);
            _057_home_057_hwxi_057_research_057_Postiats_055_contrib_057_git_057_contrib_057_libatscc_057_libatscc2php_057_basics_php_056_sats__echo3__11__1("<td width=5% align=center>", $tmp28, "</td>");
        }
        // endif
        $tmp29 = ats2phppre_add_int0_int0($arg1, 1);
        // ATStailcalseq_beg
        $apy0 = $arg0;
        $apy1 = $tmp29;
        $arg0 = $apy0;
        $arg1 = $apy1;
        goto __patsflab_loop2_2;
        // ATStailcalseq_end
    } else {
        // ATSINSmove_void;
    }
    // endif
    return;
}
예제 #2
0
function acker($arg0, $arg1)
{
    /*
      // $apy0
      // $apy1
      // $tmpret0
      // $tmp1
      // $tmp2
      // $tmp3
      // $tmp4
    */
    __patsflab_acker:
    // ATScaseofseq_beg
    do {
        // ATSbranchseq_beg
        __atstmplab0:
        if (!ATSCKpat_int($arg0, 0)) {
            goto __atstmplab2;
        }
        __atstmplab1:
        $tmpret0 = ats2phppre_add_int0_int0($arg1, 1);
        break;
        // ATSbranchseq_end
        // ATSbranchseq_beg
        __atstmplab2:
        if (!ATSCKpat_int($arg1, 0)) {
            goto __atstmplab4;
        }
        __atstmplab3:
        $tmp1 = ats2phppre_sub_int0_int0($arg0, 1);
        // ATStailcalseq_beg
        $apy0 = $tmp1;
        $apy1 = 1;
        $arg0 = $apy0;
        $arg1 = $apy1;
        goto __patsflab_acker;
        // ATStailcalseq_end
        break;
        // ATSbranchseq_end
        // ATSbranchseq_beg
        __atstmplab4:
        $tmp2 = ats2phppre_sub_int0_int0($arg0, 1);
        $tmp4 = ats2phppre_sub_int0_int0($arg1, 1);
        $tmp3 = acker($arg0, $tmp4);
        // ATStailcalseq_beg
        $apy0 = $tmp2;
        $apy1 = $tmp3;
        $arg0 = $apy0;
        $arg1 = $apy1;
        goto __patsflab_acker;
        // ATStailcalseq_end
        break;
        // ATSbranchseq_end
    } while (0);
    // ATScaseofseq_end
    return $tmpret0;
}
function _ats2phppre_intrange_loop1_39($env0, $env1, $arg0, $arg1, $arg2)
{
    /*
      // $apy0
      // $apy1
      // $apy2
      // $tmp72
      // $a2rg0
      // $a2rg1
      // $a2rg2
      // $a2rg3
      // $a2rg4
      // $a2py0
      // $a2py1
      // $a2py2
      // $a2py3
      // $a2py4
      // $tmp74
      // $tmp76
      // $tmp77
    */
    __patsflab__ats2phppre_intrange_loop1_39:
    $tmp72 = ats2phppre_lt_int0_int0($arg0, $arg1);
    if ($tmp72) {
        // ATStailcalseq_beg
        $a2py0 = $arg0;
        $a2py1 = $arg1;
        $a2py2 = $env0;
        $a2py3 = $env1;
        $a2py4 = $arg2;
        $a2rg0 = $a2py0;
        $a2rg1 = $a2py1;
        $a2rg2 = $a2py2;
        $a2rg3 = $a2py3;
        $a2rg4 = $a2py4;
        goto __patsflab__ats2phppre_intrange_loop2_40;
        // ATStailcalseq_end
    } else {
        // ATSINSmove_void;
    }
    // endif
    return;
    //
    __patsflab__ats2phppre_intrange_loop2_40:
    $tmp74 = ats2phppre_lt_int0_int0($a2rg2, $a2rg3);
    if ($tmp74) {
        $a2rg4[0]($a2rg4, $a2rg0, $a2rg2);
        $tmp76 = ats2phppre_add_int0_int0($a2rg2, 1);
        // ATStailcalseq_beg
        $a2py0 = $a2rg0;
        $a2py1 = $a2rg1;
        $a2py2 = $tmp76;
        $a2py3 = $a2rg3;
        $a2py4 = $a2rg4;
        $a2rg0 = $a2py0;
        $a2rg1 = $a2py1;
        $a2rg2 = $a2py2;
        $a2rg3 = $a2py3;
        $a2rg4 = $a2py4;
        goto __patsflab__ats2phppre_intrange_loop2_40;
        // ATStailcalseq_end
    } else {
        $tmp77 = ats2phppre_add_int0_int0($a2rg0, 1);
        // ATStailcalseq_beg
        $apy0 = $tmp77;
        $apy1 = $a2rg1;
        $apy2 = $a2rg4;
        $arg0 = $apy0;
        $arg1 = $apy1;
        $arg2 = $apy2;
        goto __patsflab__ats2phppre_intrange_loop1_39;
        // ATStailcalseq_end
    }
    // endif
    return;
}
function _ats2phppre_intrange_loop_5($arg0, $arg1, $arg2)
{
    /*
      // $apy0
      // $apy1
      // $apy2
      // $tmp10
      // $tmp12
    */
    __patsflab__ats2phppre_intrange_loop_5:
    $tmp10 = ats2phppre_lt_int0_int0($arg0, $arg1);
    if ($tmp10) {
        $arg2[0]($arg2, $arg0);
        $tmp12 = ats2phppre_add_int0_int0($arg0, 1);
        // ATStailcalseq_beg
        $apy0 = $tmp12;
        $apy1 = $arg1;
        $apy2 = $arg2;
        $arg0 = $apy0;
        $arg1 = $apy1;
        $arg2 = $apy2;
        goto __patsflab__ats2phppre_intrange_loop_5;
        // ATStailcalseq_end
    } else {
        // ATSINSmove_void;
    }
    // endif
    return;
}
function loop1_52($arg0, $arg1, $arg2, $arg3)
{
    /*
      // $apy0
      // $apy1
      // $apy2
      // $apy3
      // $tmpret201
      // $tmp202
      // $tmp203
      // $tmp204
      // $a2rg0
      // $a2rg1
      // $a2rg2
      // $a2rg3
      // $a2rg4
      // $a2py0
      // $a2py1
      // $a2py2
      // $a2py3
      // $a2py4
      // $tmpret205
      // $tmp206
      // $tmp207
      // $tmp208
      // $tmp209
    */
    __patsflab_loop1_52:
    $tmp203 = ats2phppre_add_int0_int0($arg2, 1);
    $tmp202 = ats2phppre_lt_int0_int0($tmp203, $arg1);
    if ($tmp202) {
        $tmp204 = ats2phppre_add_int0_int0($arg2, 1);
        // ATStailcalseq_beg
        $a2py0 = $arg0;
        $a2py1 = $arg1;
        $a2py2 = $arg2;
        $a2py3 = $tmp204;
        $a2py4 = $arg3;
        $a2rg0 = $a2py0;
        $a2rg1 = $a2py1;
        $a2rg2 = $a2py2;
        $a2rg3 = $a2py3;
        $a2rg4 = $a2py4;
        goto __patsflab_loop2_53;
        // ATStailcalseq_end
    } else {
        $tmpret201 = $arg3;
    }
    // endif
    return $tmpret201;
    //
    __patsflab_loop2_53:
    $tmp206 = ats2phppre_lt_int0_int0($a2rg3, $a2rg1);
    if ($tmp206) {
        $tmp207 = auxdo_51($a2rg0, $a2rg2, $a2rg3, $a2rg4);
        $tmp208 = ats2phppre_add_int0_int0($a2rg3, 1);
        // ATStailcalseq_beg
        $a2py0 = $a2rg0;
        $a2py1 = $a2rg1;
        $a2py2 = $a2rg2;
        $a2py3 = $tmp208;
        $a2py4 = $tmp207;
        $a2rg0 = $a2py0;
        $a2rg1 = $a2py1;
        $a2rg2 = $a2py2;
        $a2rg3 = $a2py3;
        $a2rg4 = $a2py4;
        goto __patsflab_loop2_53;
        // ATStailcalseq_end
    } else {
        $tmp209 = ats2phppre_add_int0_int0($a2rg2, 1);
        // ATStailcalseq_beg
        $apy0 = $a2rg0;
        $apy1 = $a2rg1;
        $apy2 = $tmp209;
        $apy3 = $a2rg4;
        $arg0 = $apy0;
        $arg1 = $apy1;
        $arg2 = $apy2;
        $arg3 = $apy3;
        goto __patsflab_loop1_52;
        // ATStailcalseq_end
    }
    // endif
    return $tmpret205;
}