Beware of dependencies between shared objects. Let's assume 2 chunks of
core functionality are seperated off into say A.so and B.so. This will
work fine as long as there are no interdependencies between A.so and
B.so. Let's however assume A.so needs to call something in B.so. That
means
=head1 TITLE
Subscript should be known for a multidimesional array
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
When we use $ARGV[$#ARGV] it gives the Subscript of the last element
=head1 TITLE
Builtin function to insert an element in the middle of the array (including
multidimensional)
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
A builtin function should be
=head1 TITLE
Perl should become PEARL
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
Perl should become PEARL which indicates the true meaning for
this language
=head1 DESCRIPTION
head1 TITLE
onerror() builtin function required
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
Perl should handle all the errors and sigtraps with one
onerror builtin funciton
=head1 TITLE
In built SGML/XML parser required
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
There is no true inbuilt parser in PERL, it has to be built.
=head1 DESCRIPTION
If =~ allowed "indirect object" notation as - does, then we could write
s $str (pat){rep};
and
for ( grok %db /Name/$name/g ) {
Yeah, but I'm not sure what those are supposed to do. They look way too
obscure for me.
As written I don't see an advantage in the RFC. I think
=head1 TITLE
Subscript should be known for a multidimesional array
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
When we use $ARGV[$#ARGV] it gives the Subscript of the last element
Righto. I'll coach Sumesh through how to post an RFC properly, and how
to check whether something's in Perl yet or not.
DO NOT fill -language with discussions of these pseudo-RFCs. Please.
I'm begging you.
K.
--
Kirrily Robert -- [EMAIL PROTECTED] -- http://netizen.com.au/
Open Source
On Fri, 25 Aug 2000 20:44:32 -0400, John Porter wrote:
Nathan Wiger wrote:
I do think
it's worth considering if we're dead-set on losing =~.
But are we?
I hope not. I *like* the =~ syntax, and I would hope we could extend it
to more functions that change one of their parameters, like
=head1 TITLE
Global time should be made available
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
A builtin function should which returns appropriate time according
to the that
=head1 TITLE
Time should be displayed depending upon the parameter
=head1 VERSION
Maintainer: Suresh Kumar .R [EMAIL PROTECTED]
Date: 2000-08-26
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: ?
=head1 ABSTRACT
A builtin function should which returns appropriate time according
Chaim: ISO8859-1 on purpose, look at last paragraph.
Reply on laptop in wilderness (no network) holydays me void this message by
other messages sent in my absence. Ignore if so.
On 7 Aug 2000 14:35:50 -, Perl6 RFC Librarian [EMAIL PROTECTED] wrote:
=head1 ABSTRACT
Perl 6 should provide
On Sat, 26 Aug 2000, Steven W McDougall wrote:
However, the distinction between compile time and run time that it
relies on doesn't exist in Perl. For example, if we chase through
perlfunc.pod a bit, we find
No? I'll admit that it may run through the compile and run modes
multiple times, but
At 06:59 AM 8/26/00 -0600, Tom Christiansen wrote:
[I know this is not your quote, but your quotee's quote]
There is obviously no need to modify the behavior of the C operator.
Is one wholly certain of this?
DB1 @c = (1..3)
DB2 @a = @b @c
DB3 x @a
0 0
DB4 x
Perl should become PEARL
This is a joke, right? :-)
Perl already *was* PEARL. Way back when. Larry changed it *to* Perl
because there was already a different PEARL.
Even many books display PEARL as the Logo for the PERL
language book.
Maybe they're really talking about PEARL. If not, I
Suresh Kumar R writes:
: Perl should become PEARL
Er, the folks at http://www.irt.uni-hannover.de/pearl/pearl-gb.html
might have something to say about that.
Larry
Tom Christiansen writes:
: It would appear that altering /|| on LHS context would entail,
: in the list assignment scenario, calling that operand in list context
: and then deciding whether it were true or not by some "intuitive"
: means (almost certainly by using whether its element count were
:
Bart Lateur writes:
: Apropos those extended mechanisms: couldn't we use the same mechanism as
: is currently in use for $!, for $@ too? I mean: $! in numerical context
: gives an error number, in string context a text string. Then
:
: die "I'm outta here: $!";
:
: should assign both the
Baris wrote:
Suppose I am a newcomer to perl and my aim is to multiply two matrices
and I don't really care about regex's or references in perl. Currently
I have to learn a lot about perl language to begin working with matrix
multiplication. This seems to me aginst the perl culture. I know
On Fri, Aug 25, 2000 at 09:12:19AM -0400, Dan Sugalski wrote:
At 10:08 PM 8/24/00 -0600, Nathan Torkington wrote:
Isn't dynamic loading really slow?
Not particularly, at least not as far as I know. There's some extra cost in
finding the library and loading it that you wouldn't pay if you
Dan Sugalski wrote:
This is actually one of the spots I'm hoping to pick up a win from--if the
only code that links against the system socket library is in the code
that's not loaded by default, then that means one fewer system library to load.
Granted, odds are the library's in memory
[EMAIL PROTECTED] wrote:
Dynamic loading can be noticeably slow if you are loading something
via NFS. In addition the PIC code and jump tables used for dynamic
linking result in a 10-15% slowdown in execution speed on SunOS and
Solaris (at least in my experiments). Not what I'd call really
Nathan Wiger [EMAIL PROTECTED] wrote:
[...]
match; # all defaults (pattern is /\w+/?)
match /pat/;# match $_
match /pat/, $str; # match $str
match /pat/, @strs; # match any of @strs
subst; # like s///, pretty useless :-)
subst /pat/new/;
Buddha Buck wrote:
$matrix[$x,$y,$z] already has a reasonable meaning. If we
appropriate that syntax, how do you take slices of a matrix?
My point too, only someone else pointed out that this is actually
@matrix[$x,$y,$z].
STILL, the fact that I've been hacking Perl since 4 and missed this
Nathan Wiger [EMAIL PROTECTED] writes:
$a[$i][$j][$k] or $a[$i,$j,$k]
The second one has no useful meeting, "," is just an operator which
does nothing much useful in this context.
Not true, at least not in the Perl I know. :-) Here's a description of
what these do in Perl just to
Hi Karl,
Thanks for your comments.
I still think it would be a good idea to have a new type for both functional and
promotional purposes. I know that Nathan Torkington answered that perl6 will support
the requirements of PDL but I am hoping that having a new type for multidimentional
arrays
On Fri, Aug 25, 2000 at 07:35:24PM -0700, Nathan Wiger wrote:
$a[$i][$j][$k] or $a[$i,$j,$k]
The second one has no useful meeting, "," is just an operator which
does nothing much useful in this context.
Not true, at least not in the Perl I know. :-) Here's a description of
what these
It appears that the RFC Librarian doesn't work weekends, so I'm going to
post this directly. Hopefuly, it doesn't have any glaringly obvious errors...
=head1 TITLE
Automatic accessors for hash-based objects
=head1 VERSION
Maintainer: James Mastros [EMAIL PROTECTED]
Date: 25 Aug 2000
On Sat, 26 Aug 2000, James Mastros wrote:
This example shows how much easier it would have been to write the
example on line 170 of perltoot.pod:
package Person;
use strict;
##
## the object constructor (simplistic
At 02:22 PM 8/26/00 +0200, H.Merijn Brand wrote:
It seems that it ought to be possible to evaluate something in a list
context and test whether there are any entries in the resulting list
without having to reevaluate the expression in a scalar context. The
work-around with the trinary
Reply on laptop in wilderness (no network) holydays me void this message by
other messages sent in my absence. Ignore if so.
On 5 Aug 2000 21:40:43 -, Perl6 RFC Librarian [EMAIL PROTECTED] wrote:
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Thread shared variables will have to be declared.
Perhaps
my $foo :shared;
Otherwise, the variable refers to thread specific storage.
Up for grabs is what the variable contains upon thread start. undef
or a copy-on-write version of the original.
chaim
"SWM" == Steven W McDougall
Users can (and do) write open code in modules.
I don't understand. Do you think that needs to be prevented?
No, I just want to know what happens when they do it.
Let's look at an example.
1. Non-threaded
#!/usr/local/bin/perl
sub foo { print 1 }
foo();
eval 'sub foo {
34 matches
Mail list logo