Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Jarkko Hietaniemi
> > Not true. We've done successful compiles before on Tru64. Maybe as of 0.0.6 True, not true :-) I do manual test compiles in Tru64 once in a while. Once the packfile portability problems were solved back when, the Parrot core at least has been pretty good regarding 64-bitness. Tru64 is 64-b

Re: the PAPAgei asks for HELP! - BNF conversion / pascal grammar for PRD

2005-04-02 Thread Leopold Toetsch
Sven Schubert <[EMAIL PROTECTED]> wrote: > Hi all, > I am still working on PAPAgei - the PAscal for PArrot > compiler which is my final year project at I.T. > Carlow. Hehe, good name. > However, I've been struggling with the basic task of > writing a PRD grammar for quite a while and am about >

new Perl 6 module installer

2005-04-02 Thread Darren Duncan
Following a brief talk on #perl6 ... It is my intent to start a Perl 6 module under Pugs that is analagous to Pugs::Makemaker, such that the Makefile.PL that comes with each ported Perl 6 module can itself be written in Perl 6, and function correctly. Initially this module will be a shell that

Re: Definitive and Complete Perl 6 Operator List

2005-04-02 Thread Luke Palmer
Andrew Savige said: > Is there a definitive, official, complete list of all Perl 6 operators, > along with their precedence levels? I believe that Kurt Gödel, in a corollary to his famous theorem, also showed that "Any Perl 6 list is either indefinitive or incomplete". Well, Synopsis 3 is the lis

Bug in Net-SSLeay documentation

2005-04-02 Thread Walter Goulet
I found a bug in the perlpod documentation for one of the methods while adding some tests. I've already submitted a patch to the author. So chalk this up as another victory for the Phalanx effort... By the way, I asked this a couple of days ago and didn't get an answer; how can I get Net-SSLeay

Re: Why a scoreboard?

2005-04-02 Thread Michael G Schwern
On Sat, Apr 02, 2005 at 01:43:47AM -0600, Andy Lester wrote: > I'd be far more interested with we can tell about modules on their own > and how they can be improved, rather than make it a competition. Maybe then it should track modules rather than authors. The top AND the bottom along with a qui

Re: identity tests and comparing two references

2005-04-02 Thread Juerd
Thomas Sandlaß skribis 2005-04-02 1:17 (+0200): > my $one = 1; > my $two := $one; > my $three = \$two; # same as := ? was actually your question, or not? No, that was not my question. I deliberately used binding and assignment, for there to be an important difference, which I think =:= should re

Re: identity tests and comparing two references

2005-04-02 Thread Juerd
James Mastros skribis 2005-04-01 22:48 (+0200): > $x = 42; > $a = \$x but false; > $b = \$y but blue; > $a =:= $b ??? Even without the buts, that is: $x = 42; $a = \$x; $b = \$x; I strongly believe that $a =:= $b must be false. Assignment copies! $a =:= $b should be true only if $a a

Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Nick Glencross
Jarkko Hietaniemi wrote: Not true. We've done successful compiles before on Tru64. Maybe as of 0.0.6 True, not true :-) I do manual test compiles in Tru64 once in a while. Once the packfile portability problems were solved back when, the Parrot core at least has been pretty good regarding 64

Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Nick Glencross
Jay, Jay Scherrer wrote: > Attached is my make test output from my laptop running Fedora Core 3 > x86_64bit: makeTest.txt > Is there any other way I can help? > Thanks for that Jay. What's happened is that in the last week a new test has gone into CVS, but I haven't had access to systems besides a

Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Jarkko Hietaniemi
Nick Glencross wrote: > Jarkko Hietaniemi wrote: > > >>>Not true. We've done successful compiles before on Tru64. Maybe as of 0.0.6 >>> > Ok, so intsize=4, which is why my md5 test tried to run. I'd be really > grateful if some could run my instrumented MD5.imc from a previous post > on th

Re: Definitive and Complete Perl 6 Operator List

2005-04-02 Thread Brent 'Dax' Royal-Gordon
Luke Palmer <[EMAIL PROTECTED]> wrote: > Andrew Savige said: > > Is there a definitive, official, complete list of all Perl 6 operators, > > along with their precedence levels? > > Well, Synopsis 3 is the list you're looking for, but it's clearly not > all there. Take the table there to be your d

+<< or +

2005-04-02 Thread Juerd
Bitshift, which one is it? +<< or +< I believe only +< is possible, because +<< has to be +«, but S03 is still inconsistent, and +<< comes up everywhere, including Brent's perl6op.txt. Can there please be a definitive answer, and an update to S03? Juerd -- http://convolution.nl/maak

Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Nick Glencross
Jarkko Hietaniemi wrote: Nick Glencross wrote: Ok, so intsize=4, which is why my md5 test tried to run. I'd be really grateful if some could run my instrumented MD5.imc from a previous post on this platform. So what I'm confused about is why intsize=4 when you say the Parrot core is 64 bit.

Re: [perl #34637] [PATCH] A couple more md5 library tweaks

2005-04-02 Thread Leopold Toetsch
Nick Glencross <[EMAIL PROTECTED]> wrote: > A small patch to: Thanks, applied. leo

Re: [perl #34625] [PATCH] make setup on MSWin32

2005-04-02 Thread Leopold Toetsch
Francois PERRAD <[EMAIL PROTECTED]> wrote: > I add a new target 'setup' in the main Makefile. > That's allow the creation of a setup-parrot-x.y.z.exe ('standard' binary > distribution) that contains all parrot install directories and the ICU > shared libraries. Shouldn't that better read: ma

Re: identity tests and comparing two references

2005-04-02 Thread Leopold Toetsch
Larry Wall <[EMAIL PROTECTED]> wrote: >: On Thu, 2005-03-31 at 23:46 -0800, Darren Duncan wrote: >: >: In P6, an object is a data-type. It's not a reference, and any member >: payload is attached directly to the variable. > Well, it's still a reference, but we try to smudge the distinction in P6.

Re: Lexical scope pad stack

2005-04-02 Thread Leopold Toetsch
Cory Spencer <[EMAIL PROTECTED]> wrote: >> Is there currently any method of determining the depth of the lexical scope >> pad stack? None of the ops in var.pod seem to be able to provide that >> information at the moment... You can query the pad depth like in [1], but ... > Actually, I suppose

Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Leopold Toetsch
Jarkko Hietaniemi <[EMAIL PROTECTED]> wrote: > P.S. (I wish I still had Cray 90 access, the unusual-but-legal > longsize=ptrsize=intsize=shortsize=8 nicely shook bugs to the bright > light of day in Perl 5.) Would break nicely ;) leo

Re: Again the infix ops

2005-04-02 Thread Leopold Toetsch
Nicholas Clark <[EMAIL PROTECTED]> wrote: > Can 2 different bytecode segments each try to define a new infix operator? > If so, how do they number their infix operators to avoid a clash? The same problem arises with user defined opcodes or generally for a name => index mapping for which the assem

Re: Why a scoreboard?

2005-04-02 Thread David A. Golden
Andy Lester wrote: Why is there a scoreboard? Why do we care about rankings? Why is it necessary to compare one measure to another? What purpose is being served? Why is there XP on perlmonks? Or Karma on Slashdot? Or for that matter, why do we grade students' exams (particularly, why do we of

Re: [Fwd: a warning and a failure for parrot in Tru64]

2005-04-02 Thread Jarkko Hietaniemi
Forgot to add: in many environments (at least SGI/MIPS, AIX Power/PPC, HP-UX/HPPA) things are even more interesting -- one can in compile time decide between different 32-bit modes and different 64-bit modes. (E.g. in IRIX there are two of each.) I believe the new x86-ish processors and Linux/gcc

Re: [MSWin32] t/op/spawnw.t

2005-04-02 Thread Leopold Toetsch
Ron Blaschke <[EMAIL PROTECTED]> wrote: > F currently fails on Windows. The reason is that the > test expects the exit code in the higher byte of the termination > status. [ code snippet ] > The documentation for spawnw (F) says: > Spawn a subprocess and wait for it to finish. The return statu

Re: [MSWin32] t/op/spawnw.t

2005-04-02 Thread Ron Blaschke
Leopold Toetsch wrote: > Ron Blaschke <[EMAIL PROTECTED]> wrote: >> The documentation for spawnw (F) says: >> Spawn a subprocess and wait for it to finish. The return status, >> which is very system-dependent, goes in $1. > Yeah. What does Perl5? $? "This is just the 16-bit status word returne

Re: Testing Net-SSLeay

2005-04-02 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, On Friday 01 April 2005 21:47, Walter Goulet wrote: > Hi, > > I've been in contact with the author of Net-SSLeay about testing his > module. One limitation I have to work with is that the module has to > work out of the box with perl 5.6.0 which doesn't in

Re: Why a scoreboard?

2005-04-02 Thread Smylers
David A. Golden writes: > Andy Lester wrote: > > > Why is there a scoreboard? Why do we care about rankings? Why is > > it necessary to compare one measure to another? What purpose is > > being served? > > Why is there XP on perlmonks? Or Karma on Slashdot? Indeed, and those also have odd e

other language compiler to parrot?

2005-04-02 Thread bloves
hi,all have a Php compiler to parrot project? have a ruby compiler to parrot project?

Re: +<< or +

2005-04-02 Thread Patrick R. Michaud
On Sat, Apr 02, 2005 at 12:05:37PM +0200, Juerd wrote: > Bitshift, which one is it? > +<< > or > +< > > I believe only +< is possible, because +<< has to be +«, but S03 is > still inconsistent, and +<< comes up everywhere, including Brent's > perl6op.txt. > > Can there please be a definit

Re: Bug in Net-SSLeay documentation

2005-04-02 Thread Andy Lester
By the way, I asked this a couple of days ago and didn't get an answer; how can I get Net-SSLeay added to the Phalanx SVN repository? I'm maintaining a local repository to track my own changes in the meantime. You tell me and I'll have Robert set up access for it. Are you going ahead with it? --

Re: Testing Net-SSLeay

2005-04-02 Thread Andy Lester
I'd say toss in a prerequisite for Test::Simple and be done with it. Anybody who is still using 5.6.0 with no additional modules does something wrong. But it's the author's choice, not ours. xoa -- Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance

Re: Why a scoreboard?

2005-04-02 Thread Ricardo SIGNES
* "David A. Golden" <[EMAIL PROTECTED]> [2005-04-02T05:27:18] > Andy Lester wrote: > >Why is there a scoreboard? Why do we care about rankings? Why is it > >necessary to compare one measure to another? What purpose is being > >served? > > Why is there XP on perlmonks? Or Karma on Slashdot? Or

Re: Testing Net-SSLeay

2005-04-02 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, On Saturday 02 April 2005 17:14, Andy Lester wrote: > > I'd say toss in a prerequisite for Test::Simple and be done with it. > > Anybody who is still using 5.6.0 with no additional modules does > > something wrong. > > But it's the author's choice, not our

Re: Bug in Net-SSLeay documentation

2005-04-02 Thread Walter Goulet
Andy Lester wrote: By the way, I asked this a couple of days ago and didn't get an answer; how can I get Net-SSLeay added to the Phalanx SVN repository? I'm maintaining a local repository to track my own changes in the meantime. You tell me and I'll have Robert set up access for it. Are you goi

Re: [perl #34625] [PATCH] make setup on MSWin32

2005-04-02 Thread Ron Blaschke
Leopold Toetsch wrote: > Francois PERRAD <[EMAIL PROTECTED]> wrote: >> I add a new target 'setup' in the main Makefile. >> That's allow the creation of a setup-parrot-x.y.z.exe ('standard' binary >> distribution) that contains all parrot install directories and the ICU >> shared libraries. > Shou

S03 problem in Hyperoperators

2005-04-02 Thread Aaron Sherman
At the beginning of the section on hyper operators, the following: The Unicode characters » (\x[BB]) and « (\x[BB]) should be: The Unicode characters » (\x[BB]) and « (\x[AB])

Re: Definitive and Complete Perl 6 Operator List

2005-04-02 Thread Larry Wall
On Sat, Apr 02, 2005 at 01:49:24AM -0800, Brent 'Dax' Royal-Gordon wrote: : I've included assignment forms of all operators in the exponentiation, : multiplicative, additive, junctive, and tight logical levels; this may : be overkill or underkill. I've not included hyper forms of these : operators,

Re: identity tests and comparing two references

2005-04-02 Thread Larry Wall
On Sat, Apr 02, 2005 at 11:06:01AM +0200, Juerd wrote: : Is your view of the world like Python or like Perl 5? Them's fightin' words. :-) : Values have no identity in Perl 5. That's slightly not true, insofar as Perl 5 distinguishes hash keys by value (albeit filtered through stringification).

Re: [perl #34625] [PATCH] make setup on MSWin32

2005-04-02 Thread Leopold Toetsch
Ron Blaschke <[EMAIL PROTECTED]> wrote: > Or even: > nmake win32-installer > ? > The Windows equivalent of "rpm" would be "msi". Maybe then: nmake win32-inno-installer nmake win32-msi-installer ... (which make the win32 prefix rather superfluent) > Ron leo

Re: identity tests and comparing two references

2005-04-02 Thread Larry Wall
On Sat, Apr 02, 2005 at 11:22:43AM +0200, Leopold Toetsch wrote: : Larry Wall <[EMAIL PROTECTED]> wrote: : >: On Thu, 2005-03-31 at 23:46 -0800, Darren Duncan wrote: : >: : >: In P6, an object is a data-type. It's not a reference, and any member : >: payload is attached directly to the variable. :

Re: Documentary annotations: $what doc

2005-04-02 Thread Larry Wall
On Sat, Apr 02, 2005 at 03:19:33PM +0800, Sam Vilain wrote: : Luke Palmer wrote: : >>Supposing I had a "doc" trait, could I say: : >> sub f2c (Num $temp doc) : >> doc : >> {...} : >>Or would I be forced to spell it doc('stuff') ? : >Well, first you need an `is` somewhere in there. And

Re: S03 problem in Hyperoperators

2005-04-02 Thread Luke Palmer
Aaron Sherman writes: > At the beginning of the section on hyper operators, the following: > > The Unicode characters  (\x[BB]) and  (\x[BB]) > > should be: > > The Unicode characters  (\x[BB]) and  (\x[AB]) You should probably read S03 from: http://svn.perl.org/perl6/d

Re: Parameter and trait questions - just how 'only' _is_ 'read-only'?

2005-04-02 Thread Larry Wall
On Thu, Mar 31, 2005 at 01:11:37PM -0500, Aaron Sherman wrote: : If you declare a variable to be of a type (let's even say a class to be : specific), then you have hinted to the compiler as to the nature of that : variable, but nothing is certain. : : That is to say that the compiler cannot: : :

Re: S03 problem in Hyperoperators

2005-04-02 Thread Patrick R. Michaud
On Sat, Apr 02, 2005 at 11:41:18AM -0500, Aaron Sherman wrote: > At the beginning of the section on hyper operators, the following: > > The Unicode characters » (\x[BB]) and « (\x[BB]) > > should be: > > The Unicode characters » (\x[BB]) and « (\x[AB]) This is already fixed in t

Re: S28ish [was: [Pugs] A couple of string interpolation edge cases]

2005-04-02 Thread Larry Wall
On Thu, Mar 31, 2005 at 03:03:09PM +0200, Thomas Sandlaß wrote: : Larry Wall wrote: : >On Sat, Mar 26, 2005 at 02:37:24PM -0600, Rod Adams wrote: : >: How can you have a level independent position? : > : >By not confusing positions with numbers. They're just pointers into : >a particular string. :

Re: use less in perl6?

2005-04-02 Thread Larry Wall
On Wed, Mar 30, 2005 at 10:20:28AM +0200, Yuval Kogman wrote: : How should this stuff be expressed? 'use less' is cute, but i don't : think it really gets there. It's mostly there as a placeholder for all the "true pragmas" that can be ignored if you don't understand them, an idea I originally sto

Re: other language compiler to parrot?

2005-04-02 Thread William Coleda
As far as I know, no one is working on these at the moment. Volunteers welcome, of course. ^_^ [EMAIL PROTECTED] wrote: hi,all have a Php compiler to parrot project? have a ruby compiler to parrot project?

Re: other language compiler to parrot?

2005-04-02 Thread Matt Fowles
All~ On Apr 2, 2005 3:53 PM, William Coleda <[EMAIL PROTECTED]> wrote: > As far as I know, no one is working on these at the moment. > > Volunteers welcome, of course. ^_^ > > [EMAIL PROTECTED] wrote: > > hi,all > > have a Php compiler to parrot project? > > have a ruby compiler to parrot projec

Re: Why a scoreboard?

2005-04-02 Thread Michael G Schwern
On Sat, Apr 02, 2005 at 11:29:17AM +, Smylers wrote: > Indeed, and those also have odd effects: rather than being pure measures > of users' abilities/reputations/whatever, their very existence changes > how some users behave, where they do things specifically to increase XP > rather than becaus

Re: New S29 draft up

2005-04-02 Thread wolverian
On Mon, Mar 21, 2005 at 03:31:53PM +0100, Juerd wrote: > In fact, won't things be much easier if shift and pop workend on strings > as well as on arrays? Now that we have multis, this should be easy to > do. How about defining String is Array? I don't know if I would like that, but it's an idea.

Re: New S29 draft up

2005-04-02 Thread Larry Wall
On Sat, Apr 02, 2005 at 11:27:09PM +0300, wolverian wrote: : On Mon, Mar 21, 2005 at 03:31:53PM +0100, Juerd wrote: : > In fact, won't things be much easier if shift and pop workend on strings : > as well as on arrays? Now that we have multis, this should be easy to : > do. : : How about defining

Pugs Bug

2005-04-02 Thread Stevan Little
Autrijus, I was writing tests for split(, ) and I stumbled upon this bug: pugs -e 'split(rx:perl5//, "not good")' Will go into an infinite loop. I also tried the empty regexp in a match on it's own, and it was not a problem. - Steve

Re: Pugs Bug

2005-04-02 Thread Andrew Savige
--- Stevan Little wrote: > I was writing tests for split(, ) and I stumbled upon this > bug: > > pugs -e 'split(rx:perl5//, "not good")' > > Will go into an infinite loop. I also tried the empty regexp in a match > on it's own, and it was not a problem. Further to that, I noticed that the somewh

Re: Why a scoreboard?

2005-04-02 Thread Johan Vromans
Michael G Schwern <[EMAIL PROTECTED]> writes: > Has a README... check Bonus points if it differs from the stub, and additional bonus points if it really describes briefly what the product is. Rationale: When browsing READMEs they are often meaningless. > Declares a $VERSION...

Re: Pugs Bug

2005-04-02 Thread Uri Guttman
> "AS" == Andrew Savige <[EMAIL PROTECTED]> writes: AS> The sometimes seemingly arbitrary semantics of p5 split seem to AS> have become something of a de facto standard, with even Java and AS> .NET following suit (I *think*, not certain about this and too AS> lazy to check right now).

Re: Testing Net-SSLeay

2005-04-02 Thread Andrew Savige
--- Andy Lester wrote: > I'd throw my hands up and let it go, then. One of the key functions of > Phalanx is to modernize the testing infrastructure of the modules we > touch. If he needs it to stay compatible back to the relative dark > ages, then let's just leave it that way. Though many modul