Re: RFC 335 (v1) Class Methods Introspection: what methods does this object support?

2000-09-29 Thread Piers Cawley
Perl6 RFC Librarian <[EMAIL PROTECTED]> writes: > This and other RFCs are available on the web at > http://dev.perl.org/rfc/ > > =head1 TITLE > > Class Methods Introspection: what methods does this object support? > > =head1 VERSION > > Maintainer: Mark Summerfield <[EMAIL PROTECTED]> >

Re: RFC 254 (v1) Class Collections: Provide the ability tooverload classes

2000-09-29 Thread Mark Summerfield
On Thu, 28 Sep 2000, David L. Nicol wrote: [snip] >sub speak { print "kerokero"; } > >foreach (?) { # go through all the methods defined in Frog::Frog > # I know there is a way to do this but do not know what it is See RFC 335 (v1): Class Methods Introspecti

Re: RFC 336 (v1) use strict 'objects': a new pragma for using Java-like objects in Perl

2000-09-29 Thread Marco Marongiu
Hi all Preamble: 1) Everybody: excuse my english, my italian is better but you don't want me to write in italian :-) 2) Listmaster: excuse this post from an unknown address, I've just subscribed as [EMAIL PROTECTED]; 3) Everybody again: excuse the address @perlguru.com, but I didn't want my work

Re: RFC 335 (v1) Class Methods Introspection: what methods does this object support?

2000-09-29 Thread Johan Vromans
Piers Cawley <[EMAIL PROTECTED]> writes: > Actually, I'd like to see something similar done to Universal::can my @methods = $class->can(pattern) where pattern is a perl pattern matching method names. For a full list, use $class->can(); or $class->can(qr/./); -- Johan

RFC 163 (v3) Objects: Autoaccessors for object data structures

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Objects: Autoaccessors for object data structures =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 25 Aug 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 1

RFC 174 (v3) Improved parsing and flexibility of indirect object syntax

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Improved parsing and flexibility of indirect object syntax =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 29 Aug 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PROTECTED

RFC 200 (v3) Objects: Revamp tie to support extensibility (Massive tie changes)

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Objects: Revamp tie to support extensibility (Massive tie changes) =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 7 Sep 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PROTEC

RFC 265 (v3) Interface polymorphism considered lovely

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Interface polymorphism considered lovely =head1 VERSION Maintainer: Piers Cawley <[EMAIL PROTECTED]> Date: 20 Sep 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 265 Vers

RFC 335 (v2) Class Methods Introspection: what methods does this object support?

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Class Methods Introspection: what methods does this object support? =head1 VERSION Maintainer: Mark Summerfield <[EMAIL PROTECTED]> Date: 28 Sep 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL

RE: RFC 265 (v3) Interface polymorphism considered lovely

2000-09-29 Thread David Grove
> Java is one language that springs to mind that uses interface > polymorphism. Don't let this put you off -- if we must steal something > from Java let's steal something good. Interface inheritance is probably the least dignified thing to steal from Java. If we have true multiple inheritance, i

Re: RFC 319 (v1) Transparently integrate C

2000-09-29 Thread Alan Gutierrez
On 26 Sep 2000, Perl6 RFC Librarian wrote: > So, for example: > >package var; # main variable class > ># all the main Perl internal methods are defined, such ># as TIESCALAR, TIEARRAY, STORE, FETCH, etc > >package int; >use base 'var'; > ># ideas for RFC 303 >

Re: RFC 319 (v1) Transparently integrate C

2000-09-29 Thread Nathan Wiger
Alan Gutierrez wrote: > > The suggested C< use optimize > pragma is starting to grow many heads. > C< use less > was such a simple little pragma, a general direction for > the interpreter to take. Here it seems that the optimizations apply to > the C< package int; > only. Are we suggesting that o