From 24cad130fb3b4f81d029bd9edd6ed4e733507fbf Mon Sep 17 00:00:00 2001 From: Aleksei Eaves Date: Tue, 16 Apr 2024 11:02:08 +1000 Subject: grammar.lisp -> syntax.lisp, added attribute pass and word rule --- main.lisp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'main.lisp') diff --git a/main.lisp b/main.lisp index ccc059a..48fefe0 100644 --- a/main.lisp +++ b/main.lisp @@ -28,10 +28,22 @@ ESPECIALLY run through the output of macro-list to find collisions This owuld make it simple |# +;; Utility functions used in all other files. (load "~/clasm-6502/utilities.lisp") +;; Data related to the CPU (load "~/clasm-6502/6502.lisp") -(load "~/calsm-6502/grammar.lisp") +;; Syntax rules +(load "~/clasm-6502/syntax.lisp") +;; Parse the source file into a list. +(load "~/clasm-6502/parse-source.lisp") +;; Process the program list macros. +(load "~/clasm-6502/macro.lisp") + +;; Process the program list attributes +(load "~/clasm-6502/attributes.lisp") + +(load "~/clasm-6502/labels.lisp") -- cgit v1.2.3