git @ Cat's Eye Technologies Vinegar / master eg / fact.vinegar
master

Tree @master (Download .tar.gz)

fact.vinegar @masterraw · history · blame

fact = dup int[0] gt! (dup int[1] eq! | pop dup int[1] sub fact mul);
main = int[5] fact;