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