NAME ^

punie -- A compiler for Perl 1

SYNOPSIS ^

  $ ./parrot languages/punie/punie.pir script.p1

DESCRIPTION ^

Punie is a compiler for Perl version 1, running on Parrot. Its parser is a PGE grammar (a subclass of PGE::Grammar). The compilation is a series of tree transformations using the Parrot compiler toolkit.

  print 1;
  print 45.5;
  print "ok 1\n";
  print 1 + 2, "\n", 2 + 3, "\n";
  unless (1 - 1) {
    print "a sum of nothing\n";
  }

LICENSE ^

Copyright (C) 2005-2008, The Perl Foundation.

This is free software; you may redistribute it and/or modify it under the same terms as Parrot.


parrot