When I match these rules:
p6rule(" ",
classname, "attrdef")
p6rule("\( \s* x \s* \)", classname, "parenlist")
p6rule("{ \s* y \s* }", classname, "codeblock")
against this string "(x) { y }", I get the following error:
src/inter_call.c:129: failed assertion `PObj_is_PMC_TEST(sig_p
BÁRTHÁZI András skribis 2005-06-10 10:29 (+0200):
> Running it several times, one time works: matches and replaces
> things to +-es, one time it not works... Randomly. Where should I send
> these kind of bugs?
If you have any means of testing this with PGE directly (without Pugs),
do so.
Other
So Autrijus said, that it should come here. Sorry for crossposting.
Original Message
Subject: PGE error?
Date: Fri, 10 Jun 2005 10:29:17 +0200
From: BÁRTHÁZI András <[EMAIL PROTECTED]>
To: perl6-language@perl.org
Hi,
I don't know what happens and where in th
Hi,
I don't know what happens and where in the code, but... Anyway, it's
strange... I have this code and input.tpl:
--- 8< ---
rule sp {
<[ ]>
}
rule id {
<[a..z]><[a..z0..9]>+
}
sub do($match) {
say $match[0];
return "+";
}
my $template=slurp('i