Re: RFC 118 (v1) lvalue subs: parameters, explicit assignment, andwantarray() changes

2000-08-23 Thread perl6
On Sun, 20 Aug 2000 16:32:16 +1000 (EST), Damian Conway said: >> I think we agree. > > > > $foo is a tied variable > > $bar is a normal variable > > > > sub zap : lvalue { return $_[0] ? $foo : $bar } > > > > zap(1) = 5; # Goes to tied variabl

Re: [perl #125978] [BUG] Segfault (and other crashes) when using .hyper

2015-09-04 Thread perl6
Another way to produce such this issue: perl6 -e "say 'ip'.IO.lines.hyper.map(* ~~ /<{ (1...255).list }> '.'/).all.so" Incompatible MROs in P6opaque rebless in any mixin at src/gen/m-Metamodel.nqp:1273 in whatevercode at -e:1 Incompatible MROs in P6opaque

Re: [PATCH] multiple heredoc beginning in the same line

2016-12-02 Thread Perl6
it's not so difficult, really. you just gotta know the trick: - cd into the repository you want, then run "git am". - Use your mail client's "view source" function (ctrl-u in thunderbird for example). - copy the complete mail source including headers - paste it into the terminal that's running git

Tying & Overloading

2001-04-20 Thread branden-perl6
Hello, First of all, I'm sorry, this text is rather too long. I worked a bit too long on this, mainly because I wanted to give a big picture of it, without omitting important details. The big picture, because I wanted to show why would we bother having different ways of handling for tying and

How to deriving own distinguish type from Int?

2017-05-31 Thread cle-perl6
Hello, I am already following Perl 6 since many years. But only recently as books began to appear, I began to really learn it. One of the many things I like on Perl 6 is its static typing possibility. I am used to dynamical typed languages like Perl 5, Ruby, Python ... you name it. But I am

Re: match's replacement name?

2014-05-22 Thread perl6-users
[ Sorry for not replying to the whole list earlier, I hope all readers will be able to cope with fishing my reply out of the full-quotes. ] Peter, Here's what I came up with using the assignment variant of the substitution operator: > perl6-m -e 'my $text = "Well, hello!&

Re: match's replacement name?

2014-05-24 Thread perl6-users
On 05/23/2014 09:08 PM, Peter Schwenn wrote: > Timo, perl6-users, > > I don't want to print out the WHOLE text resulting from the match (in > my case a long file,) but just the /replacement/ string. > > [...] > > Peter Schwenn > > On Thu, May 22, 2014 at 9:5

RFC 347 (v1) Remove long-deprecated $* (aka $MULTILINE_MATCHING)

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Remove long-deprecated $* (aka $MULTILINE_MATCHING) =head1 VERSION Maintainer: Hugo van der Sanden <[EMAIL PROTECTED]> Date: 29 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 347 Version: 1 St

RFC 348 (v1) Regex assertions in plain Perl code

2000-09-29 Thread Perl6 RFC Librarian
n the faith of (??{...}). =head1 MIGRATION I have been told that people in general do not use the current implementation of (?{...}) in production code, because it tends to dump core. Also, perlre calls this feature "highly experimental, and [it] may be changed or deleted without notice". Y

RFC 351 (v1) Beyond the amnesic eval

2000-09-29 Thread Perl6 RFC Librarian
=head2 Syntax I propose the unary + as a marker that differentiates unscoped eval from classic (scoped) eval. Or one may consider a explicit keyword. I can't find a satisfactory one. Classic eval: eval {} eval "" Unscoped eval +eval {} +eval "" =head1 IMPLEMEN

RFC 80 (v4) Exception objects and classes for builtins

2000-10-03 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Exception objects and classes for builtins =head1 VERSION Maintainer: Peter Scott <[EMAIL PROTECTED]> Date: 9 Aug 2000 Last Modified: 3 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 80 Versio

RFC 151 (v4) Merge C<$!>, C<$^E>, C<$@> and C<$?>

2000-10-03 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Merge C<$!>, C<$^E>, C<$@> and C<$?> =head1 VERSION Maintainer: Peter Scott <[EMAIL PROTECTED]> Date: 25 Aug 2000 Last Modified: 3 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 151 Version:

RFC 199 (v4) Short-circuiting built-in functions and user-defined subroutines

2000-10-03 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Short-circuiting built-in functions and user-defined subroutines =head1 VERSION Maintainer: Garrett Goebel <[EMAIL PROTECTED]> Date: 6 Sep 2000 Last Modified: 15 Sep 2000 Mailing List: [EMAIL PROTEC

RFC 357 (v2) Perl should use XML for documentation instead of POD

2000-10-03 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl should use XML for documentation instead of POD =head1 VERSION Maintainer: Frank Tobin <[EMAIL PROTECTED]> Date: 30 Sep 2000 Last Modified: 3 Oct 2000 Mailing List: [EMAIL PROTECTED] Number:

RFC 290 (v2) Better english names for -X

2000-09-27 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Better english names for -X =head1 VERSION Maintainer: Adam Turoff <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 26 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 290 Version: 2 Statu

RFC 285 (v2) Lazy Input / Context-sensitive Input

2000-09-27 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Lazy Input / Context-sensitive Input =head1 VERSION Maintainer: Adam Turoff <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 26 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 285 Version:

RFC 288 (v2) First-Class CGI Support

2000-09-27 Thread Perl6 RFC Librarian
y through idiocy is a problem. Make them *add* a switch to make it insecure, like -U, if that's what they mean, to disable tainting instead. and this: =item perl6storm #0026 Make CGI programming easier. Make as first class as @ARGV and %ENV for CLI pro

RFC 354 (v1) A Trademark on Perl Should be Acquired in Larry Wall's Name

2000-09-30 Thread Perl6 RFC Librarian
Version: 1 Status: Developing Suggests: RFC 346: Perl6's License Should be (GPL|Artistic-2.0) =head1 ABSTRACT Larry Wall should trademark the term "Perl" in the area of Computer Software, and license the use of the term "Perl" freely for use only when referring

RFC 331 (v2) Consolidate the $1 and C<\1> notations

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Consolidate the $1 and C<\1> notations =head1 VERSION Maintainer: David Storrs <[EMAIL PROTECTED]> Date: 28 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 331 Versio

RFC 72 (v4) Variable-length lookbehind.

2000-09-30 Thread Perl6 RFC Librarian
ion: 4 Status: Developing =head1 ABSTRACT In Perl6, lookbehind in regular expressions should be extended to permit not only fixed-length, but also variable-length lookbehind. =head1 CHANGES Version 4 is a withdrawal of the originally proposed syntax in favour, in part, of RFC 317; the present RFC h

RFC 18 (v2) Immediate subroutines

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Immediate subroutines =head1 VERSION Maintainer: Jean-Louis Leroy Date: 4 Aug 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 18 Version: 2 Status: Frozen =head1 ABSTRA

RFC 162 (v2) Heredoc contents

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Heredoc contents =head1 VERSION Maintainer: Richard Proctor <[EMAIL PROTECTED]> Date: 27 Aug 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 162 Version: 2 Status: Froze

RFC 337 (v2) Common attribute system to allow user-defined, extensible attributes

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Common attribute system to allow user-defined, extensible attributes =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 28 Sep 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROT

RFC 344 (v2) Elements of @_ should be read-only by default

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Elements of @_ should be read-only by default =head1 VERSION Maintainer: John Tobey <[EMAIL PROTECTED]> Date: 28 Sep 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 344 Ve

RFC 292 (v1) Extensions to the perl debugger

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Extensions to the perl debugger =head1 VERSION Maintainer: David Storrs <[EMAIL PROTECTED]> Date: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 292 Version: 1 Status: Developing =head1 AB

RFC 305 (v1) C<$^C> should be true when compiling

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE C<$^C> should be true when compiling =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 305 Version: 1 Status: Developing =he

RFC 306 (v1) User-definable POD handling

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE User-definable POD handling =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 306 Version: 1 Status: Developing =head1 ABSTRA

RFC 176 (v2) subroutine / generic entity documentation

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE subroutine / generic entity documentation =head1 VERSION Maintainer: Michael Maraist <[EMAIL PROTECTED]> Date: 25 Aug 2000 Last Modified: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 176

RFC 143 (v2) Case ignoring eq and cmp operators

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Case ignoring eq and cmp operators =head1 VERSION Maintainer: Markus Peter <[EMAIL PROTECTED]> Date: 24 Aug 2000 Mailing List: [EMAIL PROTECTED] Number: 143 Version: 2 Status: Retired =head1 AB

RFC 8 (v3) The AUTOLOAD subroutine should be able to decline a request

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE The AUTOLOAD subroutine should be able to decline a request =head1 VERSION Maintainer: Leon Brocard <[EMAIL PROTECTED]> Date: 10 Aug 2000 Last Modified: 25 Sep 2000 Mailing List: [EMAIL PROTECTED]

RFC 277 (v2) Method calls SHOULD suffer from ambiguity by default

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Method calls SHOULD suffer from ambiguity by default =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number

RFC 329 (v1) C

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE C =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 329 Version: 1 Status: Developing =head1 ABSTRACT A pragma to modify the

ezmlm warning

2020-12-31 Thread perl6-users-help
Hi! This is the ezmlm program. I'm managing the perl6-us...@perl.org mailing list. I'm working for my owner, who can be reached at perl6-users-ow...@perl.org. Messages to you from the perl6-users mailing list seem to have been bouncing. I've attached a copy of the first b

RFC 63 (v3) Exception handling syntax

2000-08-15 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Exception handling syntax =head1 VERSION Maintainer: Peter Scott <[EMAIL PROTECTED]> Date: 8 Aug 2000 Last-Modified: 14 Aug 2000 Version: 3 Mailing List: [EMAIL PROTECTED]

RFC 119 (v1) object neutral error handling via exceptions

2000-08-16 Thread Perl6 RFC Librarian
from the polynomial explosion of code and branches resulting from increasing numbers of operations. This is my justification for the first 6 items on the list. While I have nothing against OO techniques (I've found C++ OO features useful for a compiled language), it is somewhat cumbersom

RFC 98 (v2) context-based method overloading

2000-08-16 Thread Perl6 RFC Librarian
t? We are familiar with "scalar context" and "array context" from perl5 and previous. Perl6 gives us user-defined contexts as well as user defined types or all sorts. Any unique string or "compiled interface object," should such exist, can be a context, for the purposes

RFC 34 (v2) Angle brackets should not be used for file globbing

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Angle brackets should not be used for file globbing =head1 VERSION Maintainer: Jon Ericson <[EMAIL PROTECTED]> Date: 4 August 2000 Last-Modified: 17 August 2000 Version: 2 Mailing List: [EMAIL PRO

RFC 39 (v2) Perl should have a print operator

2000-08-16 Thread Perl6 RFC Librarian
t; used as a debugging tool. =head2 Perl Golf and JAPHs perl -e 'print "Just Another Perl5 Hacker"' perl -e '>"Just Another Perl6 Hacker"<' perl -e '><><' # cat(1) perl -e 'while(<>){>< if

RFC 118 (v1) lvalue subs: parameters, explicit assignment, and wantarray() changes

2000-08-16 Thread Perl6 RFC Librarian
Perl. I advocate making it explicit: # this is perl5 sub foo :lvalue { $variable; # am I rvalue or lvalue sub? I don't know } foo = 5; # implicitly $variable = 5 I would now have this as: # this is perl6 sub foo :lvalue ($new) { $variable = $new;

RFC 108 (v2) Scope of Polymorphic References and Objects

2000-08-16 Thread Perl6 RFC Librarian
e . $c is defined to be referentiable only privately within a function. $d is defined implicitly to be referentiable privately within a file. =head2 A new object module declaration method Allow function arg list but continue to use @_; The following would be equivalent forms in Perl5 and

RFC 113 (v1) Better constants and constant folding

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Better constants and constant folding =head1 VERSION Maintainer: John Siracusa <[EMAIL PROTECTED]> Date: Aug 15 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 113 =head1 AB

RFC 114 (v1) Perl resource configuration

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl resource configuration =head1 VERSION Maintainer: Jonthan Scott Duff <[EMAIL PROTECTED]> Date: 16 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 114 =head1 ABSTRACT Perl should

RFC 115 (v1) Default methods for objects

2000-08-16 Thread Perl6 RFC Librarian
thon and commercial systems such as Matlab and IDL: y = x[0:n-1:4]; In perl we desire to say: $y = $x[0:$n-1,4]; or even @y = @x[0:$n-1,4]; If there is a more general unification of PDL arrays and normal perl arrays. (See L). Note that we need to keep l-value subs in p

RFC 117 (v1) Perl syntax support for ranges

2000-08-16 Thread Perl6 RFC Librarian
could raise an error if used in a context where actual list items are generated, e.g. for (:) { $a *= $_ } but be allowed in circumstances where no explicit list item is ever created, e.g. $a->slice(:) which might actually be written in perl6 as $a[:] =head1 IMPLEMENTATION Pos

RFC 120 (v1) Implicit counter in C statements, possibly C<$#>.

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Implicit counter in C statements, possibly C<$#>. =head1 VERSION Maintainer: John McNamara <[EMAIL PROTECTED]> Date: 16 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 120 =head1 ABST

RFC 120 (v2) Implicit counter in for statements, possibly $#.

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Implicit counter in for statements, possibly $#. =head1 VERSION Maintainer: John McNamara <[EMAIL PROTECTED]> Date: 16 Aug 2000 Last-Modified: 16 Aug 2000 Version: 2 Mailing List: [EMAIL PROTECTED

RFC 95 (v2) Object Classes

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Object Classes =head1 VERSION Maintainer: Andy Wardley <[EMAIL PROTECTED]> Date: 11 Aug 2000 Last Modified: 17 Aug 2000 Version: 2 Mailing List: [EMAIL PROTECTED] Number: 95 =head1

RFC 129 (v1) Replace default filehandle/select with $DEFOUT, $DEFERR, $DEFIN

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Replace default filehandle/select with $DEFOUT, $DEFERR, $DEFIN =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 17 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number

RFC 104 (v1) Backtracking

2000-08-15 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Backtracking =head1 VERSION Maintainer: iVAN Georgiev <[EMAIL PROTECTED]> Date: 14 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 104 =head1 ABSTRACT Backtraking mechanism is core f

RFC 110 (v1) counting matches

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE counting matches =head1 VERSION Maintainer: Richard Proctor <[EMAIL PROTECTED]> Date: 16 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 110 =head1 ABST

RFC 111 (v1) Whitespace and Here Docs

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Whitespace and Here Docs =head1 VERSION Maintainer: Richard Proctor <[EMAIL PROTECTED]> Date: 16 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 111 =he

RFC 112 (v1) Assignment within a regex

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Assignment within a regex =head1 VERSION Maintainer: Richard Proctor <[EMAIL PROTECTED]> Date: 16 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 112 =h

RFC 29 (v2) unlink() should be left alone

2000-08-15 Thread Perl6 RFC Librarian
er: 29 Status: Frozen =head1 STATUS This RFC was discussed on perl6-language-unlink with no objections. It has been frozen in its current format. =head1 ABSTRACT Some people have suggested that unlink() is too Unix centric, that that it should be renamed to something like delete() or remove().

RFC 105 (v1) Downgrade or remove "In string @ must be \@" error

2000-08-15 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Downgrade or remove "In string @ must be \@" error =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 15 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 105 Stat

RFC 99 (v2) Standardize ALL Perl platforms on UNIX epoch

2000-08-15 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Standardize ALL Perl platforms on UNIX epoch =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 14 Aug 2000 Last-Modified: 15 Aug 2000 Version: 2 Mailing List: [EMAIL PROTECTED] N

RFC 107 (v1) lvalue subs should receive the rvalue as an argument

2000-08-15 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE lvalue subs should receive the rvalue as an argument =head1 VERSION Maintainer: Andy Wardley <[EMAIL PROTECTED]> Date: 15 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 107

RFC 121 (v1) linkable output mode

2000-08-17 Thread Perl6 RFC Librarian
Two command line switches, -o and -oh, are added to perl6's invocation syntax. Perl invoked with the -o switch does not run its program, but rather pukes out an "object file" same way gcc would if given a file full of C code. Perl invoked with the -oh switch does not run its program

RFC 125 (v1) Components in the Perl Core Should Have Well-Defined APIs and Behavior

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Components in the Perl Core Should Have Well-Defined APIs and Behavior =head1 VERSION Maintainer: Bradley M. Kuhn <[EMAIL PROTECTED]> Date: 17 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED]

RFC 127 (v1) Sane resolution to large function returns

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Sane resolution to large function returns =head1 VERSION Maintainer: Jerrad Pierce <[EMAIL PROTECTED]> Date: 17 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 127 =head1 ABSTRACT Pe

RFC 116 (v1) Efficient numerics with perl

2000-08-16 Thread Perl6 RFC Librarian
a object of PDL is a zero- to multidimensional array of numbers, all of the same data type (for efficiency reasons, it is desirable to store the numbers in the native binary format and consecutively in memory instead of having a Perl SV for each one). Perl6 could come up with a representation for

RFC 130 (v1) Transaction-enabled variables for Perl6

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Transaction-enabled variables for Perl6 =head1 VERSION Maintainer: Szabó, Balázs <[EMAIL PROTECTED]> Date: 17 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 130 =head1 AB

RFC 128 (v2) Subroutines: Extend subroutine contexts to include name parameters and lazy arguments

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines: Extend subroutine contexts to include name parameters and lazy arguments =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 18 August 2000 Last Modified: 18 August 2000

RFC 128 (v1) Subroutines: Extend subroutine contexts to include name parameters and lazy arguments

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines: Extend subroutine contexts to include name parameters and lazy arguments =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 17 August 2000 Version: 1 Mailing List: [EMAI

RFC 109 (v1) Less line noise - let's get rid of @%

2000-08-15 Thread Perl6 RFC Librarian
bolished. We might want to use all kinds of array objects, why should @x be special? Rather since there are infinitely many kinds of variable let's take the perl6 opportunity to make things simple and just use C<$x> for everything. A RFC by Andy Wardley proposes `Highlander Variable Types&

RFC 108 (v1) Scope of Polymorphic References and Objects

2000-08-15 Thread Perl6 RFC Librarian
thin a file. =head2 A new object module declaration method Allow function arg list but continue to use @_; The following would be equivalent forms in Perl5 and Perl6, respectively: Package Pine::Tree::State; sub genesis { my ($pkg, $oak, $maple) = @_; my $a = {}; bless $a, $pkg;

RFC 132 (v1) subroutines should be able to return an lvalue

2000-08-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE subroutines should be able to return an lvalue =head1 VERSION Maintainer: Johan Vromans <[EMAIL PROTECTED]> Date: Aug 18, 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 132 =head1 ABSTRA

RFC 131 (v1) Internal String Storage to be Opaque

2000-08-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Internal String Storage to be Opaque =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: Aug 18 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Numb

RFC 83 (v2) Make constants look like variables

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Make constants look like variables =head1 VERSION Maintainer: Jeremy Howard <[EMAIL PROTECTED]> Created: 10 August 2000 Last modified: 16 August 2000 Version: 2 Mailing List: [EMAIL PROTECTED] N

RFC 74 (v2) Proposal to rename C and C

2000-08-16 Thread Perl6 RFC Librarian
hen declared: sub *IMPORT { ... } sub *UNIMPORT { ... } =head1 REFERENCES Perl 5.6.0 documentation RFC 59: Proposal to utilize C<*> as the prefix to magic subroutines Email from Nathan Wiger <[EMAIL PROTECTED]> that went to perl6-language but I can't find at www.mail-archive.com :-(

RFC 56 (v2) Optional 2nd argument to C and C

2000-08-16 Thread Perl6 RFC Librarian
voting for option #3 a consensus). However, I propose that option #3 be adopted since it seems the most Perlian to me. Gisle Aas <[EMAIL PROTECTED]> mentioned that the behavior of code such as this: foo(pop @a, "bar"); would be changed by this proposal and that the perl5 to p

RFC 113 (v2) Better constants and constant folding

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Better constants and constant folding =head1 VERSION Maintainer: John Siracusa <[EMAIL PROTECTED]> Date: Aug 15 2000 Last-Modified: Aug 16 2000 Version: 2 Mailing List: [EMAIL PROTECTE

RFC 122 (v1) types and structures

2000-08-17 Thread Perl6 RFC Librarian
C and any of the above prefixed with C. Perl6 will use these types as well as the familiar perl types, which will all appear in packable defined types as a memory address pointer. The equivalent of C's C keyword will be our qs{} structure quoting operator, which can take the same argum

RFC 123 (v1) Builtin: lazy

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Builtin: lazy =head1 VERSION Maintainer: David Nicol <[EMAIL PROTECTED]> Date: 17 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 123 =head1 ABSTRACT C is suggested as a keyword to m

RFC 124 (v1) Sort order for any hash

2000-08-17 Thread Perl6 RFC Librarian
d which replace keys, values, and each functions on sorted arrays Since the proposed syntax is currently an error, little modification to the parser will be required: Fatal syntax errors may be filtered for this instance. =head1 REFERENCES http://www.mail-archive.com/perl6-language@perl.org/msg01950.html

RFC 126 (v1) Ensuring Perl's object-oriented future

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Ensuring Perl's object-oriented future =head1 VERSION Maintainer: John Siracusa <[EMAIL PROTECTED]> Date: Aug 16 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 126 =head1 ABS

RFC 23 (v3) Higher order functions

2000-08-17 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Higher order functions =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 4 August 2000 Last Modified: 17 August 2000 Version: 3 Mailing List: [EMAIL PROTECTED] Number: 23 =head

RFC 81 (v2) Lazily evaluated list generation functions

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Lazily evaluated list generation functions =head1 VERSION Maintainer: Jeremy Howard <[EMAIL PROTECTED]> Created: 10 August 2000 Last modified: 16 August 2000 Version: 2 Mailing List: [EMAIL PROTE

RFC 82 (v2) Apply operators component-wise in a list context

2000-08-16 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Apply operators component-wise in a list context =head1 VERSION Maintainer: Jeremy Howard <[EMAIL PROTECTED]> Created: 10 August 2000 Last modified: 16 August 2000 Version: 2 Mailing List: [EMAIL

RFC 23 (v4) Higher order functions

2000-08-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Higher order functions =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 4 August 2000 Last Modified: 20 August 2000 Version: 4 Mailing List: [EMAIL PROTECTED] Number: 23 =head

RFC 136 (v1) Implementation of hash iterators

2000-08-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Implementation of hash iterators =head1 VERSION Maintainer: Tom Hughes <[EMAIL PROTECTED]> Date: 20 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 136 =head1 ABSTRACT Perl 5 makes v

RFC 133 (v1) Alternate Syntax for variable names

2000-08-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Alternate Syntax for variable names =head1 VERSION Maintainer: David Corbin <[EMAIL PROTECTED]> Date: 20 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 133 =head1 ABSTRACT Many new

RFC 134 (v1) Alternative array and hash slicing

2000-08-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Alternative array and hash slicing =head1 VERSION Maintainer: Mike Pastore <[EMAIL PROTECTED]> Date: 20 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 134 =head1 ABSTRACT This RFC a

RFC 135 (v1) Require explicit m on matches, even with ?? and // as delimiters.

2000-08-20 Thread Perl6 RFC Librarian
rting perl5 programs to perl6, put the C in. =head1 REFERENCES perl6-language message C<[EMAIL PROTECTED]> by Damian Conway

RFC 130 (v3) Transaction-enabled variables for Perl6

2000-08-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Transaction-enabled variables for Perl6 =head1 VERSION Maintainer: Szabó, Balázs <[EMAIL PROTECTED]> Date: 17 Aug 2000 Last Modified: 19 Aug 2000 Version: 3 Mailing List: [EMAIL PRO

RFC 130 (v2) Transaction-enabled variables for Perl6

2000-08-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Transaction-enabled variables for Perl6 =head1 VERSION Maintainer: Szabó, Balázs <[EMAIL PROTECTED]> Date: 17 Aug 2000 Last Modified: 18 Aug 2000 Version: 2 Mailing List: [EMAIL PRO

RFC 132 (v2) Subroutines should be able to return an lvalue

2000-08-21 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines should be able to return an lvalue =head1 VERSION Maintainer: Johan Vromans <[EMAIL PROTECTED]> Date: Aug 18, 2000 Last Modified: Aug 21, 2000 Version: 2 Mailing List: [EMAIL PROTECTED

RFC 137 (v1) Overview: Perl OO should I be fundamentally changed.

2000-08-21 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Overview: Perl OO should I be fundamentally changed. =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 21 August 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 137 =head

RFC 119 (v2) object neutral error handling via exceptions

2000-08-22 Thread Perl6 RFC Librarian
bility that it fails is straightforward, the complexity of the situation results from the polynomial explosion of code and branches resulting from increasing numbers of operations. This is my justification for the first 6 items on the list. While I have nothing against OO techniques (I&#x

RFC 63 (v4) Exception handling syntax

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Exception handling syntax =head1 VERSION Maintainer: Peter Scott <[EMAIL PROTECTED]> Date: 8 Aug 2000 Last-Modified: 23 Aug 2000 Version: 4 Mailing List: [EMAIL PROTE

RFC 88 (v2) Omnibus Structured Exception/Error Handling Mechanism

2000-08-24 Thread Perl6 RFC Librarian
mespace control, without knowing the namespace control details, so this method is provided for that. Perhaps all this instance variable accessor method stuff can be cleaned up with other changes to the Perl 6 OO mechanism. tag This method returns true if the object's tag insta

RFC 143 (v1) Case ignoring eq and cmp operators

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Case ignoring eq and cmp operators =head1 VERSION Maintainer: Markus Peter <[EMAIL PROTECTED]> Date: 24 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 143 =head1 ABSTRACT Perl curre

RFC 144 (v1) Behavior of empty regex should be simple

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Behavior of empty regex should be simple =head1 VERSION Maintainer: Mark Dominus <[EMAIL PROTECTED]> Date: 24 August 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 144 =head1 ABSTRACT =

RFC 145 (v1) Brace-matching for Perl Regular Expressions

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Brace-matching for Perl Regular Expressions =head1 VERSION Maintainer: Eric J. Roode <[EMAIL PROTECTED]> Date: 24 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 145 =head1 ABSTRACT

RFC 147 (v1) Split Scalars and Objects/References into Two Types

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Split Scalars and Objects/References into Two Types =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 23 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 147 Sta

RFC 150 (v1) Extend regex syntax to provide for return of a hash of matched subpatterns

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Extend regex syntax to provide for return of a hash of matched subpatterns =head1 VERSION Maintainer: Kevin Walker <[EMAIL PROTECTED]> Date: 23 Aug 2000 Mailing List: [EMAIL PROTECTED] Version:

RFC 152 (v1) Replace $self in @_ with self() builtin (not $ME)

2000-08-24 Thread Perl6 RFC Librarian
=head1 MIGRATION p52p6 would have to catch my $self = shift; and all other similar constructs and change them to my $self = self; or the equivalent. =head1 REFERENCES Mail archives on the $ME discussion: http://www.mail-archive.com/perl6-language-objects%40perl.org/msg00023.html http://

RFC 138 (v1) Eliminate =~ operator.

2000-08-22 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Eliminate =~ operator. =head1 VERSION Maintainer: Steve Fink <[EMAIL PROTECTED]> Date: 22 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 138 =head1 ABSTRACT Replace EXPR =~ m/.../ w

RFC 93 (v2) Regex: Support for incremental pattern matching

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Regex: Support for incremental pattern matching =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 11 August 2000 Last Modified: 24 August 2000 Version: 2 Mailing List: [EMAIL PROT

RFC 154 (v1) Simple assignment lvalue subs should be on by default

2000-08-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Simple assignment lvalue subs should be on by default =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 154 S

RFC 153 (v1) New pragma 'autoloader' to load modules on-demand

2000-08-24 Thread Perl6 RFC Librarian
extended in several ways: 1. If duplicate modules or methods are found, we might want the to issue messages like: Duplicate CGI.pm modules found - autoloading /path/to/perl6/lib/CGI.pm Duplicate getpwnam functions registered - using Unix::User::getpwnam 2. The C fil

  1   2   3   4   5   6   7   8   9   10   >