Re: RFC 339 (v1) caller->eval BLOCK

2000-10-02 Thread Greg Williams
At 18:43 -0500 2000/10/02, David L. Nicol wrote: >Hmm. C could be implemented in terms of the rfc 340 C like >so: > > $scope_out_here = with; > if ($ints) { > with $scope_out_here {use integer} > }; > >C is about subroutine calls. Interesting! I have a few questions (meandering thoug

Re: RFC 339 (v1) caller->eval BLOCK

2000-10-02 Thread David L. Nicol
Greg Williams wrote: > as I remember, the C pragma, when used, would simply act as if the >enclosing scope were not in place, enabling such things as: > if ($ints) { > no scope; > use integer; > } Hmm. C could be implemented in terms of the rfc 340 C like so: $scope_out_here = with;

Re: RFC 339 (v1) caller->eval BLOCK

2000-09-29 Thread Nathan Wiger
> > caller->eval EXPRESSION; > > That's mad, bad, scary and dangerous. Let's do it. Yes, this is cool. In fact, I'm writing Regexp::Func right now as a prototype for RFC 164 and discovering I could really use this - in fact, need it. A couple things: 1. Implement this eval as UNIVERSA