summaryrefslogtreecommitdiff
path: root/main.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'main.lisp')
-rw-r--r--main.lisp14
1 files changed, 13 insertions, 1 deletions
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")