diff options
author | Siddarth Suresh <155843085+SiddarthSuresh98@users.noreply.github.com> | 2025-04-08 10:17:09 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-08 10:17:09 -0400 |
commit | cc1e5892a25949b996d69a0b07f151a276ef2570 (patch) | |
tree | 643d37db692c19d1ef64223eadcac7a28dbbd7db /src/package.lisp | |
parent | 19d13c8339ee990fba358417a54aa6f1c94c7bca (diff) | |
parent | b85c10ba1c53f1b442fea6bde4c2a2f73cfe5d6b (diff) |
Merge pull request #1 from bdunahu/bdunahu
Add logic to open file, full lexer and tests.
Diffstat (limited to 'src/package.lisp')
-rw-r--r-- | src/package.lisp | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/src/package.lisp b/src/package.lisp index 9d21293..3364856 100644 --- a/src/package.lisp +++ b/src/package.lisp @@ -1,7 +1,26 @@ -(defpackage #:rva +helper(defpackage #:rva (:use #:cl) (:export #:main)) (defpackage #:util (:use #:cl) - (:export #:asm-extension?)) + (:export #:asm-extension? + #:format-as-binary + #:type-r + #:type-i + #:type-j + #:label-loc)) + +(defpackage #:lex + (:use #:cl) + (:export #:lexer-error + #:file->tokens + ;; exported for testing only + #:read-token)) + +(defpackage #:parse + (:use #:cl) + (:export #:parser-error + #:tokens->ast + ;; exported for testing only + #:extract-label)) |