aboutsummaryrefslogtreecommitdiff
path: root/sys/fmtio/fscan.x
diff options
context:
space:
mode:
Diffstat (limited to 'sys/fmtio/fscan.x')
-rw-r--r--sys/fmtio/fscan.x30
1 files changed, 30 insertions, 0 deletions
diff --git a/sys/fmtio/fscan.x b/sys/fmtio/fscan.x
new file mode 100644
index 00000000..4a76c772
--- /dev/null
+++ b/sys/fmtio/fscan.x
@@ -0,0 +1,30 @@
+# Copyright(c) 1986 Association of Universities for Research in Astronomy Inc.
+
+# FSCAN -- Begin scanning a line from a file.
+
+int procedure fscan (fd)
+
+int fd
+int getlline()
+include "scan.com"
+errchk getlline
+
+begin
+ if (getlline (fd, sc_scanbuf, SZ_SCANBUF) == EOF)
+ return (EOF)
+ else {
+ call reset_scan()
+ return (OK)
+ }
+end
+
+
+# SCAN -- Scan the standard input.
+
+int procedure scan()
+
+int fscan()
+
+begin
+ return (fscan (STDIN))
+end