diff options
author | bd <bdunaisky@umass.edu> | 2024-11-05 12:42:29 -0500 |
---|---|---|
committer | bd <bdunaisky@umass.edu> | 2024-11-05 12:42:29 -0500 |
commit | 11ecac1d0686d5ed75b73eee0c860d7d67f6d6f0 (patch) | |
tree | c3c7f91f49f85eab84275f98a49d5a7175a0bba9 /src/gscc | |
parent | fdcf4be12c7c8913ccd26ebcab7cb05eb2abaa48 (diff) |
Add parser and ast generation for trivial programs
Diffstat (limited to 'src/gscc')
-rwxr-xr-x | src/gscc | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -4,7 +4,8 @@ (use-modules (ice-9 getopt-long) - (modules lexer lexer)) + (modules lexer lexer) + (modules parser parser)) (define version "v0.1") @@ -36,8 +37,8 @@ file on a success." (let* ((port (open-input-file file)) (tokens (begin (set-current-input-port port) (read-tokens)))) - ;; (when parse? - ;; ) + (when parse? + (p-program tokens)) (close-input-port port))) (define (postprocess file dest) |