File:  [Research Unix] / researchv10dc / cmd / icon / book / f / ackertr.icn
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:34 2018 UTC (8 years, 3 months ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Dan Cross

procedure ackertrace(i,j)
   static level
   local result
   initial level := 0
   write(repl("x",level +:= 1))
   if i = 0 then result := j + 1
   else if j = 0 then result := ackertrace(i - 1,1)
   else result := ackertrace(i - 1,ackertrace(i,j - 1))
   level -:= 1
   return result
end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.