4.3BSD/usr/contrib/icon/test/distr/std84.out

tab := create {write("entering tab"); 1 | 2 | 3} ----> co-expression(0)
trim := create {write("entering trim"); @tab | (main @:= tab)} ----> co-expression(0)
entering trim
entering tab
@trim ----> 1
@trim ----> 2
co-expression(2)
write(image(trim)) ----> "co-expression(2)"
co-expression(2)
write(image(tab)) ----> "co-expression(2)"
2
write(image(main)) ----> "2"
Run-time error 118 at line 16 in std84.icn
co-expression expected
offending value: 2