From e02e972d27c95e199cffc723ace7af5384e51df7 Mon Sep 17 00:00:00 2001 From: Scott Richmond Date: Sat, 20 May 2023 14:25:33 -0400 Subject: [PATCH] Start work on a compiler --- src/ludus/compile.clj | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ludus/compile.clj b/src/ludus/compile.clj index e3f0423..bcfd8df 100644 --- a/src/ludus/compile.clj +++ b/src/ludus/compile.clj @@ -2,4 +2,12 @@ (:require [ludus.grammar :as g] [ludus.parser-new :as p] - [ludus.scanner :as s])) \ No newline at end of file + [ludus.scanner :as s])) + +(def source + "1" + ) + +(def result (->> source s/scan :tokens (p/apply-parser g/script))) + +(println result) \ No newline at end of file