term% hoc func fac(a) { if (a <= 0) return 1 else return a * fac(a-1) } fac(99) hoc 903: suicide: sys: trap: fault read addr=0x1b004 pc=0x0000af9a This change was copied from the published unix version