summaryrefslogtreecommitdiff
path: root/src/gscc
diff options
context:
space:
mode:
authorbd <bdunaisky@umass.edu>2024-11-04 22:28:56 -0500
committerbd <bdunaisky@umass.edu>2024-11-04 22:28:56 -0500
commit4717b3ea91b47c3d04d09cf84b9221ea1f89d9f2 (patch)
tree8e5c3d6a83609cd32dbf663b409485697196f7a5 /src/gscc
parentbad998157c95851eb29d3e4f6824a276d7032b12 (diff)
Basic lexer with unit tests
Diffstat (limited to 'src/gscc')
-rwxr-xr-xsrc/gscc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gscc b/src/gscc
index 7ee1bf1..8914016 100755
--- a/src/gscc
+++ b/src/gscc
@@ -34,7 +34,8 @@ file on a success."
(define (process file parse? assemble?)
"Driver for lexing, parsing, and assembly generation."
(let ((port (open-input-file file)))
- (read-tokens-from-port port)
+ (set-current-input-port port)
+ (read-tokens)
(close-input-port port)))
(define (postprocess file dest)