Remove failing tests, remove implemented code generator

This commit is contained in:
dane committed 2025-11-25 17:45:18 -06:00
1 parent 4f8459ae64
commit b5d3438e79
2 files changed
+1 -13

No files matched your search

-2
View File
@@ -163,5 +163,3 @@
`(let ([,$t ,t]) ,(k $t))))))) `(let ([,$t ,t]) ,(k $t)))))))
(define-cps-loop normalize-name* normalize-name) (define-cps-loop normalize-name* normalize-name)
;; Machine code generation
+1 -11
View File
@@ -3,7 +3,7 @@
(scmvm vm) (scmvm vm)
(scmvm debugger) (scmvm debugger)
(scmvm language assembly) (scmvm language assembly)
(scmvm language cps) (scmvm language scheme)
(rnrs bytevectors) (rnrs bytevectors)
(rnrs io ports) (rnrs io ports)
((scheme base) ((scheme base)
@@ -167,13 +167,3 @@
(debugger-continue my-debugger) (debugger-continue my-debugger)
(assert-equal 23 (vm-pc my-vm)) ;; continue stops stepping (assert-equal 23 (vm-pc my-vm)) ;; continue stops stepping
)) ))
(define-test-suite "cps"
(define-test "atomics"
(define asm (make-assembler))
(compile-cps asm '(1))
(assert-equal 1 (bytevector-u32-native-ref (assembler-buf asm) 0)))
(define-test "atomics"
(define asm (make-assembler))
(compile-cps asm '(1))
(assert-equal 1 (bytevector-u32-native-ref (assembler-buf asm) 0))))