|
|
1.1 ! root 1: procedure teq(a1,a2) ! 2: local i ! 3: if *a1 ~= *a2 then fail # check sizes ! 4: if a1[1] ~== a2[1] then fail # check values ! 5: every i := 2 to *a1 do # check subtrees ! 6: if not teq(a1[i],a2[i]) then fail ! 7: return a2 ! 8: end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.