]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/math/dual/dual.factor
factor: Rename MACRO: and MACRO: to have quot as the output in stack effects.
[factor.git] / extra / math / dual / dual.factor
index 640c776b8a6608513ed7fead0fd286714f3a1aa9..4512eb8f76567ab0e59b28d1be9ddd6274231143 100644 (file)
@@ -33,7 +33,7 @@ MACRO: ordinary-op ( word -- o )
 ! e1 o1 o2 ... oN e2 o1 o2 ... oN ... eN o1 o2 ... oN
 ! This allows a set of partial derivatives each to be evaluated
 ! at the same point.
-MACRO: duals>nweave ( n -- )
+MACRO: duals>nweave ( n -- quot )
    dup dup dup
    '[
        [ [ epsilon-part>> ] _ napply ]
@@ -64,7 +64,7 @@ MACRO: chain-rule ( word -- e )
 
 PRIVATE>
 
-MACRO: dual-op ( word -- )
+MACRO: dual-op ( word -- quot )
     [ '[ _ ordinary-op ] ]
     [ input-length '[ _ nkeep ] ]
     [ '[ _ chain-rule ] ]