Re: How to implement both object->method and module::function interface?
[email protected] (Chaim Frenkel) 15 Aug 2000 15:17:36 -0400
| Newsgroups | perl.perl6.stdlib |
|---|---|
| Message-ID | <[email protected]> |
>>>>> "GB" == Graham Barr <[email protected]> writes: GB> On Tue, Aug 15, 2000 at 10:14:36AM -0400, Chaim Frenkel wrote: >> As much as I'm not for it, would >> >> having >> >> sub foo :method {} # In objects vtbl >> and >> sub foo {} # only if procedural call >> >> being a valid construct and having perl dispatch appropriately, be >> viable? GB> What does it mean ? Can the first only ever be called as a methoed and the GB> second as a procedure ? Will we have to define both foo's ? That was my suggestion. And the _author_ if supplying a dual mode module would define both. Either one in terms of the other in order to save coding. Or if there were a good reason, two seperate versions. As I said I'm not enamoured of this suggestion. But it's a thought. Do you think perl can dynamically create one of the styles from the other? <chaim> -- Chaim Frenkel Nonlinear Knowledge, Inc. [email protected] +1-718-236-0183