<?hh
$zero = $f ==> $x ==> $x;$one = $f ==> $x ==> $f($x);
$two = $f ==> $x ==> $f($f($x));
$three = $f ==> $x ==> $f($f($f($x)));
$five = $f ==> $x ==> $f($f($f($f($f($x)))));
$true = $x ==> $y ==> $x;
$false = $x ==> $y ==> $y;
$if = $f ==> $f;
$isZero = $f ==> { returnĀ $f($x ==> $false)($true); };
$increment = $n ==> $f ==> $x ==> { $a = $n($f); return $f($a($x)); };
$decrement = $n ==> $f ==> $x ==> { $a = $n($g ==> $h ==> $h($g($f))); $b = $a($y ==> $x); return $b($y ==> $y); };
$add = $m ==> $n ==> { $a = $n($increment); return $a($m); };
$subtract = $m ==> $n ==> { $a = $n($decrement); return $a($m); };
$multiply = $m ==> $n ==> { $a = $n($add($m)); return $a($zero); };
$power = $m ==> $n ==> { $a = $n($multiply($m)); return $a($one); };
$pair = $x ==> $y ==> $f ==> { $a = $f($x); return $a($y); };
$car = $p ==> $p($x ==> $y ==> $x);
$cdr = $p ==> $p($x ==> $y ==> $y);
$a = $multiply($five); $a = $a($two); $b = $increment($a); $c = $increment($b); $d = $increment($c); $e = $increment($d); $f = $increment($e); $g = $increment($f); $h = $increment($g); $i = $increment($h); $j = $increment($i); $k = $increment($j); $l = $increment($k); $m = $increment($l); $n = $increment($m); $o = $increment($n); $p = $increment($o); $q = $increment($p); $r = $increment($q); $s = $increment($r); $t = $increment($s); $u = $increment($t); $v = $increment($u); $w = $increment($v); $x = $increment($w); $y = $increment($x); $z = $increment($y);
$A = $increment($z); $B = $increment($A); $C = $increment($B); $D = $increment($C); $E = $increment($D); $F = $increment($E); $G = $increment($F); $H = $increment($G); $I = $increment($H); $J = $increment($I); $K = $increment($J); $L = $increment($K); $M = $increment($L); $N = $increment($M); $O = $increment($N); $P = $increment($O); $Q = $increment($P); $R = $increment($Q); $S = $increment($R); $T = $increment($S); $U = $increment($T); $V = $increment($U); $W = $increment($V); $X = $increment($W); $Y = $increment($X); $Z = $increment($Y);
$dot = $increment($Z); $comma = $increment($dot); $exclamationMark = $increment($comma); $questionMark = $increment($exclamationMark); $colon = $increment($questionMark);
- Output for 5.4.0 - 5.4.32, 7.2.29 - 7.2.33, 7.3.16 - 7.3.31, 7.4.3 - 7.4.32, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- <?hh
$zero = $f ==> $x ==> $x;$one = $f ==> $x ==> $f($x);
$two = $f ==> $x ==> $f($f($x));
$three = $f ==> $x ==> $f($f($f($x)));
$five = $f ==> $x ==> $f($f($f($f($f($x)))));
$true = $x ==> $y ==> $x;
$false = $x ==> $y ==> $y;
$if = $f ==> $f;
$isZero = $f ==> { returnĀ $f($x ==> $false)($true); };
$increment = $n ==> $f ==> $x ==> { $a = $n($f); return $f($a($x)); };
$decrement = $n ==> $f ==> $x ==> { $a = $n($g ==> $h ==> $h($g($f))); $b = $a($y ==> $x); return $b($y ==> $y); };
$add = $m ==> $n ==> { $a = $n($increment); return $a($m); };
$subtract = $m ==> $n ==> { $a = $n($decrement); return $a($m); };
$multiply = $m ==> $n ==> { $a = $n($add($m)); return $a($zero); };
$power = $m ==> $n ==> { $a = $n($multiply($m)); return $a($one); };
$pair = $x ==> $y ==> $f ==> { $a = $f($x); return $a($y); };
$car = $p ==> $p($x ==> $y ==> $x);
$cdr = $p ==> $p($x ==> $y ==> $y);
$a = $multiply($five); $a = $a($two); $b = $increment($a); $c = $increment($b); $d = $increment($c); $e = $increment($d); $f = $increment($e); $g = $increment($f); $h = $increment($g); $i = $increment($h); $j = $increment($i); $k = $increment($j); $l = $increment($k); $m = $increment($l); $n = $increment($m); $o = $increment($n); $p = $increment($o); $q = $increment($p); $r = $increment($q); $s = $increment($r); $t = $increment($s); $u = $increment($t); $v = $increment($u); $w = $increment($v); $x = $increment($w); $y = $increment($x); $z = $increment($y);
$A = $increment($z); $B = $increment($A); $C = $increment($B); $D = $increment($C); $E = $increment($D); $F = $increment($E); $G = $increment($F); $H = $increment($G); $I = $increment($H); $J = $increment($I); $K = $increment($J); $L = $increment($K); $M = $increment($L); $N = $increment($M); $O = $increment($N); $P = $increment($O); $Q = $increment($P); $R = $increment($Q); $S = $increment($R); $T = $increment($S); $U = $increment($T); $V = $increment($U); $W = $increment($V); $X = $increment($W); $Y = $increment($X); $Z = $increment($Y);
$dot = $increment($Z); $comma = $increment($dot); $exclamationMark = $increment($comma); $questionMark = $increment($exclamationMark); $colon = $increment($questionMark);
- Output for 8.0.13
- Parse error: syntax error, unexpected variable "$zero" in /in/XDELb on line 3
Process exited with code 255. - Output for 7.3.32 - 7.3.33, 7.4.33
- Parse error: syntax error, unexpected '$zero' (T_VARIABLE) in /in/XDELb on line 3
Process exited with code 255.
preferences:
163.82 ms | 401 KiB | 171 Q