Re: HP-UX build notes

2005-06-05 Thread Leopold Toetsch
Nick Glencross [EMAIL PROTECTED] wrote: Leopold Toetsch wrote: #define PARROT_HASH_ALIGNED_FUNCPTR 0 Actually, where it uses this in mmd.c is actually an #ifndef which means that really the above line should be commented out. The various HPUX-related changed didn't make it into the

Re: Building Parrot with MinGW, ActivePerl command.com

2005-06-05 Thread Jens Rieks
On Saturday 04 June 2005 20:29, Clement Cherlin wrote: I actually have Linux installed on this machine, but for reasons which I'm not going to get into here I use Win98 for day-to-day computing. I therefore took it as a challenge to get Parrot to build with crufty ol' command.com. I have a

Re: [perl #36119] [PATCH] Reapply execute permissions on dynclasses for HP-UX

2005-06-05 Thread Nick Glencross
Leopold Toetsch wrote: Nick Glencross (via RT) wrote: +if ($^O ne 'MSWin32') { I'd much more prefer one of: a) if $^O eq 'hpux' b) fix the copy to preserve perms Anyway, as hpux is still broken in several other places, I'll drop a note in PLATFORMS and not apply the patch now.

flattening arguments

2005-06-05 Thread BÁRTHÁZI András
Hi, From the Perl6 and Parrot Essentials: - 8 - sub flat_hash ($first, $second) { say first: $first; say sec. : $second; } my %hash = (first = 1, second = 2); flat_hash(*%hash); - 8 - It says, that No compatible subroutine found. I've modyfied the subroutine: -

Re: using rules

2005-06-05 Thread BÁRTHÁZI András
Hi, No ideas? Bye, Andras I'm working on a web templating system, and I'm wondering how should I use rules? I have these defs: rule elem { \ wts \: ([a..z]+) \/ \ } rule block { \ wts \: ([a..z]+)\(.*?)\ \/ wts \: $1 \ } I would like to execute subroutines during the

Re: flattening arguments

2005-06-05 Thread Stuart Cook
On 6/5/05, BÁRTHÁZI András [EMAIL PROTECTED] wrote: I've tried it on the feather.perl6.nl machine, with pugs. Is it the right behaviour? Caller-side splatted arguments aren't yet implemented in Pugs. As far as I know, the specced behaviour is still correct. Stuart

Re: using rules

2005-06-05 Thread Aankhen
I'll take a shot at it since no one else seems to want to. :-) On 6/3/05, BÁRTHÁZI András [EMAIL PROTECTED] wrote: How can I catch the matched elem name, and block content? I'm guessing that hypotetical variables can be the solution, but it says, that those variables should have been defined,

Re: using rules

2005-06-05 Thread BÁRTHÁZI András
Hi, I'll take a shot at it since no one else seems to want to. :-) Hope this is helpful. Corrections are welcome from anyone who spots any mistakes. Thanks, it helped me! More questions. ;) It seems to me, that the following constructs not yet(?) implemented in Pugs. Is it true?

Parrot on HP-UX

2005-06-05 Thread Nick Glencross
Folks, I hope that not too many of you are getting fed up with me going on about HP-UX. I'm nearly there with having it working with manually hacked Makefiles etc. Some tweaks will be needed to the Configure tests (not too many), but I'd just like to summarise what I believe to be the 'big

Re: Parrot on HP-UX

2005-06-05 Thread Nick Glencross
Nick Glencross wrote: Folks, I hope that not too many of you are getting fed up with me going on about HP-UX. I'm nearly there with having it working with manually hacked Makefiles etc. My hacked HP-UX build now passes most tests. Wohooo! Failed Test Stat Wstat Total Fail Failed

Re: Hello

2005-06-05 Thread James E Keenan
GlennH wrote: Hello folks, I read about the Phalanx project on the yahoo Agile Testing group and thought I'd sign up the mailing list and skulk in the background. Don't just skulk. Enlist! http://qa.perl.org/phalanx/ http://phalanx.kwiki.org/ jimk

fail to embed parrot in pugs

2005-06-05 Thread fayland
As follows are what I did: # follow the instruction of parrot/README, I download the http://www-306.ibm.com/software/globalization/icu/downloads.jsp, and success to install the ICU library. # perl Configure.pl make make install # now parrot is running. but it's not in my PATH. should I 'ln

Re: Parrot on HP-UX

2005-06-05 Thread H.Merijn Brand
On Sun, 05 Jun 2005 17:05:13 +0100, Nick Glencross [EMAIL PROTECTED] wrote: Folks, I hope that not too many of you are getting fed up with me going on about HP-UX. I'm nearly there with having it working with manually hacked Makefiles etc. Some tweaks will be needed to the Configure

Announcing amber for parrot 0.2.1

2005-06-05 Thread Roger Browne
I have made available version 0.2.1 of the amber for parrot scripting language. This is a language being designed specifically for parrot. The syntax and semantics of amber are largely inspired by Eiffel although there's a good deal of ruby in there too (especially the anonymous agents which work

Re: Parrot on HP-UX

2005-06-05 Thread Nick Glencross
Nick Glencross wrote: Folks, I hope that not too many of you are getting fed up with me going on about HP-UX. I'm nearly there with having it working with manually hacked Makefiles etc. I've nearly finished making my updates. I need some help on one aspect though... extend.o and

Quick questions: multi submethod and undef.method

2005-06-05 Thread Ingo Blechschmidt
Hi, two quick questions: Are multi submethods allowed? my $x = undef; my $y = $x.some_method; # $y now contains an unthrown exception object, saying that undef # doesn't .can(some_method), right? say $y; # Only now it dies, correct? This is important if you have a sub which may

Re: Parrot on HP-UX

2005-06-05 Thread Nick Glencross
Nick Glencross wrote: Nick Glencross wrote: extend.o and nci_test.o need to be built with $(CC_SHARED) in addition to the normal flags. What's the most straightforward way of doing this? I've had a couple of experiments with config/gen/makefiles/root.in, but don't know what the 'right

Re: fail to embed parrot in pugs

2005-06-05 Thread Greg Matheson
On Sun, 05 Jun 2005, fayland wrote: # exprot PUGS_EMBED='parrot' export PARROT_PATH='/usr/local/parrot-0.2.0' perl Makefile.PL make # make failed, after tons of successful Compilings, it returns Try the parrot build tree, rather than where parrot is installed. -- Greg Matheson, Taiwan