This might be useful... (thanks planetlisp!)
Chris Double
Wed Jun 30 17:22:09 2004
http://radio.weblogs.com/0102385/2004/07/01.html#a625
I came across a free portable arbitary precision integer and rational
arithmentic library called [1]IMath that looks useful. It is
Ion Alexandru Morega [EMAIL PROTECTED] wrote:
It would certainly work that way, but there are advantages in including
the source code:
- We could trim down all the functionality we don't use (if there is
any)
No. Please not another library (like ICU), which we have to update in
our tree
The Perl 6 Summarizer [EMAIL PROTECTED] wrote:
Congratulations Ion, don't forget to send in a patch to the CREDITS
file.
$ grep -1 Ion CREDITS
N: Ion Alexandru Morega
D: string.pmc
Thanks again for your summary,
leo
Dan Sugalski [EMAIL PROTECTED] wrote:
Nope. Nor, if the freeze/thaw system is representation-neutral, as a
plugin option for parrot itself. There are just some license issues (or
I'm reading it wrong, which is an issue itself :) that make shipping GMP
with parrot problematic.
Isn't it
Dan Sugalski [EMAIL PROTECTED] wrote:
And I'm now thinking that we want to do mmd for assignment. Dammit. :(
Don't think so. We need, ehem, probably, set_complex, get_complex and so
on vtables. Complex is a basic type like integer, number, or bignum.
def main():
i = complex(2 + 1j)
Ion Alexandru Morega [EMAIL PROTECTED] wrote:
This is the new classes/complex.pmc, tests included. It supports string
parsing (in the form a + bi, see the docs for more), string-keyed
access to real and imag and simple numerical operations.
Whee, great, thaks - applied.
... However,
the
On Tue, Jun 29, 2004 at 05:31:29PM -0600, Luke Palmer wrote:
Oh no! Someone doesn't understand continuations! How could this
happen?! :-)
You need two things to bring the state of the process back to an earlier
state: undo and continuations. People say continuations are like time
Larry Wall wrote:
On Sat, Jun 26, 2004 at 12:27:38PM -0700, Brent 'Dax' Royal-Gordon wrote:
: Issues:
: * Limits lvalue substr (doesn't allow it to be a different size)
: unless splice is used (or a substr method is also provided).
That all has to be looked at anyway. What does 5 mean when
On Tue, 29 Jun 2004, Jonadab the Unsightly One wrote:
If we have $foo.undo(), then we will want a multi-step undo to go with
it, probably $foo.undo($n), with $n able to be negative for redo. Are
Definitely! I didn't add that to the point that it wuld have been obvious,
and I wanted to keep
David Storrs wrote:
Well, at least that's a nice simple explanation. Why couldn't anyone
have explained it to me that way before? Unfortunately, it means that
continuations are a lot less useful than I thought they were. :
Actually, I think you're underestimating the little guys. After all, if
Robert Spier [EMAIL PROTECTED] wrote:
This might be useful... (thanks planetlisp!)
I came across a free portable arbitary precision integer and rational
arithmentic library called [1]IMath that looks useful. It is under a
BSD style license and it looks like it might be
Matt Diephouse skribis 2004-06-30 20:51 (-0400):
my $string = Hello, World!;
say $string[0..4]; # prints Hello\n
$string[7...] = Larry!;
say $string; # prints Hello, Larry!\n
And that array is one of bytes? graphemes?
In general, I like the idea. In [EMAIL PROTECTED], almost
the same was
Juerd wrote:
Matt Diephouse skribis 2004-06-30 20:51 (-0400):
my $string = Hello, World!;
say $string[0..4]; # prints Hello\n
$string[7...] = Larry!;
say $string; # prints Hello, Larry!\n
And that array is one of bytes? graphemes?
I'm not really up on my unicode, but I think .chars is what I have
On Thu, 1 Jul 2004, Leopold Toetsch wrote:
No. Please not another library (like ICU), which we have to update in
our tree as well. I'd like to just link against it, *if* the library is
selected with Configure.
Agreed. This reminds me of the situation we faced in perl5 with database
libraries.
In article [EMAIL PROTECTED], Andy Lester
[EMAIL PROTECTED] wrote:
On Fri, Jun 25, 2004 at 03:35:38PM -0400, Potozniak, Andrew
([EMAIL PROTECTED]) wrote:
Has anyone encountered some really odd errors, namely status 500 errors when
surfing to ASP.Net files only through means of
The uploaded file
Test-Builder-Tester-1.00.tar.gz
has entered CPAN as
file: $CPAN/authors/id/M/MA/MARKF/Test-Builder-Tester-1.00.tar.gz
size: 9686 bytes
md5: 016f8e3cf364090bd4e0aef5ee4cbbb1
I just released a new version of the test suite module testing module
Test::Builder::Tester.
Brent 'Dax' Royal-Gordon wrote:
David Storrs wrote:
Well, at least that's a nice simple explanation. Why couldn't anyone
have explained it to me that way before? Unfortunately, it means that
continuations are a lot less useful than I thought they were. :
Actually, I think you're
--- Rod Adams [EMAIL PROTECTED] wrote:
A guess from my current understanding:
You're wanting to play with a database. You take a continuation. You
see
if have a database handle open and good to go, if so you do your
thing.
(can you then dismiss the continuation? do uninvoked
On Wed, 2004-06-30 at 21:33, chromatic wrote:
On Wed, 2004-06-30 at 18:18, Alexey Trofimenko wrote:
P.P.S. do we have a way to imply void context on function inside
expression, something like Cscalar, C+, C~, C? do?
Sort of a 'meh' operator?
I wonder (idly) in which circumstances
- Original Message -
From: Luke Palmer [EMAIL PROTECTED]
Date: Tuesday, June 29, 2004 7:31 pm
Subject: Re: undo()?
Oh no! Someone doesn't understand continuations! How could this
happen?! :-)
You need two things to bring the state of the process back to an
earlierstate: undo
On Wed, 2004-06-30 at 18:41, Luke Palmer wrote:
Larry didn't go for it. Note, we already have an operator that puts its
left side in void context and evaluates it before its right one: we call
it C;.
But C; requires a surrounding do block, as you noted. I'm
disappointed that Larry didn't go
Scott Bronson skribis 2004-07-01 12:42 (-0700):
But C; requires a surrounding do block, as you noted.
Then invent a horizontal ; operator that does not :)
pray_to $_ then sacrifice $virgin for @evil_gods
pray_to $_ ., then sacrifice $virgin for @evil_gods;
Juerd
On Wed, 30 Jun 2004 19:41:24 -0600, Luke Palmer [EMAIL PROTECTED] wrote:
Alexey Trofimenko writes:
if we really about to lose C-style comma, would we have something new
instead?
new C,,( as I've been told here by wise ones), doesn't guarantee order
in which its operands will be evaluated, and even
On Thu, 1 Jul 2004, Juerd wrote:
Matt Diephouse skribis 2004-06-30 20:51 (-0400):
my $string = Hello, World!;
say $string[0..4]; # prints Hello\n
$string[7...] = Larry!;
say $string; # prints Hello, Larry!\n
And that array is one of bytes? graphemes?
In general, I like the idea.
On Thu, 2004-07-01 at 12:45, Juerd wrote:
Scott Bronson skribis 2004-07-01 12:42 (-0700):
But C; requires a surrounding do block, as you noted.
Then invent a horizontal ; operator that does not :)
Cthen? That's the topic of discussion...
pray_to $_ then sacrifice $virgin for
Scott Bronson skribis 2004-07-01 13:31 (-0700):
Then invent a horizontal ; operator that does not :)
pray_to $_ then sacrifice $virgin for @evil_gods
pray_to $_ ., then sacrifice $virgin for @evil_gods;
Sure. But what is .,? Cthen could work alone, couldn't it?
It is a horizontal ;.
Scott Bronson wrote:
On Wed, 2004-06-30 at 18:41, Luke Palmer wrote:
Larry didn't go for it. Note, we already have an operator that puts
its left side in void context and evaluates it before its right one:
we call it C;.
But C; requires a surrounding do block, as you noted. I'm
On Thu, 2004-07-01 at 13:35, Juerd wrote:
pray_to $_ ., then sacrifice $virgin for @evil_gods;
Sure. But what is .,? Cthen could work alone, couldn't it?
It is a horizontal ;.
Ha! I love it. Good source code should look happy.
Scott Bronson skribis 2004-07-01 14:11 (-0700):
On Thu, 2004-07-01 at 13:35, Juerd wrote:
pray_to $_ ., then sacrifice $virgin for @evil_gods;
I meant it without then, but apparently forgot to remove it.
pray to $_ ., sacrifice $virgin for @evil_gods;
Ha! I love it. Good source code
# New Ticket Created by Dennis Rieks
# Please include the string: [perl #30557]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=30557
On Saturday 26 June 2004 16:44, Nicholas Clark wrote:
cvsuser 04/06/26
# New Ticket Created by Andy Dougherty
# Please include the string: [perl #30560]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=30560
The Solaris compiler complained when classes/complex.c tried to return a
value
Sorry I already deleted the mail from Andy that triggered my attention
He was summarizing the different DB options as of the perl5 perspective
There is also a rather new version available: QDBM
It got me confused because the HP porting center has put a prcompiled version
for HP-UX on their
Austin Hastings wrote:
--- Rod Adams [EMAIL PROTECTED] wrote:
A guess from my current understanding:
You're wanting to play with a database. You take a continuation. You
see
if have a database handle open and good to go, if so you do your
thing.
(can you then dismiss the continuation? do
Juerd wrote:
Scott Bronson skribis 2004-07-01 14:11 (-0700):
Juerd wrote:
pray_to $_ ., then sacrifice $virgin for @evil_gods;
I meant it without then, but apparently forgot to remove it.
pray to $_ ., sacrifice $virgin for @evil_gods;
Strictly from a grammatical perspective,
It'll appear shortly at your local mirror. You can get it from my web
site as well.
I'll be writing an extension module tomorrow, and starting next week, I'll
get started on Regexp::Perl6.
Which leads me to a question about Perl 6 regexes. I'm writing an article
on (?{ ... }) and (??{ ... })
Jeff 'japhy' Pinyan writes:
It'll appear shortly at your local mirror. You can get it from my web
site as well.
I'll be writing an extension module tomorrow, and starting next week, I'll
get started on Regexp::Perl6.
Cool.
Which leads me to a question about Perl 6 regexes. I'm writing
Jeff 'japhy' Pinyan wrote:
...I have a question about the backtrack
control assertions : :: and :::.
Do any of them cause the regex to fail entirely? That is, not fail and
try again from a different position in the string, but fail utterly? My
understanding is they don't, which is why there's
37 matches
Mail list logo