Hi all, Samuel Tardieu recently proposed a patch which removed the third 'tail' quotation from the do/until/while combinators. I have now merged his changes. Basically, instead of writing
[ foo ] [ bar ] [ baz ] while You now write [ foo ] [ bar ] while baz I took Samuel's changes to their logical conclusion and made the corresponding changes to produce and produce-as also. The hard to understand stack effect rules for the tail quotation in these combinators confused beginners to no end, so much that I would just recommend they use tail recursion instead. This is not a good state of affairs, but thankfully it is no longer an issue now. Slava ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
