-IN: multi-methods.tests
USING: multi-methods tools.test math sequences namespaces system
kernel strings ;
+IN: multi-methods.tests
[ { POSTPONE: f integer } ] [ { f integer } canonicalize-specializer-0 ] unit-test
-IN: multi-methods.tests
USING: multi-methods tools.test math sequences namespaces system
kernel strings words compiler.units quotations ;
+IN: multi-methods.tests
DEFER: fake
\ fake H{ } clone "multi-methods" set-word-prop
-IN: multi-methods.tests
USING: math strings sequences tools.test ;
+IN: multi-methods.tests
GENERIC: legacy-test ( a -- b )
-IN: multi-methods.tests
USING: multi-methods tools.test math sequences namespaces system
kernel strings definitions prettyprint debugger arrays
hashtables continuations classes assocs accessors see ;
RENAME: GENERIC: multi-methods => multi-methods:GENERIC:
+IN: multi-methods.tests
multi-methods:GENERIC: first-test ( -- )