It seems to me that the gprint rule
should instead contain "cexpr":
rule gprint { (print) \s* }
Sorry if these are dumb questions. I've been following Parrot for a
while, but I'm new to the code...
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Pu
rk for the languages. It's kind of a CISC vs. RISC argument.
Again, this is an outsider opinion. Apologies in advance if I'm off-
base or misunderstood the proposal.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www.chrisdolan.net/pu
On Feb 13, 2006, at 1:20 PM, Joshua Hoblitt wrote:
On Mon, Feb 13, 2006 at 09:28:40AM -0600, Chris Dolan wrote:
On Feb 12, 2006, at 6:52 PM, Joshua Hoblitt wrote:
It would also be 'really nice' have a glob(3) like method that is
implemented as a wrapper around *dir methods so the
On Feb 21, 2006, at 1:30 PM, Bernhard Schmalhofer wrote:
Chris Dolan (via RT) schrieb:
# New Ticket Created by Chris Dolan # Please include the string:
[perl #38604]
# in the subject line of all future correspondence about this
issue. # https://rt.perl.org/rt3/Ticket/Display.html?id
lly, I speculate that the latter would make it
easier to write the Parrot equivalent of Safe.pm's sandbox later. It
would likely be easier to disable a PMC class than a diverse
collection of opcodes.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
:
http://bugs6.perl.org/
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media
Oops, I missed a couple of instances of perl6-internals in the
previous patch (notably, in parrotbug). This updated patch obsoletes
the previous one.
% diffstat parrot-porters2.patch
README |4 ++--
README.win32.pod |2 +-
RELEASE_INSTRUCTIONS |8 -
approach. Is there some help I can get? I did look at
your YAPC
2006 presentation. Are there any code examples?
Take a look at parrot/languages/punie/lib/{punie.pg,PunieGrammar.pir}
which has both bottom up and top down parsing. I found it very
educational.
Chris
--
Chris Dolan, Software
On Jul 12, 2006, at 10:53 PM, Patrick R. Michaud wrote:
On Wed, Jul 12, 2006 at 08:04:01PM -0700, Chris Dolan wrote:
As simple token containing ":i" causes PGE to crash with an attempted
method call on Undef.
Steps to reproduce:
1) Create a grammar file called "foo.pg&quo
it, then it sounds like a
compiler bug that needs to be reported, or at least documented.
Chris
P.S. I've been working on some small improvements to httpd.pir,
including better failure diagnostics. Please contact me off-list for
a patch if you are interested.
--
Chris Dolan, Software Develo
lates to Parrot somewhere
that I missed?
2) How important is ICU?
3) If I build Parrot without ICU, what repercussions should I expect?
This would be a good entry for the FAQs for a cage cleaner.
Thanks,
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-70
On Jul 21, 2006, at 1:12 PM, Mr. Shawn H. Corey wrote:
Chris Dolan wrote:
This would be a good entry for the FAQs for a cage cleaner.
If you're collect questions for the FAQ, here are some Andy Lester
answered for me:
I'm not, actually. :-(
Could you do one of the following, i
int Module::Build->VERSION'
0.2801
This also works:
my $mb = Module::Build->new(
...
);
$mb->blib('foobar');
$mb->create_build_script;
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 5
ayout::UseParrotCoda to use current P::C conventions.
lib/Perl/Critic/Policy/CodeLayout/UseParrotCoda.pm | 41 +++--
t/codingstd/perlcritic.t | 88 +++
+-
2 files changed, 51 insertions(+), 78 deletions(-)
Chris
--
Chris Dolan, Software Developer,
_ spec
change, I'll be happy to code that up in CodeLayout::UseParrotCoda.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. -
mment = $doc->find_first('PPI::Token::Comment');
return if !$first_comment;
return if $first_comment->location()->[0] != 1;
return $first_comment =~ m{ \A \#\! }mx;
}
Now that I'm talking about it, I should write a
Perl::Critic::Utils::get_shebang() funct
on "#!perl -Tw" and is a false
positive on "package main; #!!! my co-worker provided this non-Perl-
licensed code to Parrot!!!". Yes, that's a highly contrived
example. :-) But the false positive would be avoidable by checking
the line and column number of the el
we'd love to have the help with Perl::Critic. But
Parrot is a worthy cause too! :-) If you don't provide a P::C patch,
I'll probably do it myself eventually.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Ma
have to ensure it's a PPI::Token::Comment
and not a PPI::Token::Quote, for example.
Perhaps further discussion should move to the perlcritic.tigris.org
dev mailing list or to
http://rt.cpan.org/Dist/Display.html?Queue=perl-critic
Chris
--
Chris Dolan, Software Developer, Clotho Advance
in the next release
of Perl::Critic.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www.chrisdolan.net/public.key
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
On Oct 23, 2006, at 7:39 AM, Paul Cochrane wrote:
BEGIN {
eval { use SVN::Client; };
if ($@) {
plan skip_all => 'SVN::Client not installed';
}
}
Paul,
This should be
eval {require SVN::Client; };
use() is a compile-time directive, not runtime.
Chris
--
On Oct 25, 2006, at 1:24 PM, Jerry Gay (via RT) wrote:
modify perl coding standard test format to match the c tests--one test
per standard, rather than one test per file.
coding standard tests are designed to test maintainability, not
functionality. testing parrot functionality is much more imp
ng::RequireUseStrict] Code before
strictures are enabled at 235,1"
If you want to see fewer errors, add
-top => 5
after the -format to only show the first 5 violations per .pm file.
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025,
On Oct 26, 2006, at 5:21 AM, Paul Cochrane (via RT) wrote:
this patch ensures that when t/codingstd/perlcritic.t can't find
Test::Perl::Critic, that instead of exiting with a "Can't locate
Test/Perl/Critic.pm in @INC" compile-time error, it reports that it is
skipping the test with the message d
.22/
ProhibitFlagComments.pm
Chris
--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
Clotho Advanced Media, Inc. - Creators of MediaLandscape Software
(http://www.media-landscape.com/)
ee Perl::Critic::Policy::Editor::RequireEmacsFileVariables policy
for more details:
http://search.cpan.org/~cdolan/Perl-Critic-More-0.12/lib/Perl/Critic/
Policy/Editor/RequireEmacsFileVariables.pm
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www
ther way without crufting up the top of
the file or requiring that you de-cruft everywhere.
Chris
--
Chris Dolan, Software Developer, http://www.chrisdolan.net/
Public key: http://www.chrisdolan.net/public.key
vCard: http://www.chrisdolan.net/ChrisDolan.vcf
On May 10, 2008, at 7:38 PM, chromatic via RT wrote:
I tried this patch, and I'm getting warnings:
Generating runtime/parrot/include...Use of uninitialized value in hash
element at config/gen/parrot_include.pm line 105, <$fh> line 32.
Use of uninitialized value in pattern match (m//) at
config/g
On Jul 22, 2008, at 6:35 PM, Christoph Otto via RT wrote:
On Thu Jul 06 09:21:34 2006, [EMAIL PROTECTED] wrote:
With parrot r13181, binding to a non-privileged port on localhost
consistently fails with EADDRNOTAVAIL on Mac OS X and FreeBSD boxes
for Intel and PPC platforms. The same command s
On Mar 4, 2009, at 10:58 PM, Geoffrey Broadwell wrote:
Out of curiosity, why don't we allow emails to create tickets in Trac?
-'f
"trac2email is still not fully functional. In the meantime, please
continue to use the web interface. Once trac2email is fixed, you'll be
able to open and
30 matches
Mail list logo