the report is not relevant anymore. you can close the ticket. Thx
On 9/16/09, James Keenan via RT wrote:
> On Sun Apr 20 08:58:20 2008, cognominal wrote:
>> When testing, got that error message.
>> Probably linked to icu and the version used.
>> I have 3.4.1 and 3.8.1 around.. I am not sure I cur
I had erased my svk clone. No problem building with a brand new one. Thx.
On Mon, Feb 2, 2009 at 2:54 AM, James Keenan via RT
wrote:
> Are you still experiencing this problem?
>
> Thank you very much.
> kid51
>
--
cognominal stef
Yes, the problem is long gone.
On Sun, Feb 1, 2009 at 1:33 AM, James Keenan via RT
wrote:
> On Sat Nov 01 07:37:39 2008, cognominal wrote:
>> I was preparing a bug report for the same thing so
>> here it is :
>>
>> Parrot does not compile on my new 64 bits core 2 duo unibody macbook.
>> I got bac
rakudo now builds correctly. btw : the subject is wrong. I did not
notice because
I use a script to get the last trunk, build parrot and rakudo.
On Sun, Nov 2, 2008 at 5:37 PM, Stéphane Payrard <[EMAIL PROTECTED]> wrote:
> That's trunk, and I did a make real clean
>
> On Sat,
That's trunk, and I did a make real clean
On Sat, Nov 1, 2008 at 9:36 PM, Mark J. Reed <[EMAIL PROTECTED]> wrote:
> Trunk or 0.8.0? Trunk builds fine on my iMac running the same Darwin
> version you report (leopard 10.5.5).
>
>
>
> On 11/1/08, Ovid <[EMAIL PROTECTED]> wrote:
>> For the past few d
I was preparing a bug report for the same thing so
here it is :
Parrot does not compile on my new 64 bits core 2 duo unibody macbook.
I got back data from the Time Machine backup of my now dead 32 bits
intel macbook so I suspected that the gmp port libraries conflicted
with some headers proper to
On Wed, Sep 24, 2008 at 11:31 PM, Patrick R. Michaud <[EMAIL PROTECTED]> wrote:
> On Wed, Sep 24, 2008 at 10:05:25PM +0200, Stéphane Payrard wrote:
>> One of parrot current limitation is that eval is always a closure.
>> When using rakudo interactively, one want to int
One of parrot current limitation is that eval is always a closure.
When using rakudo interactively, one want to introduce new lexical variable that
are not lost when accessing them from the next prompt.
Pugs gets that right.
My take on the subject 8 years ago!
I don't know how that interacts with
Ha someone be successful using dtrace on parrot?
When I am using ustack(), I get only hexa addresses instead of function names.
When I am using bt in gdb, I got stack trace with names so I would
expect the same with dtrace.
I get the same results with leopard and nexanta.
Is there some compiler o
I have a fix which currently suits my need. But the real problem, like
you said in IRC is to eventually merge the
PGE and the rakudo implementations of protoobjects.
I note that S12 that .WHAT and .WHO should return objects that
stringifies to strings and not directly strings
like in PGE implementa
Index: t/compilers/imcc/syn/symbols.t
===
--- t/compilers/imcc/syn/symbols.t (revision 27038)
+++ t/compilers/imcc/syn/symbols.t (working copy)
@@ -7,7 +7,7 @@
use lib qw( . lib ../lib ../../lib );
use Test::More;
use Parr
On Jan 30, 2008 7:53 PM, James Keenan via RT
<[EMAIL PROTECTED]> wrote:
> Or, better still:
>
> make realclean
> svk update
> perl Configure.pl --verbose-step=61 --test
>
>
in attached file...
Thx
--
cognominal stef
u have mail.
maccog:~ stef$ cd ~/svk/parrot/
maccog:parrot stef$ make realclean
..with same format as gcc and grep. It is used by compiler-mode in
emacs for example.
$ diff -u compilers/imcc/debug.c.old compilers/imcc/debug.c
--- compilers/imcc/debug.c.old 2006-05-01 20:44:34.0 +0200
+++ compilers/imcc/debug.c 2006-05-02 00:03:03.0 +0200
@@ -11,7 +11,8
In Perl5, the meaning of the undef value is overloaded. It can mean
either the value an uninitialized variable or it may indeed mean a
genuine undefined value. Perl5 is biased toward the first meaning: in
string context, the value behaves as an empty string; In integer
and float context, it respe
On Wed, Dec 01, 2004 at 01:34:57AM -0800, Brent 'Dax' Royal-Gordon wrote:
> Cameron Zemek <[EMAIL PROTECTED]> wrote:
> > The FAQ mentions that the JVM and CLR (.Net VM) are not suited to
> > dynamic languages. I was wondering why this is the case.
>
> Dynamic languages have a few features in commo
On Tue, Nov 09, 2004 at 07:14:27PM -0800, Will Coleda wrote:
> # New Ticket Created by Will Coleda
> # Please include the string: [perl #32393]
> # in the subject line of all future correspondence about this issue.
> # http://rt.perl.org:80/rt3/Ticket/Display.html?id=32393 >
>
>
> - the pars
No need to modify embed.h.
Patch attached to get a snipped that compileds without the
#include "parrot/parrot.h"
--
stef--- docs/embed.pod.orig 2004-11-08 10:48:59.0 +0100
+++ docs/embed.pod 2004-11-08 20:42:57.209202168 +0100
@@ -7,7 +7,6 @@
=head1 SYNOPSIS
-#include
I apparently forgot to attach the file
>
>
> There is now a call to set the core and another to set the other
> flags. I updated the code and the doc to reflect that.
>
> --
> stef
>
--- docs/embed.pod.orig 2004-09-16 15:11:55.0 +0200
+++ docs/embed.pod 2004-11-07 23:51:59.998632
Rereading this excellent summary, I note that I did not keep
people posted on my problem.
> Stephane Payrard asked about some problems he had encountered creating
> the magical all in one Siva PMC. Leo provided a helpful prod towards
> LVALUE_CAST. The other problems may or may not rel
On Thu, Nov 04, 2004 at 10:11:07PM +0100, Klaas-Jan Stol wrote:
>
> I hadn't seen ".yield(x)"
> Is
>.yield(x)
>
> the same as:
>
>.pcc_begin_yield
>.return x
>.pcc_end_yield
> ?
>
Yes. This alternative syntax has been checked in yesterday
and is documented in the updated callin
On Wed, Oct 27, 2004 at 01:19:29PM -0600, Luke Palmer wrote:
> Stéphane Payrard writes:
> > That would allow to implement typechecking in imcc.
> >
> > .sym Scalar a
> > a = new .PerlInt # ok. Perlint is derived from Scalar
>
> Ugh, yeah, but what does th
On Wed, Oct 27, 2004 at 06:24:59PM +0200, Leopold Toetsch wrote:
> Stéphane Payrard <[EMAIL PROTECTED]> wrote:
> > On Wed, Oct 27, 2004 at 12:19:22PM +0200, Leopold Toetsch wrote:
>
> >> Having a type enum for these abstract types would imply to install a
> >&
On Wed, Oct 27, 2004 at 12:19:22PM +0200, Leopold Toetsch wrote:
> Stéphane Payrard <[EMAIL PROTECTED]> wrote:
>
> > A related but different issue is that abstract pmcs like (Scalar
> > and PerlScalar) have no pmc_type. I understand that pmc_type are
> > an offset i
On Wed, Oct 27, 2004 at 12:00:33PM +0100, Peter Hickman wrote:
> Presently Python compiles it's py files to pyc files that can then be
> run without access to the source (the py).
>
> Would Perl 6 be able to do this? Compile the pl to plc and pm to pmc and
> load the ??c version if it was availa
[snipped]
> 1: What does pmc_type return if it fails to find a PMC?
> 2: If that answer is 0, is it safe to document that 0 is a failure return,
>which happens to map to the PMC type for "default", but as they can't be
>instantiated looking up "default" is "not supported" (or words to that
I want to make an loose analogy between pmc/their_content and
Unix inodes/files which I use as a mnemonic.
PMCs are the equivalent of inodes, each one
reference some content which is the equivalent of a file.
C, when the source and the destination pmcs are of the same type,
is like creating a har
I am currently stuck because I get the error
parrot: src/string.c:269: string_init: Assertion `p' failed.
on the second string_init of a parrot run using the last vanilla cvs
It may be a problem with mandrake cooker.
Jérôme Quelin uses a older mandrake cooker and it works there.
Comparing our co
Hi,
Juste like I added the possibility of declaring many registers
variables with one .sym directive, I am working on returning or
yielding in one line so one can write:
.return -1, name
instead of:
.pcc_begin_return
.return -1
.return name
.pcc_end_return
Sadly, the .ret
On Tue, Oct 12, 2004 at 12:14:29PM -, Leopold Toetsch via RT wrote:
> Stephane Payrard <[EMAIL PROTECTED]> wrote:
> > +++ ./ops/pmc.ops 2004-10-11 22:30:10.819391992 +0200
>
> > +op get_repr(out STR, in PMC) {
> > +$1 = $2->vtable->get_repr(interpreter, $2);
> > +goto NEXT();
>
> To
On Fri, Oct 01, 2004 at 06:09:37PM +0200, Jerome Quelin wrote:
> Hi,
>
> I tried the pir-mode provided in the editor/ subdir. And when opening a
> .imc file (I've associated .pir with pir-mode + font-lock-mode), I
> cannot type spaces or carriage returns:
>
> (24) (warning/warning) Error caught i
On Fri, Sep 24, 2004 at 04:03:46PM +0200, KJ wrote:
> Hello,
>
> I've been wondering for some time about this, so I thought, why not ask.
>
> The thing is, I've been playing a few times with (Parrot, but also .NET)
> compilers, and my conclusion was that the most difficult part is getting
> assi
--- ./src/test_main.c.old 2004-01-29 15:49:44.0 +0100
+++ ./src/test_main.c 2004-09-15 14:47:07.113244016 +0200
@@ -72,7 +72,7 @@
char *filename;
Parrot_PackFile pf;
-interpreter = Parrot_new();
+interpreter = Parrot_new(NULL);
if (!interpreter) {
When routines declared with the @LOAD pragma are in the main
segment, they are not executed. This is probably not a problem
because the code of these routines could be easly moved in the
main routine but that should be either fixed or documented.
Example:
.sub foo @LOAD
print "foo executed
On Mon, Jul 26, 2004 at 10:29:15AM -0700, Brent 'Dax' Royal-Gordon wrote:
> The Perl 6 Summarizer wrote:
> > The infinite thread
> >Pushing onto lazy lists continued to exercise the p6l crowd (or at
> >least, a subset of it). Larry said that if someone wanted to hack
> >surreal numbers
RAD
On Wed, Jul 14, 2004 at 10:03:43PM +0800, RaghavendraK 70574 wrote:
> Hi,
>
> Am a hardcore C++ guy and don;t know much abt the Perl. But one
> of my friend has proved that the fastest way to RAD is Perl. I
> need to know if we can convert a Perl script to a dynamic link
> library under unix
You are considering read-ony PMC versus others. Another issue
is properties. Many PMCs "classes" will support properties that will
alter their behavior. But most PMC instances will have no property
attached to them. Or just default values of them if you see it that
way.
To avoid to go back the sl
Le Thu, May 20, 2004 at 12:03:52PM -0700, le valeureux mongueur TOGoS a dit:
> Should aggregate PMCs (like PerlHash) be able to take
> PMCs as keys? I mean so that:
>
> $P0 = $P1[$P2]
>
> where $P1 is a PerlHash, would work. The way it works
> now is that it complains that you can't use a PMC a
I have confused assignement and initialisation in my previous
mail. Because they are two different operations, there is no
problem they have different semantics. A6 described both
operations. It described pairs as arguments used to initialize
parameters and pairs in assignement.
--
stef
My understanding of the semantic of pairs as in A6:
A pair in a given scalar context should return its first element
coerced to match the said context.
This seems to be a prerequisite to use pairs as function arguments.
Example with the boolean context:
bool $b = a => 10; # $b == 1
On Sat, Apr 10, 2004 at 09:08:22PM -0400, Stéphane Payrard wrote:
> Hi,
>
> I am writing a PerlPair PMC and I have a problem with an
> optimization. BTW: probably a modified PerlPair could be used
> to implement lisp cons pairs and the optimization will be even
> more use
Le Sat, Apr 10, 2004 at 08:33:04PM +0100, le valeureux mongueur Alberto Manuel Brandao
Simoes a dit:
> Hi
>
> I am not needing parrot (just checking its state) but compilation
> failed. Don't know if it is expected or not. In any case, this might be
> useful:
>
> ../data/locales/ja.txt:15: par
Hi,
I am writing a PerlPair PMC and I have a problem with an
optimization. BTW: probably a modified PerlPair could be used
to implement lisp cons pairs and the optimization will be even
more useful because of the widespread use of pairs.
The optimization: I want to avoid storing a key or or value
On Tue, Feb 10, 2004 at 12:53:43AM +0100, Leopold Toetsch wrote:
> Hi Stef,
Hi Leopold,
I cross-post to perl6-internals because I am not sure about the
exact semantic of hash and array access in Perl6.
>
> Stéphane Payrard <[EMAIL PROTECTED]> wrote:
>
> > Le Mon, Fe
Le Mon, Feb 09, 2004 at 09:52:28PM +0100, le valeureux mongueur Leopold Toetsch a dit:
> Stéphane Payrard <[EMAIL PROTECTED]> wrote:
>
> > The implementation of the methods key_* in keys.c imposed
> > to the PMCs to be of type Key. I don't' see the interest
>
The get_*_keyed methods were missing from PerlArray. Inheriting from Array did not
cut it when accessing elements beyond the array end.
The patch adds the missing methods. They really are a cut and paste
from the Array methods. They access the corresponding get_*_keyed_int() methods,
or the get_p
The implementation of the methods key_* in keys.c imposed
to the PMCs to be of type Key. I don't' see the interest
for atomic keys that could be mere PMCs.
This concretely means that one can write the following and save a
intermediate register:
P3 = PO[P1]
instead of:
P3 = new P2, .Key
Le Mon, Jan 19, 2004 at 11:56:28AM -0500, le valeureux mongueur Will Coleda a dit:
> Trying to get the tcl interpreter working with all the changes in the
> past few months:
>
> I used to be able to say:
>
> .pcc_sub _dumper prototyped
> .param PMC original
>
> ... but now PMC isn't a valid t
Le Tue, Jan 13, 2004 at 10:34:14PM +0100, le valeureux mongueur Stéphane Payrard a dit:
> Le Tue, Jan 13, 2004 at 03:06:18PM -0600, le valeureux mongueur Robert Eaglestone a
> dit:
> > OK, I'm looking at the Parrot String documentation, and I've
> > got questions.
Le Tue, Jan 13, 2004 at 03:06:18PM -0600, le valeureux mongueur Robert Eaglestone a
dit:
> OK, I'm looking at the Parrot String documentation, and I've
> got questions. It's not like the docs are a total mess, they
> just need some fleshing out. Yeah, that's it. So here I go.
>
> Here's the pa
On Mon, Jan 12, 2004 at 03:16:50PM -0500, Dan Sugalski wrote:
> At 7:30 PM +0100 1/12/04, Leopold Toetsch wrote:
> >Stéphane Payrard <[EMAIL PROTECTED]> wrote:
> >> Example:
> >
> >>.sym scalar var
> >>new var, .Perlint # the instance is a
On Mon, Jan 12, 2004 at 10:05:51AM +0100, Leopold Toetsch wrote:
> Stéphane Payrard <[EMAIL PROTECTED]> wrote:
> > Abstract pmcs should appear in core_pmcs.h and pmctypes.pasm
> > because one needs them as base pmcs so as to declare
> > pseudo-registers. This is a p
Abstract pmcs should appear in core_pmcs.h and pmctypes.pasm
because one needs them as base pmcs so as to declare
pseudo-registers. This is a prerequisite to add pmc type checking
to imcc. Working on a patch to fix that, I got some questions to
be answered.
Unlike other pmcs, abstract pmcs have na
On Sun, Jan 11, 2004 at 12:33:16PM +0100, Leopold Toetsch wrote:
> Stéphane Payrard <[EMAIL PROTECTED]> wrote:
>
> Thanks, applied - plus ...
>
> > INTVAL get_integer_keyed (PMC* attr) {
> > - return SELF.get_integer_keyed_str(key_string(interpreter,
retry
I have not figured out how to change the mime type of the
attached file in mutt. :(
--
stef
--- classes/parrotobject.pmc.orig 2003-12-06 01:00:29.0 +0100
+++ classes/parrotobject.pmc2004-01-10 21:09:08.0 +0100
@@ -87,7 +87,12 @@
}
INTVAL get_integer_keyed (PMC* attr) {
- return SELF.get_integer_keyed_str(key_string(interpreter, attr));
+
On Mon, Nov 17, 2003 at 08:58:17PM +, Pete Lomax wrote:
>
> >I think this would be a *very* cool thing.
>
> What he said.
>
> Pete
idem
--
stef
On Sat, Nov 15, 2003 at 02:10:35PM -, Peter Cooper wrote:
> "Stéphane Payrard" <[EMAIL PROTECTED]> wrote:
> > You posted your mini-review to London.pm:
>
> Thanks for that, that demonstrates my memory!
>
> > on virtual machines: "No, there&
On Fri, Nov 14, 2003 at 11:49:51AM -, Peter Cooper wrote:
> "Stéphane Payrard" <[EMAIL PROTECTED]> wrote:
> > I have bought "Virtual Machine Design and Implementation in C++"
> > by Bill Blunden. This book has very positive reviews (see
> > slas
Disclaimer: Pardon my French :)
I have bought "Virtual Machine Design and Implementation in C++"
by Bill Blunden. This book has very positive reviews (see
slashdot or amazon.com). It seems to impress people by the
apparent width of covered topics. Most of it is off topic. The
book gives to the mod
I have started working on Perl6 regular expressions. Nothing
usable yet but I post the code to get feedback. The code is
attached to the present mail.
Currently, I use perl5 code to parse very simple regexps using
Parse::Yapp and generate imcc code. I have written an
infrastructure to "weave" basi
rx_popindex signature is incorrect in the pre-patch example.
--- rx.ops.old 2003-06-06 18:27:00.0 +0200
+++ rx.ops 2003-10-20 23:08:24.0 +0200
@@ -108,7 +108,7 @@
rx_literal S0, I1, "b", $next
branch $top
$backtrack:
- rx
On Fri, Oct 17, 2003 at 06:13:24PM -0600, Jim Cromie wrote:
>
> 1st the PatchMonster, now the Pumpking.
> we watch in awe as the World Domination Plan unfolds.
>
> whats next, the WhiteHouse ?
Schwarzenegger, now Tötsch... there is a pattern here, but AEIOU
is more ambitious than merely occupyi
On Mon, Sep 15, 2003 at 03:30:06PM -0600, Luke Palmer wrote:
[snipped]
>
> No, I think Parrot will still only JIT I&N registers. Optimization
> includes way more than just JIT.
>
Do you mean that array accesses will not be jitted? If an array is declared
exact type (not subclassable) and that
Hi everybody,
That was nice to meet many of you in person at YAPC::EU,
I am trying to learn about continuations and Parrot. I hit a
problem of register allocation. I don't know if it is a
miscomprehension from me or a bug. Probably the former.
Apparently P16 is used both for my Perlhash and the S
Bcc:
Subject: Re: yapc::eu Parrot BOF
Reply-To: [EMAIL PROTECTED]
In-Reply-To: <[EMAIL PROTECTED]>
On Thu, Jul 03, 2003 at 06:26:10PM -0400, Dan Sugalski wrote:
> At 12:12 AM +0200 7/4/03, Stéphane Payrard wrote:
> >Brian Ingerson and Éric Cholet have kindly set up a k?wi
Brian Ingerson and Éric Cholet have kindly set up a k?wiki for yapc::eu.
There will be a BOF Saturday July 26 starting a 10 pm and probably
running until 13pm.
I have created an entry for the Parrot BOF.
It's up to you to add material, like the issues you want to
be discussed.
http://yapc.eu.kwik
On Tue, May 27, 2003 at 06:35:12PM -0400, Mitchell N Charity wrote:
> I've long wondered whether having a wiki, a place to put things, might
> aid parrot development. A place to easily collaborate on documentation.
> To record thoughts which might help others. To point at resources.
>
> So, to h
On Wed, Mar 26, 2003 at 02:21:52PM +0100, Stéphane Payrard wrote:
> On Wed, Mar 26, 2003 at 09:49:38AM +0100, Kay Roepke wrote:
> >
> > On Wednesday, March 26, 2003, at 04:29 AM, Adam Turoff wrote:
> >
> > >I've never come across a programmer who wishes he c
On Wed, Mar 26, 2003 at 09:49:38AM +0100, Kay Roepke wrote:
>
> On Wednesday, March 26, 2003, at 04:29 AM, Adam Turoff wrote:
>
> >I've never come across a programmer who wishes he could do this
> >in C and have the compiler magically know what's what:
> >
> > int spam (int spam, char **spam
On Sun, Jul 21, 2002 at 02:05:42PM +, s. payrard @ wanadoo. fr wrote:
> # New Ticket Created by [EMAIL PROTECTED]
> # Please include the string: [perl #15267]
> # in the subject line of all future correspondence about this issue.
> # http://rt.perl.org/rt2/Ticket/Display.html?id=15267 >
>
71 matches
Mail list logo