root/src/Pugs/Prim/Eval.hs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @21673 [21673] 4 months audreyt * Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
(edit) @16627 [16627] 18 months gaal * reintroduce the description field in CompUnit?, and chase codeGens to …
(edit) @16626 [16626] 18 months gaal * chase breakage from r16625, reported by TimToady?++
(edit) @16625 [16625] 18 months gaal * separate internals functions for loading yaml strings and files
(edit) @16373 [16373] 18 months audreyt * Change the MPad data type to be a standalone datatype, instead of the …
(edit) @15737 [15737] 20 months audreyt * Pugs.*: Chase the envClasses change. This concludes the envClasses …
(edit) @15616 [15616] 21 months audreyt * Change all liftSTM into stm and all liftIO into io.
(edit) @15297 [15297] 21 months audreyt * Revert the previous patch; everything back to normal.
(edit) @15296 [15296] 21 months audreyt * Convert VStr from String to ByteString?, and Syn from String to ID, in …
(edit) @14275 [14275] 2 years audreyt * Make the Pugs shell use the shiny new ControlContinuation?.
(edit) @14120 [14120] 2 years audreyt * Pugs.Prim.Eval: Change resetT to tryT.
(edit) @14019 [14019] 2 years audreyt * Pugs.Prim.Eval: INIT blocks should be run as soon as eval"" finishes …
(edit) @13464 [13464] 2 years audreyt * Source file expandtab.
(edit) @13231 [13231] 2 years audreyt * t/unspecced/precompile.t: Some filesystems only have two-second-level …
(edit) @13182 [13182] 2 years audreyt * Convert all "catch" in Pugs source code to "catchIO", which is a …
(edit) @12689 [12689] 2 years audreyt * require EXPR now works again.
(edit) @12658 [12658] 2 years audreyt * "use" and "require" of modules that has different encoding now works …
(edit) @12324 [12324] 2 years gaal * Bring the glory to 6.4.2
(edit) @12317 [12317] 2 years audreyt * Glorious refactoring of the Var type. Previously, Var is type synonym …
(edit) @12071 [12071] 2 years audreyt * The original implementation of END handling was unshifting the …
(edit) @11614 [11614] 2 years gaal * HsSyck?: - use Pugs naming convention and other misc. cleanups - this …
(edit) @10522 [10522] 2 years audreyt * "require GLOBAL" and "require OUR" etc are now handled as no-op …
(edit) @10466 [10466] 2 years audreyt * Change file tests to use native POSIX stats in preparation of true …
(edit) @10301 [10301] 3 years gaal * use CompUnit? type for compilation serialization. For now this doesn't …
(edit) @10179 [10179] 3 years audreyt * Move Data.Yaml.Syck to HsSyck? in third-party.
(edit) @10153 [10153] 3 years audreyt * Upgrade to fps 0.6.
(edit) @10115 [10115] 3 years audreyt * retire .yml.gz support (for now) as ByteString? has no native zlib …
(edit) @10107 [10107] 3 years audreyt * Data.FastPackedString? is now gone. * Date.ByteString? joins us at …
(edit) @9358 [9358] 3 years audreyt * Pugs.Prim.Eval: When both modules export the same global symbol, let …
(edit) @9309 [9309] 3 years audreyt * sweeping warnings fix on unused imports and functions.
(edit) @9281 [9281] 3 years gaal * Rationalize search of precompiled Prelude: now via @*INC. putter++ * …
(edit) @9159 [9159] 3 years gaal r9164@sike: roo | 2006-02-24 11:32:30 +0200 * fix bsb++'s opRequire not …
(edit) @9145 [9145] 3 years audreyt * Prim.Eval: make the yml.gz loading code fallback in a more structured …
(edit) @9126 [9126] 3 years bsb Link unconditionally with zlib and for yml.gz decompression. …
(edit) @9108 [9108] 3 years gaal * Pugs.Prim.Eval - attempt to load the precompiled version of a module …
(edit) @9061 [9061] 3 years audreyt * the (massively undocumented) Pugs::Internals::eval_p6y($file) function …
(edit) @9052 [9052] 3 years gaal * Pugs.Prim - add Pugs::Internals::eval_p6y, a conjectural and probably …
(edit) @8288 [8288] 3 years gaal * Pugs.Parser: Perform symbol importation at use time, not parse time. …
(edit) @8226 [8226] 3 years gaal * Make %*INC more useful. Keys are now Perlish names, not relative paths …
(edit) @8077 [8077] 3 years autrijus * &die and &fail now takes objects; they get stored into $! as objects, …
(edit) @5891 [5891] 3 years bsmith Moved getLibs from Pugs.Prim.Eval to Pugs.Run. Removed some extra …
(edit) @5493 [5493] 3 years autrijus * identity test for functions should now pass; Eq and Ord for function …
(edit) @5474 [5474] 3 years autrijus * Allow exporting into non-main packages; export.t finally fixed. :)
(edit) @5466 [5466] 3 years gaal * require Bar; require Bar only loads Bar once
(edit) @5170 [5170] 3 years autrijus * eval now pushes one caller frame, just as Perl5's eval does.
(edit) @4919 [4919] 3 years autrijus * make PIR backend respect @*INC.
(edit) @4914 [4914] 3 years autrijus * 01-sanity/07-test.t is now working!
(edit) @4790 [4790] 3 years iblech Pugs.Prim.Eval -- Made putter+'s (first part of a) %*INC patch safe.
(edit) @4775 [4775] 3 years putter Modified src/Pugs/Prim/Eval.hs to leave %*INC support commented out by …
(edit) @4774 [4774] 3 years putter Added intial support for %*INC.
(edit) @4562 [4562] 3 years iblech Pugs.Prim.Eval -- @INC -> @*INC, thanks to Aankhen++ for noticing.
(edit) @4394 [4394] 3 years gaal cosmetics
(edit) @4393 [4393] 3 years gaal "critical" evals (use, require, prelude) now raise exceptions on …
(edit) @4376 [4376] 3 years gaal opEval refactoring, introduce EvalStyle? type TODO: allow some evals (eg., …
(edit) @4198 [4198] 3 years bsmith Moved some parser types to Pugs.Parser.Types.
(edit) @4001 [4001] 3 years iblech * Implement evalfile() * Added a test for evalfile …
(edit) @3833 [3833] 3 years bsmith * moved newClass from Pugs.Parser to Pugs.AST. * moved ruleProgram and …
(edit) @3753 [3753] 3 years autrijus * eval_haskell now sets $! on failure again
(edit) @3538 [3538] 4 years theorbtwo More signatures. If I could fiture out a signature for mainCC …
(edit) @3296 [3296] 4 years autrijus * use ClassName; ClassName.new is now parsed correctly. * hence, …
(edit) @2970 [2970] 4 years iblech * Added the usual svn properties to new src/Pugs/Prim/Eval.hs. * Added EOL …
(add) @2968 [2968] 4 years bsmith Misc refactoring within Pugs.Prim and Pugs.AST. Factored eval …
Note: See TracRevisionLog for help on using the revision log.