# PCASTLI version 2.7 # fact improvement mknode(fact.childset[1], `if (x < 1) { print("Parameter must be greater than zero.") abort() }', 0) fact(-2) info(fact.childset[1]) info(fact.childset[1].childset[0].childset[1].childset[1]) fact.childset[1].childset[0].childset[1].childset[1] = `return(-1)' info(fact.childset[1].childset[0].childset[1].childset[1]) fact(-2)