|
|
|
@22344
|
[22344]
|
3 weeks |
pmurias |
[pugs/smop] changed $*OUT to $OUT as $*OUT is a global not a lexical
|
|
|
|
@22313
|
[22313]
|
3 weeks |
pmurias |
[pugs][smop]
lexical variable work in pugs -Cm0ld
Pugs.Compile.compile …
|
|
|
|
@22306
|
[22306]
|
3 weeks |
pmurias |
[pugs/mold] pugs -Cm0ld handles multiple arguments to a method/function …
|
|
|
|
@22303
|
[22303]
|
3 weeks |
pmurias |
[smop/pugs]
added .FETCH and .STORE to Code and constant identifiers
m0ld …
|
|
|
|
@22254
|
[22254]
|
4 weeks |
pmurias |
[smop][pugs]
pugs generates working m0ld
added a very simple test for …
|
|
|
|
@22251
|
[22251]
|
4 weeks |
pmurias |
[smop/pugs]
switched to method postcircumfix:<( )> (|$capture) …
|
|
|
|
@22196
|
[22196]
|
5 weeks |
pmurias |
[pugs-m0ld] method calls
|
|
|
|
@22186
|
[22186]
|
5 weeks |
pmurias |
[pugs-m0ld] pugs -Cm0ld compiles 'say 42', it needs runtime support
|
|
|
|
@22179
|
[22179]
|
5 weeks |
pmurias |
[pugs-m0ld] basic functions calls with only positionals and integer …
|
|
|
|
@22172
|
[22172]
|
5 weeks |
pmurias |
[pugs-m0ld] pattern matching is done with case instead of multiple …
|
|
|
|
@22171
|
[22171]
|
5 weeks |
pmurias |
[pugs-m0ld] replace ? with generated identifiers
|
|
|
|
@22170
|
[22170]
|
5 weeks |
pmurias |
[pugs] pre-working (ugly) start of the m0ld pugs backend
|
|
|
|
@21930
|
[21930]
|
2 months |
pmurias |
[pugs] removed the useless use of constant warning
|
|
|
|
@21848
|
[21848]
|
2 months |
pmurias |
[pugs] a empty m0ld backend placeholder
|
|
|
|
@21725
|
[21725]
|
2 months |
audreyt |
* Rename PIR.Prelude to PIR_Prelude
|
|
|
|
@21724
|
[21724]
|
2 months |
audreyt |
* Try resolve the "file already exists" bug
|
|
|
|
@21687
|
[21687]
|
2 months |
audreyt |
* Add PIR Prelude.
|
|
|
|
@21675
|
[21675]
|
2 months |
audreyt |
* Delete everything we're not actively using from src/.
|
|
|
|
@21673
|
[21673]
|
2 months |
audreyt |
* Import Pugs 6.2.13.11 from Hackage into our source tree.
* Highlights:
…
|
|
|
|
@16627
|
[16627]
|
17 months |
gaal |
* reintroduce the description field in CompUnit?, and chase codeGens
to …
|
|
|
|
@15753
|
[15753]
|
19 months |
audreyt |
* Glorious YAML compressor.
I delayed Pad refactoring for one night to …
|
|
|
|
@15651
|
[15651]
|
19 months |
gaal |
* unify the two Sig constructors to one with a Maybe invocant.
|
|
|
|
@15616
|
[15616]
|
19 months |
audreyt |
* Change all liftSTM into stm and all liftIO into io.
|
|
|
|
@15503
|
[15503]
|
20 months |
gaal |
* Don't mention ByteString?.Char8 in places where an accidental
string op …
|
|
|
|
@15297
|
[15297]
|
20 months |
audreyt |
* Revert the previous patch; everything back to normal.
|
|
|
|
@15296
|
[15296]
|
20 months |
audreyt |
* Convert VStr from String to ByteString?, and Syn from
String to ID, in …
|
|
|
|
@13614
|
[13614]
|
2 years |
audreyt |
* The main package is now ::Main, not ::main.
|
|
|
|
@13464
|
[13464]
|
2 years |
audreyt |
* Source file expandtab.
|
|
|
|
@13453
|
[13453]
|
2 years |
ajs |
Add in @*CHECK for PIR backend. Can someone please verify this is correct?
|
|
|
|
@13448
|
[13448]
|
2 years |
audreyt |
* Remove some redundant imports.
|
|
|
|
@12924
|
[12924]
|
2 years |
gaal |
* Basic support for parsing Signatures with :().
Only named parameters …
|
|
|
|
@12324
|
[12324]
|
2 years |
gaal |
* Bring the glory to 6.4.2
|
|
|
|
@12317
|
[12317]
|
2 years |
audreyt |
* Glorious refactoring of the Var type.
Previously, Var is type synonym …
|
|
|
|
@10853
|
[10853]
|
2 years |
audreyt |
* CodeGen?.PIR: DebolazX++ reported that our new OUTER:: resolution
…
|
|
|
|
@10850
|
[10850]
|
2 years |
audreyt |
* detypo
|
|
|
|
@10849
|
[10849]
|
2 years |
audreyt |
* err, forgot to gen main program
|
|
|
|
@10848
|
[10848]
|
2 years |
audreyt |
* Debolaz++ pointed out that newer parrots doesn't load PerlArray?
etc by …
|
|
|
|
@10762
|
[10762]
|
2 years |
gaal |
* refactor Pugs.CodeGen?.YAML a bit
* introduce filterPrim, which is …
|
|
|
|
@10662
|
[10662]
|
2 years |
audreyt |
* -CPIR: catch up the VType change by treating it as VUndef (for now)
|
|
|
|
@10301
|
[10301]
|
2 years |
gaal |
* use CompUnit? type for compilation serialization. For now
this doesn't …
|
|
|
|
@10059
|
[10059]
|
2 years |
audreyt |
* Third-party cleanup #1:
- Remove most of Parsec from our source …
|
|
|
|
@9309
|
[9309]
|
3 years |
audreyt |
* sweeping warnings fix on unused imports and functions.
|
|
|
|
@9130
|
[9130]
|
3 years |
lumi |
Move the DrIFT-generated instances to separate files
|
|
|
|
@9054
|
[9054]
|
3 years |
audreyt |
* pugs -CParse-HsYaml? backend for yaml-node based serialization.
* …
|
|
|
|
@9050
|
[9050]
|
3 years |
audreyt |
* Pugs.CodeGen?.YAML: "pugs -CParse-YAML" now omits the primitive
…
|
|
|
|
@9009
|
[9009]
|
3 years |
audreyt |
* Prelude-YAML compilation works:
time ./pugs -CParse-YAML …
|
|
|
|
@8774
|
[8774]
|
3 years |
audreyt |
* Remove unused imports from Pugs.CodeGen?.PIL2 and Pugs.Compile
|
|
|
|
@8709
|
[8709]
|
3 years |
audreyt |
* note that for Parrot 0.4.2, our vivifySub hack is no longer needed.
|
|
|
|
@8691
|
[8691]
|
3 years |
audreyt |
* add a mental note-to-self to chase parrot 0.4.2's Null/find_global …
|
|
|
|
@8687
|
[8687]
|
3 years |
audreyt |
* half-finished attempt at dumping the global bindings also.
|
|
|
|
@8685
|
[8685]
|
3 years |
audreyt |
* The extremely Syck backend to dump parse tree as YAML:
./pugs -C …
|
|
|
|
@8684
|
[8684]
|
3 years |
audreyt |
* Pugs.AST.Internals now adopts DrIFT.
|
|
|
|
@8681
|
[8681]
|
3 years |
audreyt |
* -BPIR now returned to its full glory.
* Test.pm doesn't work yet because …
|
|
|
|
@8675
|
[8675]
|
3 years |
audreyt |
* DriFT.YAML: Dumping Haskell structures as YAML.
* ./pugs -CPIL1-YAML etc …
|
|
|
|
@7866
|
[7866]
|
3 years |
autrijus |
* New compiler backend targets around PIL2:
./pugs -C PIL2-Perl5
…
|
|
|
|
@7853
|
[7853]
|
3 years |
autrijus |
* Parrot 0.3.1 doesn't allow set_addr for Closure, so use
newclosure …
|
|
|
|
@7851
|
[7851]
|
3 years |
autrijus |
* Repair PIR codegen; use "new .Continuation" instead of
the old style …
|
|
|
|
@7849
|
[7849]
|
3 years |
iblech |
Usual svn props.
|
|
|
|
@7843
|
[7843]
|
3 years |
autrijus |
[Massive backport from svn.perl.org now openfoundry is back]
* theorbtwo …
|
|
|
|
@7579
|
[7579]
|
3 years |
rafl |
r17088@ata: rafl | 2005-10-12 17:10:51 +0200
* Made changes to remove …
|
|
|
|
@7281
|
[7281]
|
3 years |
autrijus |
* another invoke -> invokecc fix; that puts sanity tests
passing again …
|
|
|
|
@6801
|
[6801]
|
3 years |
iblech |
* Usual svn props.
* t/var/constant.t: Minor fixes.
* Pugs.PIL1, …
|
|
|
|
@6424
|
[6424]
|
3 years |
iblech |
* Pugs.PIL1: Added pSubLValue/pLValue to PSub and PCode, indicating the
…
|
|
|
|
@6257
|
[6257]
|
3 years |
iblech |
Usual svn props and EOLs at EOFs.
|
|
|
|
@6250
|
[6250]
|
3 years |
autrijus |
* JSON serialization. Deserialization for JSON and Binary
should be …
|
|
|
|
@6248
|
[6248]
|
3 years |
autrijus |
* -CBinary - dump PIL1 tree as opaque GhcBinary? file for fast loading.
|
|
|
|
@6239
|
[6239]
|
3 years |
autrijus |
* -CXML
|
|
|
|
@6236
|
[6236]
|
3 years |
autrijus |
* ow forgot to commit the actual Perl5 codegen. meo culpa
|
|
|
|
@6229
|
[6229]
|
3 years |
autrijus |
* de-GADT PIL structure -- likely to break all PIL2JS work
|
|
|
|
@5891
|
[5891]
|
3 years |
bsmith |
Moved getLibs from Pugs.Prim.Eval to Pugs.Run.
Removed some extra …
|
|
|
|
@5890
|
[5890]
|
3 years |
bsmith |
Added export lists to lots of haskell files.
|
|
|
|
@5646
|
[5646]
|
3 years |
iblech |
* Pugs.Compile -- &infix:<||>(foo, bar) is compiled as &infix:<||>(foo,
…
|
|
|
|
@5644
|
[5644]
|
3 years |
iblech |
PIL -> JavaScript? compiler.
* Pugs.Compile: Modified the declaration of …
|
|
|
|
@5413
|
[5413]
|
3 years |
autrijus |
* restore support for END block in PIR codegen.
|
|
|
|
@5167
|
[5167]
|
3 years |
autrijus |
* AST.Internals, CodeGen?.PIR - deal with the fallout of
not deriving …
|
|
|
|
@5032
|
[5032]
|
3 years |
iblech |
* Usual svn props added to PIL.hs.
* Config::Tiny -- Worked around …
|
|
|
|
@5030
|
[5030]
|
3 years |
autrijus |
* include prelude bindings in PIL output.
|
|
|
|
@5029
|
[5029]
|
3 years |
autrijus |
* pugs -CPIL -e 'say 123' for dumping PIL from code
|
|
|
|
@4972
|
[4972]
|
3 years |
autrijus |
* rename Trans to CodeGen? (inspired by luqui)
|