From 11ecac1d0686d5ed75b73eee0c860d7d67f6d6f0 Mon Sep 17 00:00:00 2001 From: bd Date: Tue, 5 Nov 2024 12:42:29 -0500 Subject: Add parser and ast generation for trivial programs --- src/gscc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/gscc') diff --git a/src/gscc b/src/gscc index 82ed649..c5ddbd3 100755 --- a/src/gscc +++ b/src/gscc @@ -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) -- cgit v1.2.3