➜ ~ cat fac.factor USING: kernel prettyprint math ; IN: fac : fac ( x -- y ) dup 1 = [ drop 1 ] [ dup 1 - fac * ] if ; 10 fac ➜ ~ factor fac.factor Quotation's stack effect does not match call site quot [ 10 fac ] effect (( -- ))