Name : Pugs Version : 6.2.13.11 license : BSD3 license-file : LICENSE cabal-version : >= 1.2 copyright : 2005-2008, The Pugs Contributors maintainer : Audrey Tang category : Language, Pugs stability : experimental build-type : Custom homepage : http://pugscode.org/ synopsis : A Perl 6 Implementation description : A Perl 6 Implementation author : Audrey Tang tested-with : GHC data-files : blib6/pugs/perl5/lib/Parse/Yapp/Driver.pm blib6/pugs/perl5/lib/Parse/Yapp/Grammar.pm blib6/pugs/perl5/lib/Parse/Yapp/Lalr.pm blib6/pugs/perl5/lib/Parse/Yapp/Options.pm blib6/pugs/perl5/lib/Parse/Yapp/Output.pm blib6/pugs/perl5/lib/Parse/Yapp/Parse.pm blib6/pugs/perl5/lib/Parse/Yapp.pm blib6/pugs/perl5/lib/Pugs/AST/Expression.pm blib6/pugs/perl5/lib/Pugs/Compiler/Grammar.pm blib6/pugs/perl5/lib/Pugs/Compiler/Regex.pm blib6/pugs/perl5/lib/Pugs/Compiler/RegexPerl5.pm blib6/pugs/perl5/lib/Pugs/Compiler/Rule.pm blib6/pugs/perl5/lib/Pugs/Compiler/Token.pm blib6/pugs/perl5/lib/Pugs/Emitter/Grammar/Perl5.pm blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Parsec.pm blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/CharClass.pm blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5/Regex.pm blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl5.pm blib6/pugs/perl5/lib/Pugs/Emitter/Rule/Perl6/Ratchet.pm blib6/pugs/perl5/lib/Pugs/Grammar/Base.pm blib6/pugs/perl5/lib/Pugs/Grammar/Precedence.pm blib6/pugs/perl5/lib/Pugs/Grammar/Rule.pm blib6/pugs/perl5/lib/Pugs/Grammar/Rule.pmc blib6/pugs/perl5/lib/Pugs/Grammar/Rule2.pm blib6/pugs/perl5/lib/Pugs/Grammar/RulePure.pm blib6/pugs/perl5/lib/Pugs/Runtime/Common.pm blib6/pugs/perl5/lib/Pugs/Runtime/Match/HsBridge.pm blib6/pugs/perl5/lib/Pugs/Runtime/Match.pm blib6/pugs/perl5/lib/Pugs/Runtime/Regex.pm blib6/pugs/perl5/lib/Pugs/Runtime/Rule.pm blib6/pugs/perl5/lib/Pugs/Runtime/StrPos.pm blib6/pugs/perl5/lib/Pugs/Runtime/Tracer.pm extra-source-files: src/Pugs.hs src/Pugs/AST.hs src/Pugs/AST.hs-boot src/Pugs/AST/Eval.hs src/Pugs/AST/Functions.hs src/Pugs/AST/Internals.hs src/Pugs/AST/Internals.hs-boot src/Pugs/AST/Internals/Instances.hs src/Pugs/AST/Pad.hs src/Pugs/AST/Pos.hs src/Pugs/AST/Prag.hs src/Pugs/AST/SIO.hs src/Pugs/AST/Scope.hs src/Pugs/AST/Utils.hs src/Pugs/AST/Types.hs src/Pugs/Bind.hs src/Pugs/Class.hs src/Pugs/CodeGen.hs src/Pugs/CodeGen/JSON.hs src/Pugs/CodeGen/PIL1.hs src/Pugs/CodeGen/PIR.hs src/Pugs/CodeGen/PIR/Prelude.hs src/Pugs/CodeGen/Perl5.hs src/Pugs/CodeGen/YAML.hs src/Pugs/CodeGen/Binary.hs src/Pugs/Compile.hs src/Pugs/Compile/Pugs.hs src/Pugs/Config.hs src/Pugs/Cont.hs src/Pugs/Embed.hs src/Pugs/Embed/Haskell.hs src/Pugs/Embed/Parrot.hs src/Pugs/Embed/Perl5.hs src/Pugs/Embed/Pugs.hs src/Pugs/Eval.hs src/Pugs/Eval/Var.hs src/Pugs/Exp.hs src/Pugs/Exp.hs-boot src/Pugs/External.hs src/Pugs/External/Haskell.hs src/Pugs/Help.hs src/Pugs/Internals.hs src/Pugs/Junc.hs src/Pugs/Lexer.hs src/Pugs/Meta.hs src/Pugs/Meta/Class.hs src/Pugs/Meta/Perl5.hs src/Pugs/Meta/Str.hs src/Pugs/Monads.hs src/Pugs/PIL1.hs src/Pugs/PIL1/Instances.hs src/Pugs/Parser.hs src/Pugs/Parser.hs-boot src/Pugs/Parser/Charnames.hs src/Pugs/Parser/Doc.hs src/Pugs/Parser/Export.hs src/Pugs/Parser/Literal.hs src/Pugs/Parser/Number.hs src/Pugs/Parser/Operator.hs src/Pugs/Parser/Program.hs src/Pugs/Parser/Types.hs src/Pugs/Parser/Unsafe.hs src/Pugs/Parser/Util.hs src/Pugs/Prelude.hs src/Pugs/Pretty.hs src/Pugs/Prim.hs src/Pugs/Prim/Code.hs src/Pugs/Prim/Eval.hs src/Pugs/Prim/FileTest.hs src/Pugs/Prim/Keyed.hs src/Pugs/Prim/Lifts.hs src/Pugs/Prim/List.hs src/Pugs/Prim/Match.hs src/Pugs/Prim/Numeric.hs src/Pugs/Prim/Param.hs src/Pugs/Prim/Yaml.hs src/Pugs/Rule.hs src/Pugs/Run.hs src/Pugs/Run/Args.hs src/Pugs/Run/Perl5.hs src/Pugs/Shell.hs src/Pugs/Types.hs src/Pugs/Types/Array.hs src/Pugs/Types/Code.hs src/Pugs/Types/Handle.hs src/Pugs/Types/Hash.hs src/Pugs/Types/Object.hs src/Pugs/Types/Pair.hs src/Pugs/Types/Rule.hs src/Pugs/Types/Scalar.hs src/Pugs/Types/Thunk.hs src/Pugs/Val.hs src/Pugs/Val/Base.hs src/Pugs/Val/Capture.hs src/Pugs/Val/Code.hs src/Pugs/Version.hs Configure.PL perl5/p5embed.c perl5/p5embed.h perl5/perlxsi.c perl5/pugsembed.c perl5/pugsembed.h flag Perl5 description: Enable Perl 5 Embedding default: True executable pugs main-is: Main.hs hs-source-dirs: src build-depends: base, haskell98, filepath, mtl, stm, parsec < 3.0.0, network, pretty, time, random, process, containers, bytestring, array, directory, utf8-string, binary, haskeline >= 0.2.1, FindBin, MetaObject >= 0.0.4, HsParrot >= 0.0.2, pugs-compat >= 0.0.5, pugs-DrIFT >= 2.2.3.0, stringtable-atom >= 0.0.4, HsSyck >= 0.44 -- HsPerl5 if flag(Perl5) cpp-options: -DPUGS_HAVE_PERL5=1 c-sources: cbits/Prelude_pm.c cbits/Test_pm.c perl5/p5embed.c includes: perl5/p5embed.h