Re: The distinction between do BLOCK while COND and EXPR while COND should go

2000-09-03 Thread Chaim Frenkel
"TC" == Tom Christiansen [EMAIL PROTECTED] writes: I don't want to jam a list into anything. I want it to remain a list. TC Then it won't fit. Don't you understand? YOU CANNOT LET IT REMAIN TC A LIST AND PUT ALL THOSE THINGS IN A SCALAR SLOT. sub fn { return (3,5,7) } $x = fn; # I

Re: The distinction between do BLOCK while COND and EXPR while COND should go

2000-09-03 Thread Tom Christiansen
Think of it this way: you're asking that when you write return WHATEVER; (for various values of WHATEVER) that *sometimes* it's context dependent, and sometimes it's not. Right now, it always is, which is more consistent, predictable, and explainable than the alternative. Or maybe you're

Re: RFC 178 (v1) Lightweight Threads

2000-09-03 Thread Steven W McDougall
There is a fundemental issue on how values are passed between threads. Does the value leave one thread and enter the other or are they shared. The idea tossed around -internals was that a value that crosses a thread boundary would have a wrapper/proxy attached to handle the mediation. The