Test call-next-method from an uncomipiled method in a compiled deployment
parent
3e7afcac29
commit
2f3b05b108
|
@ -0,0 +1,18 @@
|
||||||
|
! Copyright (C) 2008 Slava Pestov.
|
||||||
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
|
USING: kernel math namespaces ;
|
||||||
|
IN: tools.deploy.test.7
|
||||||
|
|
||||||
|
SYMBOL: my-var
|
||||||
|
|
||||||
|
GENERIC: my-generic ( x -- b )
|
||||||
|
|
||||||
|
M: integer my-generic sq ;
|
||||||
|
|
||||||
|
M: fixnum my-generic call-next-method my-var get call ;
|
||||||
|
|
||||||
|
: test-7 ( -- )
|
||||||
|
[ 1 + ] my-var set-global
|
||||||
|
12 my-generic 145 assert= ;
|
||||||
|
|
||||||
|
MAIN: test-7
|
|
@ -0,0 +1,15 @@
|
||||||
|
USING: tools.deploy.config ;
|
||||||
|
H{
|
||||||
|
{ deploy-threads? t }
|
||||||
|
{ deploy-word-props? f }
|
||||||
|
{ deploy-ui? f }
|
||||||
|
{ deploy-io 2 }
|
||||||
|
{ deploy-math? t }
|
||||||
|
{ "stop-after-last-window?" t }
|
||||||
|
{ deploy-compiler? t }
|
||||||
|
{ deploy-unicode? f }
|
||||||
|
{ deploy-c-types? f }
|
||||||
|
{ deploy-reflection 1 }
|
||||||
|
{ deploy-word-defs? f }
|
||||||
|
{ deploy-name "tools.deploy.test.7" }
|
||||||
|
}
|
Loading…
Reference in New Issue