summaryrefslogtreecommitdiff
path: root/jefs.fs
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-02-27 19:53:32 +1100
committerkitty <nepeta@canaglie.net>2026-02-27 19:53:32 +1100
commit98bbddb5e4bcf58c2dc24aebfdfcc48e165e194f (patch)
tree412c02451abbbaad8f1bc49b3d3ccc9e90560d05 /jefs.fs
parentcb441fd2ddedbb6762f5bd2a2fca2f6fb7d60931 (diff)
example: write line from stdin to stdout
i am unnervingly close to interactive input surprisingly soon
Diffstat (limited to 'jefs.fs')
-rw-r--r--jefs.fs4
1 files changed, 3 insertions, 1 deletions
diff --git a/jefs.fs b/jefs.fs
index e80b1d7..aa2d23c 100644
--- a/jefs.fs
+++ b/jefs.fs
@@ -258,4 +258,6 @@ make file-buffer file-buffer-length allot
: write-file ( c-addr u fd -- ?u flag ) >r swap r> syswrite errno ;
\ }}}
-.free bye
+file-buffer file-buffer-length stdin read-file drop file-buffer swap stdout write-file
+bye
+\ .free bye