: parse-definition* ( accum -- accum )
parse-definition >fake-quotations suffix!
- [ fake-quotations> first ] over push-all ;
+ [ fake-quotations> first ] append! ;
: parse-declared* ( accum -- accum )
complete-effect
FUNCTOR-SYNTAX: M:
scan-param suffix!
scan-param suffix!
- [ create-method-in dup method-body set ] over push-all
+ [ create-method-in dup method-body set ] append!
parse-definition*
\ define* suffix! ;
scan-param suffix!
scan-param suffix!
complete-effect
- [ [ [ boa ] curry ] over push-all ] dip suffix!
+ [ [ [ boa ] curry ] append! ] dip suffix!
\ define-declared* suffix! ;
FUNCTOR-SYNTAX: :
parse-declared*
\ define-macro suffix! ;
-FUNCTOR-SYNTAX: inline [ word make-inline ] over push-all ;
+FUNCTOR-SYNTAX: inline [ word make-inline ] append! ;
FUNCTOR-SYNTAX: call-next-method T{ fake-call-next-method } suffix! ;