diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-05-28 22:31:52 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-05-28 22:31:52 -0700 |
commit | 583a966d3e0b0f0e0fa9166986c877fda0643196 (patch) | |
tree | e62b31a3ed4f615330d7bf42d83a84b54e0c315f /apps/print-file.mu | |
parent | 429cebf3e4c4ce5ba81443968d28b88bdfd2584e (diff) | |
download | mu-583a966d3e0b0f0e0fa9166986c877fda0643196.tar.gz |
6422 - size-of for handles
Diffstat (limited to 'apps/print-file.mu')
-rw-r--r-- | apps/print-file.mu | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/print-file.mu b/apps/print-file.mu index 5010bafb..b5b5601b 100644 --- a/apps/print-file.mu +++ b/apps/print-file.mu @@ -14,8 +14,16 @@ $main-body: { { break-if-<= var filename/edx: (addr addr array byte) <- index args 1 + var in: (handle buffered-file) + { + var addr-in/eax: (addr handle buffered-file) <- address in + open *filename, 0, addr-in + } + var in-addr/eax: (addr buffered-file) <- lookup in print-string "filename: " print-string *filename + print-string ": " + print-int32-to-screen in-addr print-string "\n" } } |