Download Pugs: Revision 7
Building Pugs from Source
The current recommended way to build Pugs is via cabal-install with the
1. Download and install the Haskell Platform
Alternately, one can also install only the GHC compiler, and manually set up
The instructions contained in the README file of Cabal contain more detailed
(But then again, please consider simply installing the Haskell Platform. :-))
2. Type the following commands:
...and it's done!
To build an optimized Pugs for benchmarking or smoke testing, replace the
cabal install -O2 Pugs
(Unix-like systems might need sudo or cabal install -p to satisfy
3. Upgrade Pugs installation
To upgrade to the latest released version on Hackage, the same two lines of commands would work:
4. Build from GitHub source
To upgrade the current Pugs installation to the version in the repository, simply build the repository copy like this:
Binary Builds of Pugs
Binary builds are the easiest get started with, but may not be as up to date as building from source.
Run Pugs in your Web Browser
A web terminal for Pugs is available at run.pugscode.org. You can choose between the latest release or latest development snapshot.
Accessing Pugs Remotely
Another option is to use a pugs a remote machine. If you just want to try out a line or two, you can use the "evalbot" on "the #perl6 IRC channel"<Mail Lists, IRC, Archives>. The syntax is just:
?eval say "hello!"
If you plan to contribute to Perl 6, you can see about getting a free account on Feather, the