|
|
1.1 ! root 1: f := open("expr63.icn") ----> file(expr63.icn) ! 2: record array(a,b,c,d,e,f,g) ! 3: ! 4: procedure dummy(u,v,x,y,z) ! 5: suspend u | v ! 6: return x ! 7: end ! 8: ! 9: procedure main() ! 10: write("f := open(\"expr63.icn\") ----> ",image(f := open("expr63.icn")) | "none") ! 11: write("while writes(reads(f)) ----> ",image(while writes(reads(f))) | "none") ! 12: write("close(f) ----> ",image(close(f)) | "none") ! 13: write("f := open(\"expr63.icn\") ----> ",image(f := open("expr63.icn")) | "none") ! 14: write("while writes(reads(f,10)) ----> ",image(while writes(reads(f,10))) | "none") ! 15: write("reads(f,0) ----> ",image(reads(f,0)) | "none") ! 16: end ! 17: while writes(reads(f)) ----> none ! 18: close(f) ----> file(expr63.icn) ! 19: f := open("expr63.icn") ----> file(expr63.icn) ! 20: record array(a,b,c,d,e,f,g) ! 21: ! 22: procedure dummy(u,v,x,y,z) ! 23: suspend u | v ! 24: return x ! 25: end ! 26: ! 27: procedure main() ! 28: write("f := open(\"expr63.icn\") ----> ",image(f := open("expr63.icn")) | "none") ! 29: write("while writes(reads(f)) ----> ",image(while writes(reads(f))) | "none") ! 30: write("close(f) ----> ",image(close(f)) | "none") ! 31: write("f := open(\"expr63.icn\") ----> ",image(f := open("expr63.icn")) | "none") ! 32: write("while writes(reads(f,10)) ----> ",image(while writes(reads(f,10))) | "none") ! 33: write("reads(f,0) ----> ",image(reads(f,0)) | "none") ! 34: end ! 35: while writes(reads(f,10)) ----> none ! 36: Run-time error 205 at line 14 in expr63.icn ! 37: value out of range ! 38: offending value: 0
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.