acker.vs 286 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 12 13 # solution of fast growing recursive function ackerman(mc,nc) MC : int = 3; NC : int = 8; acker = map (m, n) [ ? [ m=0 -> ^ n+1; | n=0 -> ^ @(m-1, 1); | * -> ^ @(m-1, @(m, n-1)); ] ]; program = map () -> () [ write_int (acker (MC, NC)); write_char (10); ];