Cleanup
parent
1f153c24b2
commit
e6bc188bad
|
|
@ -44,9 +44,10 @@ M: alien-callback-error summary ( error -- )
|
||||||
callback-bottom
|
callback-bottom
|
||||||
] "infer" set-word-prop
|
] "infer" set-word-prop
|
||||||
|
|
||||||
: linearize-callback ( node -- linear )
|
: linearize-callback ( node -- )
|
||||||
[ %prologue , alien-callback-word %jump , ] { } make ;
|
dup alien-callback-xt [
|
||||||
|
alien-callback-word %jump ,
|
||||||
|
] make-linear ;
|
||||||
|
|
||||||
M: alien-callback linearize* ( node -- )
|
M: alien-callback linearize* ( node -- )
|
||||||
dup linearize-callback over alien-callback-xt
|
dup linearize-callback linearize-next ;
|
||||||
linearized get set-hash linearize-next ;
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue