/--- On Tue, Aug 29, 2000 at 06:33:41PM -0400, John Porter wrote: | $x = 0; | | sub side { | $x = 1; | } | | trans { | local $x; | side(); | print "x=$x\n"; # should print 1 | die; | } | | print "x=$x\n"; # should print 0 | | Personally, I'd rather see transaction-enabling requested on | a per-variable basis. I prefer that syntax too... \--- Anyway, think "local" and "trans" as _different_, because these are for _different_ purposes, and may the programmer get confused. For example, he cannot use _real_ local variables in a transaction... dLux -- mailto:[EMAIL PROTECTED] icq:30329785
- Re: RFC 130 (v4) Transaction-enabled variables for Perl6 dLux
- Re: RFC 130 (v4) Transaction-enabled variables for ... Steve Fink
- Re: RFC 130 (v4) Transaction-enabled variables ... Jarkko Hietaniemi
- Re: RFC 130 (v4) Transaction-enabled variab... Dan Sugalski
- Re: RFC 130 (v4) Transaction-enabled variables ... John Porter
- Re: RFC 130 (v4) Transaction-enabled variables ... Chaim Frenkel
- Re: RFC 130 (v4) Transaction-enabled variab... Ken Fox
- Re: RFC 130 (v4) Transaction-enabled va... John Porter
- Re: RFC 130 (v4) Transaction-enabled va... dLux
- Re: RFC 130 (v4) Transaction-enabled va... John Porter
- Re: RFC 130 (v4) Transaction-enabled va... dLux
- Re: RFC 130 (v4) Transaction-enabled va... Chaim Frenkel
- Re: RFC 130 (v4) Transaction-enabled va... Ken Fox
- Re: RFC 130 (v4) Transaction-enabled va... Chaim Frenkel
- Re: RFC 130 (v4) Transaction-enabled va... dLux
- Re: RFC 130 (v4) Transaction-enabled va... Dan Sugalski
- Re: RFC 130 (v4) Transaction-enabled va... dLux
- Re: RFC 130 (v4) Transaction-enabled va... Bart Lateur
- Re: RFC 130 (v4) Transaction-enabled va... Jarkko Hietaniemi
- Re: RFC 130 (v4) Transaction-enabled va... Chaim Frenkel
- Re: RFC 130 (v4) Transaction-enabled va... dLux