From e0557be8997bf683d1440f9c226c41ebbafbe83d Mon Sep 17 00:00:00 2001 From: Warren Toomey Date: Tue, 1 Mar 2016 17:20:41 +1000 Subject: [PATCH] src/cmd/cat.s: lots more comments added to the code. --- src/cmd/cat.s | 124 +++++++++++++++++++++++++------------------------- 1 file changed, 63 insertions(+), 61 deletions(-) diff --git a/src/cmd/cat.s b/src/cmd/cat.s index eb39887..abb566a 100644 --- a/src/cmd/cat.s +++ b/src/cmd/cat.s @@ -10,17 +10,17 @@ dac name loop: - sys open; name:0; 0; " Open file, get fd back + sys open; name:0; 0 " Open file, get fd back spa jmp badfile " Negative fd, exit with an error message - dac fi " save file descriptor in fi + dac fi " Save file descriptor in fi 1: - jms getc " get a character in AC + jms getc " Get a character in AC sad o4 - jmp 1f - jms putc " write the character on stdout - jmp 1b + jmp 1f " Break the loop when we get a ctrl-D + jms putc " Write the character on stdout + jmp 1b " and loop back 1: lac fi " Close the file descriptor in fi @@ -57,16 +57,16 @@ nofiles: 1: ; 040; ;;