On May 4, 2009, at 12:38 PM, Michele Simionato wrote:
Perhaps it can be done portably. I have some little idea, but I will have to try it tomorrow.
I think I know where you're going, but I'll wait and see. :-) The word "portably" here would mean "works on existing systems" since it's based on trial and error. It would not mean "portably as specified in R6RS" (I don't think you can get much mileage out of side effects given the anything-goes loosey-goosey requirements in R6RS). Meaning, a future system might come out and print (a b a b a b a b a b) without much violation of R6RS but I'm not sure, so, don't quote me on it. Aziz,,,
