mov fchain,r3 / flush all files
bit $SYNC,FUNIT(r0) / dirty bit
/ something is in the window
/ and then sets the dirty
/ bit effectively throwing the
mov FBUF(r0),-(sp) / the hidden buffer
movb (r2)+,-(sp) / the character to write
tst _errno / error occurred?
FTEXT+FREAD+SYNC+0 / flags & unit number
u1buf: 1 / file descriptor for putc
u1buf / putc buffer pointer
nextu: '0 / next temp file
stdin: <standard input\0>
stdout: <standard output\0>