- Output for git.master, git.master_jit, rfc.property-hooks
- object(stdClass)#1 (3) {
["description"]=>
string(4438) "Вам предстоит реализовать ИНТЕРПРЕТАТОР несложной стек-машины (это не очень сложно, и вряд ли займёт больше часа). Стек-машина по очереди исполняет переданный ей набор задач. У каждой задачи есть основной стек (на котором лежат входные данные) и выход (выходной поток).
Выход от каждой предыдущей задачи поступает на стек следующей задаче (причём каждый выходящий элемент кладётся на низ стека; т.е. так, что в каком порядке предыдущая задача выдала данные, в том же порядке они и будут обработаны следующей задачей). Первая задача запускается с пустым стеком. Узнать выход последней задачи на предлагаемых задачах - и есть цель этого таска :)
Задачи выполняются последовательно. Выполнение переходит к следующей задаче, если случится хотя бы одно из двух: а) $IP не указывает на команду, б) на момент начала исполнения команды, которая читает со стека, стек окажется пуст.
В машине всего 1 регистр: $IP: указатель на текущую команду. Изначально указывает на самую первую по порядку команду.
Доступны следующие команды:
[число] добавляет число на вершину стека; $IP++
DUP снимает элемент с вершины стека и дважды добавляет его на вершину стека (т.е. дублирует элемент на вершине); $IP++
DEC снимает с вершины стека $p кладёт на вершину стека $p-1; $IP++
IF снимает с вершины стека $q и затем снимает с вершины $p. если $p==0, то $IP = $IP+$q+3; иначе $IP++
DROP снимает элемент с вершины стека; $IP++
J снимает элемент $p с вершины стека и перемещает указатель команд: $IP+=$p+3
MOVE снимает с вершины стека $q и затем $p. далее добавляет элемент $p на $q-ю позицию относительно вершины в стек; $IP++
CHR снимает число $p с вершины стека и добавляет символ, равный chr($p-1), на вершину стека; $IP++
OUT снимает элемент с вершины стека и отправляет его в выход; $IP++
* снимает с вершины стека $p и $q и кладет на вершину стека $p*$q; $IP++
+ снимает с вершины стека $p и $q и кладет на вершину стека $p+$q; $IP++
Примеры:
[2, 3] -> добавляет число 2 и 3 на стек. Итог она стеке будет [2, 3]
[123, 23, '+'] -> кладет на стек 123 и 23, и выполняет суммирование. итого на стеке будет [146]
[-4, 'J'] -> бесконечный цикл
[77, 23, 78, (...много чисел...), 55, 'DROP', -5, 'J'] -> числа кладутся на стек, потом удаляются со стека, и задача останавливается.
[7, 8, 1, 'MOVE'] -> кладет 2 числа на стек и меняет их местами. на стеке будет [8, 7].
Пример с последовательным выполнением: [[3, 2, 1, 'OUT', 'OUT', 'OUT'],['OUT','+','OUT'],['OUT','OUT']]. Первая задача выдаст 1, 2, 3, вторая задача выдаст 1, 5, третяь задача выдаст 1, 5. Итоговый выход: [1, 5]
В параметре task json-ответа указан набор задач. Его нужно выполнить.
"
["task"]=>
array(3) {
[0]=>
array(2284) {
[0]=>
int(0)
[1]=>
int(-1)
[2]=>
int(2)
[3]=>
int(-1)
[4]=>
int(1)
[5]=>
int(-1)
[6]=>
int(4)
[7]=>
int(-1)
[8]=>
int(0)
[9]=>
int(-1)
[10]=>
int(3)
[11]=>
int(-1)
[12]=>
int(1)
[13]=>
int(0)
[14]=>
int(0)
[15]=>
int(-1)
[16]=>
int(1)
[17]=>
int(1)
[18]=>
int(0)
[19]=>
int(-1)
[20]=>
int(1)
[21]=>
int(1)
[22]=>
int(0)
[23]=>
int(-1)
[24]=>
int(3)
[25]=>
int(-1)
[26]=>
int(1)
[27]=>
int(0)
[28]=>
int(0)
[29]=>
int(-1)
[30]=>
int(1)
[31]=>
int(1)
[32]=>
int(0)
[33]=>
int(-1)
[34]=>
int(1)
[35]=>
int(1)
[36]=>
int(0)
[37]=>
int(-1)
[38]=>
int(2)
[39]=>
int(-1)
[40]=>
int(1)
[41]=>
int(-1)
[42]=>
int(2)
[43]=>
int(-1)
[44]=>
int(0)
[45]=>
int(-1)
[46]=>
int(3)
[47]=>
int(-1)
[48]=>
int(1)
[49]=>
int(0)
[50]=>
int(0)
[51]=>
int(-1)
[52]=>
int(3)
[53]=>
int(-1)
[54]=>
int(1)
[55]=>
int(-1)
[56]=>
int(5)
[57]=>
int(-1)
[58]=>
int(0)
[59]=>
int(-1)
[60]=>
int(5)
[61]=>
int(-1)
[62]=>
int(1)
[63]=>
int(0)
[64]=>
int(0)
[65]=>
int(-1)
[66]=>
int(1)
[67]=>
int(0)
[68]=>
int(2)
[69]=>
int(-1)
[70]=>
int(0)
[71]=>
int(-1)
[72]=>
int(1)
[73]=>
int(1)
[74]=>
int(0)
[75]=>
int(-1)
[76]=>
int(1)
[77]=>
int(1)
[78]=>
int(0)
[79]=>
int(-1)
[80]=>
int(1)
[81]=>
int(1)
[82]=>
int(0)
[83]=>
int(-1)
[84]=>
int(1)
[85]=>
int(1)
[86]=>
int(0)
[87]=>
int(-1)
[88]=>
int(5)
[89]=>
int(-1)
[90]=>
int(1)
[91]=>
int(0)
[92]=>
int(0)
[93]=>
int(-1)
[94]=>
int(1)
[95]=>
int(1)
[96]=>
int(0)
[97]=>
int(-1)
[98]=>
int(2)
[99]=>
int(-1)
[100]=>
int(1)
[101]=>
int(0)
[102]=>
int(0)
[103]=>
int(-1)
[104]=>
int(1)
[105]=>
int(1)
[106]=>
int(0)
[107]=>
int(-1)
[108]=>
int(1)
[109]=>
int(0)
[110]=>
int(2)
[111]=>
int(-1)
[112]=>
int(0)
[113]=>
int(-1)
[114]=>
int(1)
[115]=>
int(0)
[116]=>
int(2)
[117]=>
int(-1)
[118]=>
int(0)
[119]=>
int(-1)
[120]=>
int(2)
[121]=>
int(-1)
[122]=>
int(1)
[123]=>
int(0)
[124]=>
int(0)
[125]=>
int(-1)
[126]=>
int(1)
[127]=>
int(1)
[128]=>
int(0)
[129]=>
int(-1)
[130]=>
int(4)
[131]=>
int(-1)
[132]=>
int(1)
[133]=>
int(-1)
[134]=>
int(2)
[135]=>
int(-1)
[136]=>
int(0)
[137]=>
int(-1)
[138]=>
int(1)
[139]=>
int(1)
[140]=>
int(0)
[141]=>
int(-1)
[142]=>
int(2)
[143]=>
int(-1)
[144]=>
int(1)
[145]=>
int(0)
[146]=>
int(0)
[147]=>
int(-1)
[148]=>
int(1)
[149]=>
int(0)
[150]=>
int(2)
[151]=>
int(-1)
[152]=>
int(0)
[153]=>
int(-1)
[154]=>
int(1)
[155]=>
int(1)
[156]=>
int(0)
[157]=>
int(-1)
[158]=>
int(1)
[159]=>
int(0)
[160]=>
int(2)
[161]=>
int(-1)
[162]=>
int(0)
[163]=>
int(-1)
[164]=>
int(2)
[165]=>
int(-1)
[166]=>
int(1)
[167]=>
int(-1)
[168]=>
int(2)
[169]=>
int(-1)
[170]=>
int(0)
[171]=>
int(-1)
[172]=>
int(3)
[173]=>
int(-1)
[174]=>
int(1)
[175]=>
int(-1)
[176]=>
int(3)
[177]=>
int(-1)
[178]=>
int(0)
[179]=>
int(-1)
[180]=>
int(2)
[181]=>
int(-1)
[182]=>
int(1)
[183]=>
int(0)
[184]=>
int(0)
[185]=>
int(-1)
[186]=>
int(1)
[187]=>
int(1)
[188]=>
int(0)
[189]=>
int(-1)
[190]=>
int(1)
[191]=>
int(1)
[192]=>
int(0)
[193]=>
int(-1)
[194]=>
int(1)
[195]=>
int(1)
[196]=>
int(0)
[197]=>
int(-1)
[198]=>
int(1)
[199]=>
int(1)
[200]=>
int(0)
[201]=>
int(-1)
[202]=>
int(1)
[203]=>
int(0)
[204]=>
int(2)
[205]=>
int(-1)
[206]=>
int(0)
[207]=>
int(-1)
[208]=>
int(1)
[209]=>
int(0)
[210]=>
int(2)
[211]=>
int(-1)
[212]=>
int(0)
[213]=>
int(-1)
[214]=>
int(1)
[215]=>
int(1)
[216]=>
int(0)
[217]=>
int(-1)
[218]=>
int(1)
[219]=>
int(0)
[220]=>
int(2)
[221]=>
int(-1)
[222]=>
int(0)
[223]=>
int(-1)
[224]=>
int(2)
[225]=>
int(-1)
[226]=>
int(1)
[227]=>
int(-1)
[228]=>
int(2)
[229]=>
int(-1)
[230]=>
int(0)
[231]=>
int(-1)
[232]=>
int(4)
[233]=>
int(-1)
[234]=>
int(1)
[235]=>
int(-1)
[236]=>
int(2)
[237]=>
int(-1)
[238]=>
int(0)
[239]=>
int(-1)
[240]=>
int(1)
[241]=>
int(0)
[242]=>
int(2)
[243]=>
int(-1)
[244]=>
int(0)
[245]=>
int(-1)
[246]=>
int(1)
[247]=>
int(0)
[248]=>
int(2)
[249]=>
int(-1)
[250]=>
int(0)
[251]=>
int(-1)
[252]=>
int(1)
[253]=>
int(0)
[254]=>
int(4)
[255]=>
int(-1)
[256]=>
int(0)
[257]=>
int(-1)
[258]=>
int(2)
[259]=>
int(-1)
[260]=>
int(1)
[261]=>
int(-1)
[262]=>
int(3)
[263]=>
int(-1)
[264]=>
int(0)
[265]=>
int(-1)
[266]=>
int(2)
[267]=>
int(-1)
[268]=>
int(1)
[269]=>
int(0)
[270]=>
int(0)
[271]=>
int(-1)
[272]=>
int(1)
[273]=>
int(0)
[274]=>
int(2)
[275]=>
int(-1)
[276]=>
int(0)
[277]=>
int(-1)
[278]=>
int(1)
[279]=>
int(0)
[280]=>
int(4)
[281]=>
int(-1)
[282]=>
int(0)
[283]=>
int(-1)
[284]=>
int(2)
[285]=>
int(-1)
[286]=>
int(1)
[287]=>
int(-1)
[288]=>
int(3)
[289]=>
int(-1)
[290]=>
int(0)
[291]=>
int(-1)
[292]=>
int(2)
[293]=>
int(-1)
[294]=>
int(1)
[295]=>
int(0)
[296]=>
int(0)
[297]=>
int(-1)
[298]=>
int(1)
[299]=>
int(0)
[300]=>
int(2)
[301]=>
int(-1)
[302]=>
int(0)
[303]=>
int(-1)
[304]=>
int(1)
[305]=>
int(1)
[306]=>
int(0)
[307]=>
int(-1)
[308]=>
int(1)
[309]=>
int(0)
[310]=>
int(2)
[311]=>
int(-1)
[312]=>
int(0)
[313]=>
int(-1)
[314]=>
int(2)
[315]=>
int(-1)
[316]=>
int(1)
[317]=>
int(0)
[318]=>
int(0)
[319]=>
int(-1)
[320]=>
int(1)
[321]=>
int(0)
[322]=>
int(2)
[323]=>
int(-1)
[324]=>
int(0)
[325]=>
int(-1)
[326]=>
int(1)
[327]=>
int(1)
[328]=>
int(0)
[329]=>
int(-1)
[330]=>
int(1)
[331]=>
int(0)
[332]=>
int(2)
[333]=>
int(-1)
[334]=>
int(0)
[335]=>
int(-1)
[336]=>
int(2)
[337]=>
int(-1)
[338]=>
int(1)
[339]=>
int(-1)
[340]=>
int(2)
[341]=>
int(-1)
[342]=>
int(0)
[343]=>
int(-1)
[344]=>
int(3)
[345]=>
int(-1)
[346]=>
int(1)
[347]=>
int(-1)
[348]=>
int(2)
[349]=>
int(-1)
[350]=>
int(0)
[351]=>
int(-1)
[352]=>
int(1)
[353]=>
int(1)
[354]=>
int(0)
[355]=>
int(-1)
[356]=>
int(1)
[357]=>
int(1)
[358]=>
int(0)
[359]=>
int(-1)
[360]=>
int(4)
[361]=>
int(-1)
[362]=>
int(1)
[363]=>
int(0)
[364]=>
int(0)
[365]=>
int(-1)
[366]=>
int(2)
[367]=>
int(-1)
[368]=>
int(1)
[369]=>
int(0)
[370]=>
int(0)
[371]=>
int(-1)
[372]=>
int(1)
[373]=>
int(0)
[374]=>
int(4)
[375]=>
int(-1)
[376]=>
int(0)
[377]=>
int(-1)
[378]=>
int(2)
[379]=>
int(-1)
[380]=>
int(1)
[381]=>
int(0)
[382]=>
int(0)
[383]=>
int(-1)
[384]=>
int(2)
[385]=>
int(-1)
[386]=>
int(1)
[387]=>
int(0)
[388]=>
int(0)
[389]=>
int(-1)
[390]=>
int(2)
[391]=>
int(-1)
[392]=>
int(1)
[393]=>
int(-1)
[394]=>
int(2)
[395]=>
int(-1)
[396]=>
int(0)
[397]=>
int(-1)
[398]=>
int(3)
[399]=>
int(-1)
[400]=>
int(1)
[401]=>
int(0)
[402]=>
int(0)
[403]=>
int(-1)
[404]=>
int(1)
[405]=>
int(1)
[406]=>
int(0)
[407]=>
int(-1)
[408]=>
int(2)
[409]=>
int(-1)
[410]=>
int(1)
[411]=>
int(0)
[412]=>
int(0)
[413]=>
int(-1)
[414]=>
int(2)
[415]=>
int(-1)
[416]=>
int(1)
[417]=>
int(-1)
[418]=>
int(3)
[419]=>
int(-1)
[420]=>
int(0)
[421]=>
int(-1)
[422]=>
int(1)
[423]=>
int(0)
[424]=>
int(2)
[425]=>
int(-1)
[426]=>
int(0)
[427]=>
int(-1)
[428]=>
int(1)
[429]=>
int(0)
[430]=>
int(4)
[431]=>
int(-1)
[432]=>
int(0)
[433]=>
int(-1)
[434]=>
int(2)
[435]=>
int(-1)
[436]=>
int(1)
[437]=>
int(0)
[438]=>
int(0)
[439]=>
int(-1)
[440]=>
int(2)
[441]=>
int(-1)
[442]=>
int(1)
[443]=>
int(0)
[444]=>
int(0)
[445]=>
int(-1)
[446]=>
int(1)
[447]=>
int(1)
[448]=>
int(0)
[449]=>
int(-1)
[450]=>
int(1)
[451]=>
int(0)
[452]=>
int(2)
[453]=>
int(-1)
[454]=>
int(0)
[455]=>
int(-1)
[456]=>
int(1)
[457]=>
int(0)
[458]=>
int(2)
[459]=>
int(-1)
[460]=>
int(0)
[461]=>
int(-1)
[462]=>
int(4)
[463]=>
int(-1)
[464]=>
int(1)
[465]=>
int(0)
[466]=>
int(0)
[467]=>
int(-1)
[468]=>
int(1)
[469]=>
int(0)
[470]=>
int(2)
[471]=>
int(-1)
[472]=>
int(0)
[473]=>
int(-1)
[474]=>
int(1)
[475]=>
int(0)
[476]=>
int(4)
[477]=>
int(-1)
[478]=>
int(0)
[479]=>
int(-1)
[480]=>
int(1)
[481]=>
int(0)
[482]=>
int(4)
[483]=>
int(-1)
[484]=>
int(0)
[485]=>
int(-1)
[486]=>
int(2)
[487]=>
int(-1)
[488]=>
int(1)
[489]=>
int(0)
[490]=>
int(0)
[491]=>
int(-1)
[492]=>
int(2)
[493]=>
int(-1)
[494]=>
int(1)
[495]=>
int(0)
[496]=>
int(0)
[497]=>
int(-1)
[498]=>
int(2)
[499]=>
int(-1)
[500]=>
int(1)
[501]=>
int(-1)
[502]=>
int(2)
[503]=>
int(-1)
[504]=>
int(0)
[505]=>
int(-1)
[506]=>
int(5)
[507]=>
int(-1)
[508]=>
int(1)
[509]=>
int(0)
[510]=>
int(0)
[511]=>
int(-1)
[512]=>
int(1)
[513]=>
int(0)
[514]=>
int(2)
[515]=>
int(-1)
[516]=>
int(0)
[517]=>
int(-1)
[518]=>
int(1)
[519]=>
int(0)
[520]=>
int(2)
[521]=>
int(-1)
[522]=>
int(0)
[523]=>
int(-1)
[524]=>
int(1)
[525]=>
int(0)
[526]=>
int(4)
[527]=>
int(-1)
[528]=>
int(0)
[529]=>
int(-1)
[530]=>
int(1)
[531]=>
int(0)
[532]=>
int(4)
[533]=>
int(-1)
[534]=>
int(0)
[535]=>
int(-1)
[536]=>
int(2)
[537]=>
int(-1)
[538]=>
int(1)
[539]=>
int(0)
[540]=>
int(0)
[541]=>
int(-1)
[542]=>
int(1)
[543]=>
int(1)
[544]=>
int(0)
[545]=>
int(-1)
[546]=>
int(1)
[547]=>
int(0)
[548]=>
int(2)
[549]=>
int(-1)
[550]=>
int(0)
[551]=>
int(-1)
[552]=>
int(1)
[553]=>
int(0)
[554]=>
int(2)
[555]=>
int(-1)
[556]=>
int(0)
[557]=>
int(-1)
[558]=>
int(1)
[559]=>
int(0)
[560]=>
int(3)
[561]=>
int(-1)
[562]=>
int(0)
[563]=>
int(-1)
[564]=>
int(1)
[565]=>
int(1)
[566]=>
int(0)
[567]=>
int(-1)
[568]=>
int(1)
[569]=>
int(1)
[570]=>
int(0)
[571]=>
int(-1)
[572]=>
int(2)
[573]=>
int(-1)
[574]=>
int(1)
[575]=>
int(-1)
[576]=>
int(3)
[577]=>
int(-1)
[578]=>
int(0)
[579]=>
int(-1)
[580]=>
int(1)
[581]=>
int(0)
[582]=>
int(2)
[583]=>
int(-1)
[584]=>
int(0)
[585]=>
int(-1)
[586]=>
int(1)
[587]=>
int(0)
[588]=>
int(4)
[589]=>
int(-1)
[590]=>
int(0)
[591]=>
int(-1)
[592]=>
int(2)
[593]=>
int(-1)
[594]=>
int(1)
[595]=>
int(0)
[596]=>
int(0)
[597]=>
int(-1)
[598]=>
int(1)
[599]=>
int(1)
[600]=>
int(0)
[601]=>
int(-1)
[602]=>
int(2)
[603]=>
int(-1)
[604]=>
int(1)
[605]=>
int(-1)
[606]=>
int(4)
[607]=>
int(-1)
[608]=>
int(0)
[609]=>
int(-1)
[610]=>
int(3)
[611]=>
int(-1)
[612]=>
int(1)
[613]=>
int(-1)
[614]=>
int(2)
[615]=>
int(-1)
[616]=>
int(0)
[617]=>
int(-1)
[618]=>
int(1)
[619]=>
int(0)
[620]=>
int(2)
[621]=>
int(-1)
[622]=>
int(0)
[623]=>
int(-1)
[624]=>
int(1)
[625]=>
int(1)
[626]=>
int(0)
[627]=>
int(-1)
[628]=>
int(1)
[629]=>
int(1)
[630]=>
int(0)
[631]=>
int(-1)
[632]=>
int(3)
[633]=>
int(-1)
[634]=>
int(1)
[635]=>
int(0)
[636]=>
int(0)
[637]=>
int(-1)
[638]=>
int(1)
[639]=>
int(0)
[640]=>
int(2)
[641]=>
int(-1)
[642]=>
int(0)
[643]=>
int(-1)
[644]=>
int(1)
[645]=>
int(0)
[646]=>
int(2)
[647]=>
int(-1)
[648]=>
int(0)
[649]=>
int(-1)
[650]=>
int(1)
[651]=>
int(1)
[652]=>
int(0)
[653]=>
int(-1)
[654]=>
int(2)
[655]=>
int(-1)
[656]=>
int(1)
[657]=>
int(0)
[658]=>
int(0)
[659]=>
int(-1)
[660]=>
int(1)
[661]=>
int(0)
[662]=>
int(3)
[663]=>
int(-1)
[664]=>
int(0)
[665]=>
int(-1)
[666]=>
int(3)
[667]=>
int(-1)
[668]=>
int(1)
[669]=>
int(-1)
[670]=>
int(2)
[671]=>
int(-1)
[672]=>
int(0)
[673]=>
int(-1)
[674]=>
int(1)
[675]=>
int(1)
[676]=>
int(0)
[677]=>
int(-1)
[678]=>
int(1)
[679]=>
int(1)
[680]=>
int(0)
[681]=>
int(-1)
[682]=>
int(4)
[683]=>
int(-1)
[684]=>
int(1)
[685]=>
int(0)
[686]=>
int(0)
[687]=>
int(-1)
[688]=>
int(2)
[689]=>
int(-1)
[690]=>
int(1)
[691]=>
int(0)
[692]=>
int(0)
[693]=>
int(-1)
[694]=>
int(1)
[695]=>
int(0)
[696]=>
int(2)
[697]=>
int(-1)
[698]=>
int(0)
[699]=>
int(-1)
[700]=>
int(1)
[701]=>
int(0)
[702]=>
int(2)
[703]=>
int(-1)
[704]=>
int(0)
[705]=>
int(-1)
[706]=>
int(1)
[707]=>
int(1)
[708]=>
int(0)
[709]=>
int(-1)
[710]=>
int(1)
[711]=>
int(0)
[712]=>
int(3)
[713]=>
int(-1)
[714]=>
int(0)
[715]=>
int(-1)
[716]=>
int(1)
[717]=>
int(0)
[718]=>
int(3)
[719]=>
int(-1)
[720]=>
int(0)
[721]=>
int(-1)
[722]=>
int(1)
[723]=>
int(0)
[724]=>
int(4)
[725]=>
int(-1)
[726]=>
int(0)
[727]=>
int(-1)
[728]=>
int(2)
[729]=>
int(-1)
[730]=>
int(1)
[731]=>
int(0)
[732]=>
int(0)
[733]=>
int(-1)
[734]=>
int(2)
[735]=>
int(-1)
[736]=>
int(1)
[737]=>
int(-1)
[738]=>
int(3)
[739]=>
int(-1)
[740]=>
int(0)
[741]=>
int(-1)
[742]=>
int(1)
[743]=>
int(0)
[744]=>
int(2)
[745]=>
int(-1)
[746]=>
int(0)
[747]=>
int(-1)
[748]=>
int(1)
[749]=>
int(0)
[750]=>
int(2)
[751]=>
int(-1)
[752]=>
int(0)
[753]=>
int(-1)
[754]=>
int(1)
[755]=>
int(1)
[756]=>
int(0)
[757]=>
int(-1)
[758]=>
int(2)
[759]=>
int(-1)
[760]=>
int(1)
[761]=>
int(0)
[762]=>
int(0)
[763]=>
int(-1)
[764]=>
int(3)
[765]=>
int(-1)
[766]=>
int(1)
[767]=>
int(-1)
[768]=>
int(2)
[769]=>
int(-1)
[770]=>
int(0)
[771]=>
int(-1)
[772]=>
int(1)
[773]=>
int(0)
[774]=>
int(2)
[775]=>
int(-1)
[776]=>
int(0)
[777]=>
int(-1)
[778]=>
int(1)
[779]=>
int(0)
[780]=>
int(4)
[781]=>
int(-1)
[782]=>
int(0)
[783]=>
int(-1)
[784]=>
int(2)
[785]=>
int(-1)
[786]=>
int(1)
[787]=>
int(0)
[788]=>
int(0)
[789]=>
int(-1)
[790]=>
int(1)
[791]=>
int(1)
[792]=>
int(0)
[793]=>
int(-1)
[794]=>
int(1)
[795]=>
int(1)
[796]=>
int(0)
[797]=>
int(-1)
[798]=>
int(3)
[799]=>
int(-1)
[800]=>
int(1)
[801]=>
int(0)
[802]=>
int(0)
[803]=>
int(-1)
[804]=>
int(2)
[805]=>
int(-1)
[806]=>
int(1)
[807]=>
int(-1)
[808]=>
int(3)
[809]=>
int(-1)
[810]=>
int(0)
[811]=>
int(-1)
[812]=>
int(2)
[813]=>
int(-1)
[814]=>
int(1)
[815]=>
int(0)
[816]=>
int(0)
[817]=>
int(-1)
[818]=>
int(4)
[819]=>
int(-1)
[820]=>
int(1)
[821]=>
int(-1)
[822]=>
int(4)
[823]=>
int(-1)
[824]=>
int(0)
[825]=>
int(-1)
[826]=>
int(2)
[827]=>
int(-1)
[828]=>
int(1)
[829]=>
int(0)
[830]=>
int(0)
[831]=>
int(-1)
[832]=>
int(4)
[833]=>
int(-1)
[834]=>
int(1)
[835]=>
int(0)
[836]=>
int(0)
[837]=>
int(-1)
[838]=>
int(1)
[839]=>
int(1)
[840]=>
int(0)
[841]=>
int(-1)
[842]=>
int(1)
[843]=>
int(1)
[844]=>
int(0)
[845]=>
int(-1)
[846]=>
int(3)
[847]=>
int(-1)
[848]=>
int(1)
[849]=>
int(0)
[850]=>
int(0)
[851]=>
int(-1)
[852]=>
int(2)
[853]=>
int(-1)
[854]=>
int(1)
[855]=>
int(-1)
[856]=>
int(3)
[857]=>
int(-1)
[858]=>
int(0)
[859]=>
int(-1)
[860]=>
int(2)
[861]=>
int(-1)
[862]=>
int(1)
[863]=>
int(0)
[864]=>
int(0)
[865]=>
int(-1)
[866]=>
int(2)
[867]=>
int(-1)
[868]=>
int(1)
[869]=>
int(0)
[870]=>
int(0)
[871]=>
int(-1)
[872]=>
int(2)
[873]=>
int(-1)
[874]=>
int(1)
[875]=>
int(-1)
[876]=>
int(2)
[877]=>
int(-1)
[878]=>
int(0)
[879]=>
int(-1)
[880]=>
int(4)
[881]=>
int(-1)
[882]=>
int(1)
[883]=>
int(0)
[884]=>
int(0)
[885]=>
int(-1)
[886]=>
int(2)
[887]=>
int(-1)
[888]=>
int(1)
[889]=>
int(-1)
[890]=>
int(2)
[891]=>
int(-1)
[892]=>
int(0)
[893]=>
int(-1)
[894]=>
int(1)
[895]=>
int(0)
[896]=>
int(2)
[897]=>
int(-1)
[898]=>
int(0)
[899]=>
int(-1)
[900]=>
int(1)
[901]=>
int(1)
[902]=>
int(0)
[903]=>
int(-1)
[904]=>
int(1)
[905]=>
int(0)
[906]=>
int(2)
[907]=>
int(-1)
[908]=>
int(0)
[909]=>
int(-1)
[910]=>
int(1)
[911]=>
int(0)
[912]=>
int(4)
[913]=>
int(-1)
[914]=>
int(0)
[915]=>
int(-1)
[916]=>
int(2)
[917]=>
int(-1)
[918]=>
int(1)
[919]=>
int(0)
[920]=>
int(0)
[921]=>
int(-1)
[922]=>
int(4)
[923]=>
int(-1)
[924]=>
int(1)
[925]=>
int(-1)
[926]=>
int(4)
[927]=>
int(-1)
[928]=>
int(0)
[929]=>
int(-1)
[930]=>
int(2)
[931]=>
int(-1)
[932]=>
int(1)
[933]=>
int(0)
[934]=>
int(0)
[935]=>
int(-1)
[936]=>
int(1)
[937]=>
int(1)
[938]=>
int(0)
[939]=>
int(-1)
[940]=>
int(2)
[941]=>
int(-1)
[942]=>
int(1)
[943]=>
int(0)
[944]=>
int(0)
[945]=>
int(-1)
[946]=>
int(1)
[947]=>
int(1)
[948]=>
int(0)
[949]=>
int(-1)
[950]=>
int(1)
[951]=>
int(1)
[952]=>
int(0)
[953]=>
int(-1)
[954]=>
int(3)
[955]=>
int(-1)
[956]=>
int(1)
[957]=>
int(0)
[958]=>
int(0)
[959]=>
int(-1)
[960]=>
int(2)
[961]=>
int(-1)
[962]=>
int(1)
[963]=>
int(-1)
[964]=>
int(3)
[965]=>
int(-1)
[966]=>
int(0)
[967]=>
int(-1)
[968]=>
int(2)
[969]=>
int(-1)
[970]=>
int(1)
[971]=>
int(0)
[972]=>
int(0)
[973]=>
int(-1)
[974]=>
int(1)
[975]=>
int(0)
[976]=>
int(2)
[977]=>
int(-1)
[978]=>
int(0)
[979]=>
int(-1)
[980]=>
int(1)
[981]=>
int(0)
[982]=>
int(4)
[983]=>
int(-1)
[984]=>
int(0)
[985]=>
int(-1)
[986]=>
int(2)
[987]=>
int(-1)
[988]=>
int(1)
[989]=>
int(0)
[990]=>
int(0)
[991]=>
int(-1)
[992]=>
int(1)
[993]=>
int(0)
[994]=>
int(2)
[995]=>
int(-1)
[996]=>
int(0)
[997]=>
int(-1)
[998]=>
int(1)
[999]=>
int(1)
[1000]=>
int(0)
[1001]=>
int(-1)
[1002]=>
int(4)
[1003]=>
int(-1)
[1004]=>
int(1)
[1005]=>
int(0)
[1006]=>
int(0)
[1007]=>
int(-1)
[1008]=>
int(2)
[1009]=>
int(-1)
[1010]=>
int(1)
[1011]=>
int(0)
[1012]=>
int(0)
[1013]=>
int(-1)
[1014]=>
int(2)
[1015]=>
int(-1)
[1016]=>
int(1)
[1017]=>
int(-1)
[1018]=>
int(3)
[1019]=>
int(-1)
[1020]=>
int(0)
[1021]=>
int(-1)
[1022]=>
int(2)
[1023]=>
int(-1)
[1024]=>
int(1)
[1025]=>
int(0)
[1026]=>
int(0)
[1027]=>
int(-1)
[1028]=>
int(1)
[1029]=>
int(1)
[1030]=>
int(0)
[1031]=>
int(-1)
[1032]=>
int(2)
[1033]=>
int(-1)
Process exited with code 137.
This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.
Active branches
Archived branches
Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page
- 2020-03-21 RFC: Is_Literal - declined
- 2020-12-04 Enumerations - included in PHP 8.1
- 2018-06-15 Typed Properties v2 - implemented in PHP 7.4
- 2016-08-12 Object typehint - included in PHP 7.2
- 2016-08-14 Arrow functions - withdrawn
- 2016-05-29 array_change_keys() - withdrawn
- 2016-04-19 Lexical scope support for anonymous classes - suspended
- 2016-04-17 Functional Interfaces - declined
- 2016-03-16 Typed Properties - superseded in favor of Typed Properties 2.0
- 2015-08-27 Callable Prototypes - declined
- 2015-05-01 Short Closures - declined / withdrawn in favor of Arrow Functions
- 2015-02-18 Scalar type hints v5 - included in PHP 7
- 2015-02-14 Union Types - declined
- 2013-09-22 Anonymous classes - included in PHP 7