Project restructuring to support the new direction

This commit is contained in:
Dane Johnson 2025-08-28 13:02:37 -05:00
parent d109b6f374
commit 330aca002f
11 changed files with 89 additions and 99 deletions

View File

@ -1,9 +1,7 @@
(define-module (scmvm)
#:use-module (scmvm vm)
#:use-module (scmvm assembler)
#:use-module (scmvm debugger)
#:use-module (ice-9 ports)
#:export (read-all-instructions instructions-from-file))
#:export (read-all-instructions
instructions-from-file))
(define (read-all-instructions)
(let ([inst (read)])

View File

@ -1,4 +1,4 @@
(define-module (scmvm assembler)
(define-module (scmvm language assembler)
#:use-module (srfi srfi-1)
#:use-module (scmvm vm)
#:use-module (rnrs bytevectors)

View File

@ -1,8 +0,0 @@
(use-modules (scmvm)
(scmvm vm)
(scmvm assembler)
(scmvm debugger))
(define my-instructions (instructions-from-file "./asm/runtime.scm"))
(define my-debugger (make-debugger my-instructions))
(define my-vm (debugger-vm my-debugger))

View File

@ -1,5 +1,5 @@
(use-modules (d- test)
(scmvm assembler)
(scmvm language assembler)
(scmvm vm)
(scmvm debugger)
(rnrs bytevectors)