root/src/Pugs


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @22186 [22186] 09/07/08 22:26:47 pmurias [pugs-m0ld] pugs -Cm0ld compiles 'say 42', it needs runtime support
(edit) @22179 [22179] 09/07/08 14:05:38 pmurias [pugs-m0ld] basic functions calls with only positionals and integer …
(edit) @22172 [22172] 09/06/08 18:03:57 pmurias [pugs-m0ld] pattern matching is done with case instead of multiple …
(edit) @22171 [22171] 09/06/08 17:32:06 pmurias [pugs-m0ld] replace ? with generated identifiers
(edit) @22170 [22170] 09/06/08 17:02:15 pmurias [pugs] pre-working (ugly) start of the m0ld pugs backend
(edit) @21954 [21954] 08/19/08 22:40:28 gaal * Restore pugs_revision to pugs config (Should pugs_config.h also be …
(edit) @21930 [21930] 08/18/08 09:06:22 pmurias [pugs] removed the useless use of constant warning
(edit) @21929 [21929] 08/18/08 08:49:33 audreyt * Pugs.Lexer: Restore "\c[CHARACTER NAME]" support. Add support for …
(edit) @21848 [21848] 08/08/08 15:30:39 pmurias [pugs] a empty m0ld backend placeholder
(edit) @21790 [21790] 08/05/08 11:10:00 audreyt * Pugs.Lexer: "\d123" must now be written as "\c123" according to S02 …
(edit) @21763 [21763] 08/04/08 10:39:26 lwall s/q:code/quasi/ plus various t/ buglets
(edit) @21725 [21725] 08/02/08 08:22:18 audreyt * Rename PIR.Prelude to PIR_Prelude
(edit) @21724 [21724] 08/02/08 08:20:03 audreyt * Try resolve the "file already exists" bug
(edit) @21706 [21706] 08/01/08 16:18:43 audreyt * Pugs.Run.Perl5: Do without -cpp
(edit) @21704 [21704] 08/01/08 16:14:50 audreyt * Pugs.Prelude should no longer be committed in.
(edit) @21699 [21699] 08/01/08 15:33:01 audreyt * The logical consequence of r21698.
(edit) @21698 [21698] 08/01/08 15:31:56 audreyt * Seeing how "svn up" on Pugs.Embed.Parrot causes "identical local file" …
(edit) @21687 [21687] 08/01/08 14:55:29 audreyt * Add PIR Prelude.
(edit) @21681 [21681] 08/01/08 14:36:44 audreyt * Add Prelude.hs.
(edit) @21677 [21677] 08/01/08 14:20:21 audreyt * Reflect data-dir changes.
(edit) @21676 [21676] 08/01/08 14:18:41 audreyt * Add back Pugs.Embed.Parrot without .hsc
(edit) @21675 [21675] 08/01/08 14:12:03 audreyt * Delete everything we're not actively using from src/.
(edit) @21673 [21673] 08/01/08 13:56:05 audreyt * Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
(edit) @20058 [20058] 03/04/08 22:06:31 gbacon Build the library, but the executable still doesn't link. Why aren't we …
(edit) @19959 [19959] 02/20/08 18:52:10 gwern Cleanup Str.hs and Types.hs, and add necessary bytestring updates
(edit) @19810 [19810] 02/05/08 07:08:09 lwall [pugs] simplified assignment parsing
(edit) @19198 [19198] 12/12/07 20:43:02 ferreira r185@dracma: perl | 2007-12-12 17:36:17 -0200 added boolean xor infix …
(edit) @19002 [19002] 12/01/07 11:44:40 andara [pugs] async {} returns thread id
(edit) @18681 [18681] 10/26/07 12:32:12 lwall Cursor tweaks, new precedence for x and ~
(edit) @18010 [18010] 09/20/07 23:03:56 hoelzro Added myself to the AUTHORS list, fixed a discrepancy in docs/SEEALSO, and …
(edit) @17873 [17873] 09/16/07 23:33:39 ryporter Stricter pattern matching before calling mungeChainSub(). Prevents …
(edit) @17871 [17871] 09/16/07 15:14:34 ryporter replace improper use of length() in my previous check-in, because it …
(edit) @17870 [17870] 09/16/07 15:05:07 ryporter Fix how the range operator handles rationals
(edit) @17868 [17868] 09/16/07 14:47:13 moritz List.hs: .first returns undef if no match was found A haskell guru should …
(edit) @17865 [17865] 09/16/07 01:53:07 ryporter adding support for first() to pugs
(edit) @17701 [17701] 09/06/07 19:43:34 lwall s:g/err/orelse/
(edit) @17577 [17577] 09/01/07 15:06:14 masak [src/Pugs/Parser.hs] * disallowed "else" and "elsif" after "unless"
(edit) @17562 [17562] 09/01/07 12:22:11 masak [src/Pugs/Eval.hs] * forbade a few more namespaces
(edit) @17271 [17271] 08/17/07 21:43:21 lwall [Parser.hs] Allow for $ยข as a valid parameter variable
(edit) @17178 [17178] 07/30/07 17:41:45 masak [Prim/Code.hs] * corrections from auto-review ;)
(edit) @17177 [17177] 07/30/07 17:02:08 masak [Prim/Code.hs] * <anon> coderefs are now treated properly * I have no idea …
(edit) @17149 [17149] 07/27/07 14:50:39 masak [Code.hs] * made subName qualified so that Test.pm reports expected values …
(edit) @17058 [17058] 07/14/07 06:37:18 audreyt * Pugs.Run, Pugs: Chase API change in System.FilePath? (joinFileName -> …
(edit) @17047 [17047] 07/14/07 04:45:22 audreyt * Final batch of HPC-inspired toplevel removals: …
(edit) @17045 [17045] 07/14/07 04:26:18 audreyt * Pugs.Parser.Program: Remove the unused s_freeVars field.
(edit) @17044 [17044] 07/14/07 04:25:29 audreyt * Thanks to HPC, continue to eliminate a whole lot of can't-be-reached …
(edit) @17043 [17043] 07/14/07 04:05:02 audreyt * Pugs.Eval: Eliminate all dead code paths discovered by the excellent …
(edit) @17042 [17042] 07/14/07 03:52:25 audreyt * Switch from System.Time to the newer Data.Time modules for …
(edit) @16627 [16627] 06/04/07 10:08:30 gaal * reintroduce the description field in CompUnit?, and chase codeGens to …
(edit) @16626 [16626] 06/04/07 08:37:13 gaal * chase breakage from r16625, reported by TimToady?++
(edit) @16625 [16625] 06/03/07 21:24:28 gaal * separate internals functions for loading yaml strings and files
(edit) @16623 [16623] 06/03/07 20:37:44 gaal * a few more ignore props
(edit) @16610 [16610] 06/02/07 10:42:42 gaal * factor out a function for fresh envDebug maps
(edit) @16602 [16602] 06/01/07 21:29:00 audreyt * Pugs.Monads: Add MonadIO instance to the MaybeT monad. Also simplify …
(edit) @16600 [16600] 06/01/07 20:34:41 gaal * Unbreak the build
(edit) @16597 [16597] 06/01/07 18:19:54 audreyt * Pugs.Prim: More concise, warning-free and point-free definition of …
(edit) @16596 [16596] 06/01/07 18:19:07 audreyt * Pugs.Internals: Massive cleanup of the import/re-export directives for …
(edit) @16573 [16573] 05/31/07 00:44:52 moritz fixed looping each() with empty arg list, introduced in previous commit
(edit) @16572 [16572] 05/30/07 23:33:00 moritz fixed zip to truncate to the shortest list
(edit) @16526 [16526] 05/25/07 23:12:48 moritz patch and test cases for zero or negative argument to 'x' and 'xx' …
(edit) @16507 [16507] 05/22/07 21:31:50 audreyt * Pugs.Class: Mask the "" magic-backdoor-method in the .methods list as …
(edit) @16504 [16504] 05/22/07 13:50:22 audreyt * Pugs.Meta.Str: The "split" method should be named "split". :)
(edit) @16498 [16498] 05/22/07 12:40:04 audreyt * Pugs.Compat, Pugs.Embed.Parrot: Change the PUGS_HAVE_POSIX check in …
(edit) @16488 [16488] 05/21/07 21:51:00 audreyt * Introduce the envPosStack abstraction to cleanup the stack-trace …
(edit) @16487 [16487] 05/21/07 21:40:31 audreyt * Per dduncan++'s request, make "die" and "warn" output stack trace.
(edit) @16448 [16448] 05/19/07 00:33:28 audreyt * Allow params to refer to themselves in their initializing expressions, …
(edit) @16444 [16444] 05/18/07 23:38:19 audreyt * Make InvokePerl?5Result derive Show/Typeable to make debugging a bit …
(edit) @16439 [16439] 05/18/07 22:39:20 audreyt * Variables inside an eval"" is now correctly checked against outer …
(edit) @16438 [16438] 05/18/07 22:29:26 lwall typo in new error message
(edit) @16437 [16437] 05/18/07 22:18:14 audreyt * Better diagnostics message for undeclared variable.
(edit) @16436 [16436] 05/18/07 22:03:36 audreyt * Pugs.Parser: This error is finally a compile-time one, instead of a …
(edit) @16435 [16435] 05/18/07 21:54:54 audreyt * Pugs.Parser.Util: Add parameter variables into the known-variable set …
(edit) @16433 [16433] 05/18/07 20:49:06 audreyt * Pugs.Run: Eliminate the utterly unhelpful and harmless "user error" …
(edit) @16421 [16421] 05/18/07 00:30:50 audreyt * DrIFT.YAML: GHC 6.6 doesn't export the Any type, so we disable the …
(edit) @16418 [16418] 05/18/07 00:19:55 audreyt * Pugs.Monads: Finish up the enterSub/reclose* subsystem; …
(edit) @16417 [16417] 05/18/07 00:18:48 audreyt * Pugs.Parser.*: More cleanups; fake a compPad so CHECK blocks still …
(edit) @16416 [16416] 05/18/07 00:17:23 audreyt * Pugs.Parser: Each symbol is now exported exactly once -- the old …
(edit) @16415 [16415] 05/18/07 00:16:09 audreyt * Misc. stylistic cleanups in Pugs.AST and Pugs.Eval.
(edit) @16414 [16414] 05/18/07 00:15:28 audreyt * Pugs.AST.Pad: emptyPad is moved into .Internals.
(edit) @16413 [16413] 05/18/07 00:14:46 audreyt * Regen instances.
(edit) @16412 [16412] 05/18/07 00:13:01 audreyt * Pugs.AST.Internals - Tidy up initial structs for the new VCode/Pad …
(edit) @16392 [16392] 05/17/07 23:50:14 audreyt * "my $x = 4" should simply generate "$x = 4" instead of "($x = 4; $x)". …
(edit) @16391 [16391] 05/17/07 23:49:50 audreyt * Stub code objects are ireelvant to parsing.
(edit) @16384 [16384] 05/17/07 23:45:31 audreyt * &map into a nullary block should still consume the list.
(edit) @16383 [16383] 05/17/07 23:45:00 audreyt * Repair importing from perl5 by giving the ->$_{...} primitive a …
(edit) @16382 [16382] 05/17/07 23:44:39 audreyt * $obj.foo now means $obj.HOW.foo.
(edit) @16380 [16380] 05/17/07 23:43:53 audreyt * Do not recursively close over &?ROUTINE and &?BLOCK.
(edit) @16379 [16379] 05/17/07 23:43:33 audreyt * &?BLOCK and &?ROUTINE are now correctly (recursively, lexically) …
(edit) @16378 [16378] 05/17/07 23:41:38 audreyt * Fix trait blocks and their interactions.
(edit) @16377 [16377] 05/17/07 23:39:33 audreyt * Supply $_ to the MAIN closure if it wants that.
(edit) @16376 [16376] 05/17/07 23:39:00 audreyt * Correctly handle displaced calls into blocks
(edit) @16375 [16375] 05/17/07 23:38:23 audreyt * Reclose the MAIN code as well.
(edit) @16374 [16374] 05/17/07 23:37:47 audreyt * Primitive blocks generates no closures.
(edit) @16373 [16373] 05/17/07 23:37:13 audreyt * Change the MPad data type to be a standalone datatype, instead of the …
(edit) @16372 [16372] 05/17/07 23:35:53 audreyt * Pugs.Parser.*: New s_outerVars field to track intermediate blocks …
(edit) @16371 [16371] 05/17/07 23:35:10 audreyt * Make nextwith/callwith work.
(edit) @16370 [16370] 05/17/07 23:34:51 audreyt * Separate "inline" calls with "displaced" callers, so caller() works more …
(edit) @16368 [16368] 05/17/07 23:32:37 audreyt * Use the Code object's package and outer pads when evaluating param …
(edit) @16367 [16367] 05/17/07 23:32:12 audreyt * Pugs.Monads: Don't reclose subs that already started.
(edit) @16366 [16366] 05/17/07 23:31:56 audreyt * Remove debug statement.
Note: See TracRevisionLog for help on using the revision log.