1 # example program: read a character from one file and write it to another
2 # BEWARE: this will modify your file system
3 # before running it, put a character into /tmp/mu-x
4 # after running it, check /tmp/mu-y
8 f:num/file <- $open-file-for-reading [/tmp/mu-x]
9 $print [file to read from: ], f, 10/newline
10 c:char, eof?:bool <- $read-from-file f
11 $print [copying ], c, 10/newline
13 $print [file after closing: ], f, 10/newline
14 f <- $open-file-for-writing [/tmp/mu-y]
15 $print [file to write to: ], f, 10/newline