Use linklet functions from '#%linklet instead of from lower level.
This commit is contained in:
parent
7017781681
commit
18afdb54d6
|
@ -6,9 +6,6 @@
|
|||
(provide compile-and-decompile)
|
||||
|
||||
(define (compile-and-decompile linklet-expr print-extracted-to #:as-bytecode? as-bytecode?)
|
||||
(unless compile-linklet
|
||||
(error "Host Racket does not support linklet compilation"))
|
||||
|
||||
(log-status "Compiling and decompiling linklet to ~a" print-extracted-to)
|
||||
|
||||
(define linklet (compile-linklet linklet-expr))
|
||||
|
@ -28,9 +25,3 @@
|
|||
[zo ((dynamic-require 'compiler/zo-parse 'zo-parse) i)]
|
||||
[decompiled-expr ((dynamic-require 'compiler/decompile 'decompile) zo)])
|
||||
(pretty-write decompiled-expr o))))))
|
||||
|
||||
(define compile-linklet
|
||||
(hash-ref (primitive-table '#%linklet) 'compile-linklet #f))
|
||||
|
||||
(define hash->linklet-bundle
|
||||
(hash-ref (primitive-table '#%linklet) 'hash->linklet-bundle #f))
|
||||
|
|
Loading…
Reference in New Issue
Block a user