Pugs
Pugs
(Perl6 User's Golfing System)
is an implementation for the Perl 6 language, based on the Synopses
documents. Its core is implemented in Haskell, making heavy use on the
Parsec parser combinator library, as well as the Continuation monad
transformer library.
Also see the Pugs
home page.
- Developer: Autrijus Tang with a group of committers.
- Contact:
- Autrijus Tang
IRC: irc.freenode.net #perl6
Email: perl6-compiler@perl.org
- Number
of sites: Many
- Number
of users: Many
- In
use: Since 2005
- Language: Haskell, Perl
- Compilers: Glasgow
Haskell
- Line
count: About 10K, in Haskell, Perl5 and Perl6.
- Availability: Freely distributable under GPL and Artistic
license from CPAN.
- Related
publications: