Remove failing tests, remove implemented code generator

This commit is contained in:
2025-11-25 17:45:18 -06:00
parent 4f8459ae64
commit b5d3438e79
2 changed files with 1 additions and 13 deletions

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

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))))