At 11:35 PM 9/3/2001 -0400, Ken Fox wrote:
>Dan Sugalski wrote:
> > Good. It should. It's a scary feature, and hopefully that same fear will
> > strike anyone else who uses it
>
>But all it takes is one fool^Wbrave person to mess up somebody
>else's perfectly working code. Basically I think this throws us
>back to the bad old days when we only had "local".
It's not like you can't now do:
*LWP::get = return_random_function;
and screw things up in many interesting ways.
>Confining it to compile time would allow people to define
>custom pragmas and import lexicals. Nat would be happy. Who would
>be unhappy?
It's not a matter of who'd be unhappy, it'd be a matter of what couldn't we do?
Not that, speaking strictly as a compiler guy, I'd mind restricting it to
compile-time only. But I can see nifty things to be done at runtime, so I'm
OK with it.
> > Besides, I'm not the guy to talk to about restricting this. Take it up with
> > the language guys. :)
>
>I haven't seen an Apocalypse mention anything about it, so I'm
>hoping this is just a misunderstanding. ;)
Don't think so. Damian's been talking about it as he goes around. I think
you'll find that this goes in, unless there are performance reasons against
it. (I can think of a few)
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk