Re: RFC: Proposal for dynamic binding

2006-12-13 Thread Bob Rogers
From: Allison Randal <[EMAIL PROTECTED]> Date: Sat, 09 Dec 2006 21:55:35 -0800 Bob Rogers wrote: > This is also my definition of "dynamic scoping". Were you not aware of > this behavior of "local", or are we talking about different things > entirely? I was talking about the

Re: RFC: Proposal for dynamic binding

2006-12-07 Thread Bob Rogers
From: Allison Randal <[EMAIL PROTECTED]> Date: Wed, 06 Dec 2006 20:09:09 -0800 Bob Rogers wrote: > Allison Randal wrote: > >The proposal starts off talking about Perl 5's 'local' and Perl 6's >'temp'. They are lexical in nature (though they're more feature-rich

Re: RFC: Proposal for dynamic binding

2006-12-06 Thread Allison Randal
Bob Rogers wrote: > Allison Randal wrote: The proposal starts off talking about Perl 5's 'local' and Perl 6's 'temp'. They are lexical in nature (though they're more feature-rich than simple lexicals). They only exist within a specific lexical scope, and "roll back" on exiting tha

Re: RFC: Proposal for dynamic binding

2006-11-27 Thread Bob Rogers
From: Allison Randal <[EMAIL PROTECTED]> Date: Sun, 26 Nov 2006 18:14:28 -0800 Bob Rogers wrote: > >- Overall, I want the implementation of dynamic binding to be tied in >more closely with the implementation of globals and lexicals. >Particularly lexicals. They'

Re: RFC: Proposal for dynamic binding

2006-11-26 Thread Allison Randal
Bob Rogers wrote: - Overall, I want the implementation of dynamic binding to be tied in more closely with the implementation of globals and lexicals. Particularly lexicals. They're already operating under the same scope constraints as locals. They already have storage for named va

RFC: Proposal for dynamic binding

2006-11-24 Thread Bob Rogers
From: Bob Rogers <[EMAIL PROTECTED]> Date: Sun, 12 Nov 2006 21:56:04 -0500 The attached patch adds a docs/pdds/pddXX_dynbind.pod file, which is a proposal for dynamic binding in Parrot . . . I have made some minor updates to the doc which are available here: http://rgrjr.d

Re: RFC: Proposal for dynamic binding

2006-11-16 Thread Bob Rogers
From: Allison Randal <[EMAIL PROTECTED]> Date: Thu, 16 Nov 2006 17:29:57 -0800 Bob Rogers wrote: >The attached patch adds a docs/pdds/pddXX_dynbind.pod file, which is > a proposal for dynamic binding in Parrot. Please give this a read, when > you have a chance, and let me kn

Re: RFC: Proposal for dynamic binding

2006-11-16 Thread Allison Randal
Bob Rogers wrote: The attached patch adds a docs/pdds/pddXX_dynbind.pod file, which is a proposal for dynamic binding in Parrot. Please give this a read, when you have a chance, and let me know what you think. (For those who would rather not patch their Parrot in order to read it, I also hav

Re: RFC: Proposal for dynamic binding

2006-11-13 Thread Bob Rogers
From: Leopold Toetsch <[EMAIL PROTECTED]> Date: Mon, 13 Nov 2006 21:19:26 +0100 Am Montag, 13. November 2006 03:56 schrieb Bob Rogers: > +There are two techniques for implementing dynamic binding. ?These are > +traditionally called deep binding and shallow binding [2]. Can you p

Re: RFC: Proposal for dynamic binding

2006-11-13 Thread Leopold Toetsch
Am Montag, 13. November 2006 03:56 schrieb Bob Rogers: > +There are two techniques for implementing dynamic binding.  These are > +traditionally called deep binding and shallow binding [2]. Can you please consider the impacts of a third variant using STM, which is already implemented: $ cat stm.

RFC: Proposal for dynamic binding

2006-11-13 Thread Bob Rogers
From: Bob Rogers <[EMAIL PROTECTED]> Date: Sun, 12 Nov 2006 21:56:04 -0500 The attached patch adds a docs/pdds/pddXX_dynbind.pod file . . . Ahem, this patch should have been called "dynbind-deep-vars-2.patch" instead of "dynbind-shallow-vars-2.patch". I hope this is the only place I