|
|
|
@23044
|
[23044]
|
3 days |
ruoso |
[mildew] a new failing test for "my sub foo($bar) {...}"
|
|
|
|
@23038
|
[23038]
|
4 days |
ruoso |
[mildew] t/classhow_add_method_real.t now also shows that we know how to …
|
|
|
|
@23037
|
[23037]
|
4 days |
ruoso |
[smop] hash .exists and .{} now use a mold to implement the signature …
|
|
|
|
@23036
|
[23036]
|
4 days |
ruoso |
[mildew] simplifying t/classhow_add_method_real.t... it is still failing, …
|
|
|
|
@23035
|
[23035]
|
4 days |
ruoso |
[mildew] we can already dispatch without the FETCH circularity
|
|
|
|
@23034
|
[23034]
|
4 days |
ruoso |
[smop] p6opaque supports .!is_container which is used to decide if it …
|
|
|
|
@23033
|
[23033]
|
4 days |
pmurias |
[mildew] replaced AST::MetaCall? with AST::Let
|
|
|
|
@23028
|
[23028]
|
6 days |
pmurias |
[mildew] parameters are passed by BINDing (is rw is incorrectly the …
|
|
|
|
@23022
|
[23022]
|
7 days |
ruoso |
[smop] PurePrototypeHOW provides minimal infraestructure for an incomplete …
|
|
|
|
@23017
|
[23017]
|
7 days |
ruoso |
[smop] pureprototypehow now implements FETCH by itself.
[mildew] trying to …
|
|
|
|
@23016
|
[23016]
|
7 days |
ruoso |
[mildew] now we support the invocant, as explained by TimToady?++
|
|
|
|
@23014
|
[23014]
|
7 days |
ruoso |
[mildew] code failing with weirdness
|
|
|
|
@23013
|
[23013]
|
7 days |
ruoso |
[mildew] add elsif and else to pretty
|
|
|
|
@23012
|
[23012]
|
7 days |
ruoso |
[mildew] with a newline it is better
|
|
|
|
@23011
|
[23011]
|
8 days |
ruoso |
[mildew] pretty Package and MetaCall?
|
|
|
|
@23010
|
[23010]
|
8 days |
pmurias |
[mildew] signatures in subroutines
|
|
|
|
@23009
|
[23009]
|
8 days |
pmurias |
[smop] uses the prove selection trick from mildew
|
|
|
|
@23004
|
[23004]
|
8 days |
ruoso |
[mildew] make signatures optional
|
|
|
|
@23002
|
[23002]
|
8 days |
ruoso |
[mildew] initial support for adhoc signature... we support positional …
|
|
|
|
@23001
|
[23001]
|
8 days |
ruoso |
[smop] make AdhocSignature? mold more coherent with other molds
|
|
|
|
@22994
|
[22994]
|
9 days |
ruoso |
[mildew] adding a test for a signature with two positional arguments, this …
|
|
|
|
@22993
|
[22993]
|
9 days |
ruoso |
[mildew] doing s{\$/}{"\n"}g might not be a good idea if you have regexes …
|
|
|
|
@22992
|
[22992]
|
10 days |
pmurias |
[mildew] replaced $/ by "\n"
|
|
|
|
@22991
|
[22991]
|
10 days |
pmurias |
[mildew] added suport for block in item context my $foo = {say 5} and for …
|
|
|
|
@22984
|
[22984]
|
10 days |
ruoso |
[smop] now we have s1p_package...
[mildew] a package declarator defines …
|
|
|
|
@22981
|
[22981]
|
11 days |
pmurias |
[mildew] &call helper
|
|
|
|
@22978
|
[22978]
|
11 days |
pmurias |
[smop] removed test 26 as we don't target pugs anymore
|
|
|
|
@22977
|
[22977]
|
11 days |
ruoso |
[mildew] find out which version of prove you have and wich command switch …
|
|
|
|
@22976
|
[22976]
|
11 days |
ruoso |
[mildew] refactoring the Makefile... now you have make prove which does …
|
|
|
|
@22975
|
[22975]
|
11 days |
ruoso |
[mildew] added test_ target for different prove version
|
|
|
|
@22974
|
[22974]
|
11 days |
pmurias |
[mildew] removed AST::List
|
|
|
|
@22973
|
[22973]
|
11 days |
pmurias |
[mildew] Makefile for make test - i forget to add it :(
|
|
|
|
@22970
|
[22970]
|
11 days |
ruoso |
[mildew] one test showing that if you define "knowhow ClassHOW", you can …
|
|
|
|
@22969
|
[22969]
|
11 days |
ruoso |
[mildew] I just hate missing new-lines at the end of files
|
|
|
|
@22968
|
[22968]
|
11 days |
ruoso |
[smop] PurePrototypeHow?.add_method working...
[mildew] we have knowhow :) …
|
|
|
|
@22967
|
[22967]
|
11 days |
ruoso |
[mildew] now we support metacalls, like Foo.add_method($bar)
|
|
|
|
@22966
|
[22966]
|
11 days |
ruoso |
[mildew] methods are registered in $?CLASS, not $?PACKAGE
|
|
|
|
@22965
|
[22965]
|
11 days |
ruoso |
[smop] fails with abort() if someone try to call a unknown method in a …
|
|
|
|
@22963
|
[22963]
|
11 days |
ruoso |
[mildew] small problem fixed... it now is calling the method correctly..
|
|
|
|
@22962
|
[22962]
|
11 days |
ruoso |
[mildew] small fix, but for some reason it doesnt seem to be calling …
|
|
|
|
@22961
|
[22961]
|
11 days |
ruoso |
[mildew] half way through "knowhow Foo {...}"...\
|
|
|
|
@22959
|
[22959]
|
12 days |
ruoso |
[mildew] we now support if/elsif/else
|
|
|
|
@22958
|
[22958]
|
12 days |
ruoso |
[mildew] make if jump to the end instead of running the else block anyway
|
|
|
|
@22957
|
[22957]
|
12 days |
ruoso |
[mildew] support for if and else…
|
|
|
|
@22946
|
[22946]
|
12 days |
pmurias |
[smop] moved tests 19,15 to mildew, infix:<:=> returns the left side
|
|
|
|
@22945
|
[22945]
|
12 days |
pmurias |
[mildew] small fixes to make t/p6opaque and t/pure_prototype_how work …
|
|
|
|
@22943
|
[22943]
|
12 days |
pmurias |
[mildew] if works
|
|
|
|
@22940
|
[22940]
|
12 days |
pmurias |
[smop] changed "bool" to "true", native_int uses the RI DSL
|
|
|
|
@22936
|
[22936]
|
13 days |
pmurias |
[m0ld] added noop
[mildew] noop is used for the then label in an if
|
|
|
|
@22935
|
[22935]
|
13 days |
pmurias |
[smop] deleted old mention of smop's previous name
|
|
|
|
@22933
|
[22933]
|
2 weeks |
pmurias |
[mildew] S1P::IO.print no longer FETCHes it's arguments t/binding.t passes
|
|
|
|
@22932
|
[22932]
|
2 weeks |
ruoso |
[mildew] the support for SMOPS1PArray
|
|
|
|
@22930
|
[22930]
|
2 weeks |
pmurias |
[smop] hello wold works with m0ld --exec again
it is a problem with …
|
|
|
|
@22929
|
[22929]
|
2 weeks |
pmurias |
[mildew] reverted 22887 and 22888 as they output broken m0ld, 22888 likely …
|
|
|
|
@22924
|
[22924]
|
2 weeks |
pmurias |
[smop] remove the sm0p/ directory
|
|
|
|
@22923
|
[22923]
|
2 weeks |
pmurias |
[smop] mold is used to call DESTROYALL, we still don't have a free this …
|
|
|
|
@22915
|
[22915]
|
2 weeks |
pmurias |
[smop]
removed SLIME
commented out slime using tests
commented out test 1 …
|
|
|
|
@22888
|
[22888]
|
2 weeks |
ruoso |
[mildew] allow multiple arguments in method calls to preserve the …
|
|
|
|
@22887
|
[22887]
|
2 weeks |
ruoso |
[mildew] avoid using globals during ->m0ld().
|
|
|
|
@22860
|
[22860]
|
3 weeks |
ruoso |
[mildew] starting the implementation of "if"
|
|
|
|
@22859
|
[22859]
|
3 weeks |
ruoso |
[mildew] it seems viv is keeping ws in the ast now... so lets just ignore …
|
|
|
|
@22854
|
[22854]
|
3 weeks |
pmurias |
[smop] native capture returns less nulls
|
|
|
|
@22852
|
[22852]
|
3 weeks |
pmurias |
[smop] better NULL found messages
|
|
|
|
@22851
|
[22851]
|
3 weeks |
ruoso |
[smop] test/01 no longer casts 1 and 2 to SMOPObject*
|
|
|
|
@22850
|
[22850]
|
3 weeks |
ruoso |
[smop] turn s1p_attribute from .sm0p to .ri... test is still failing with …
|
|
|
|
@22849
|
[22849]
|
3 weeks |
pmurias |
[smop] removed one use of SLIME
|
|
|
|
@22843
|
[22843]
|
3 weeks |
pmurias |
[smop] bytecode length is calculated when creating a new Mold, smop_mold …
|
|
|
|
@22809
|
[22809]
|
3 weeks |
ruoso |
[mildew] add XXX in some places that were simply dropping the declaration …
|
|
|
|
@22808
|
[22808]
|
3 weeks |
ruoso |
[mildew] added a test for "if", which emits empty at the moment
|
|
|
|
@22807
|
[22807]
|
3 weeks |
ruoso |
[mildew] dotty->postop->postcircumfix implemented
|
|
|
|
@22806
|
[22806]
|
3 weeks |
ruoso |
[smop-XS] hmpf... small off-by-one bug…
|
|
|
|
@22804
|
[22804]
|
4 weeks |
ruoso |
[smop-XS] makes the av_len weirdness less awkward... better to return …
|
|
|
|
@22803
|
[22803]
|
4 weeks |
ruoso |
[smop-XS] a submold can be created inlined in the list of constants…
|
|
|
|
@22802
|
[22802]
|
4 weeks |
ruoso |
[smop-XS] er... it was not actually that hard... fixed!
|
|
|
|
@22801
|
[22801]
|
4 weeks |
ruoso |
[smop-XS] YAY! we can run Mold from p5
|
|
|
|
@22800
|
[22800]
|
4 weeks |
ruoso |
[smop-XS] it now runs mold code... but the code seems to be wrong... or …
|
|
|
|
@22799
|
[22799]
|
4 weeks |
ruoso |
[smop-XS] one step from running mold code directly from p5
|
|
|
|
@22798
|
[22798]
|
4 weeks |
ruoso |
[smop-XS] SMOP::S1P->Foo returns the prototype for each of the …
|
|
|
|
@22797
|
[22797]
|
4 weeks |
ruoso |
[smop-XS] support constant identifiers…
|
|
|
|
@22796
|
[22796]
|
4 weeks |
ruoso |
[smop-XS] when p5 releases a smop object, an interpreter loop is called…
|
|
|
|
@22795
|
[22795]
|
4 weeks |
ruoso |
[smop-XS] support for NATIVE int
|
|
|
|
@22794
|
[22794]
|
4 weeks |
ruoso |
[smop] Starting SMOP p5 library (I always forget how much I hate XS)
|
|
|
|
@22793
|
[22793]
|
4 weeks |
ruoso |
[smop-s1p] calls .!instanceof in the protoobject to detect when to eval …
|
|
|
|
@22792
|
[22792]
|
4 weeks |
ruoso |
[smop-s1p] blessing an object must initialize attributes, methods and …
|
|
|
|
@22791
|
[22791]
|
4 weeks |
ruoso |
[smop-s1p] removing unnecessary parenthesis, as pointed by masak++
|
|
|
|
@22790
|
[22790]
|
4 weeks |
ruoso |
[smop-s1p] make p6opaque default in the signature instead of doing inside …
|
|
|
|
@22789
|
[22789]
|
4 weeks |
ruoso |
[smop-s1p] Object.BUILD is no longer a submethod, but a method that is …
|
|
|
|
@22786
|
[22786]
|
4 weeks |
ruoso |
[smop-s1p] small typo in ClassHOW.pm identified by STD
|
|
|
|
@22785
|
[22785]
|
4 weeks |
ruoso |
[smop-s1p] proposed ClassHOW.compose_role implementation
|
|
|
|
@22784
|
[22784]
|
4 weeks |
ruoso |
[smop-s1p] proposed ClassHOW.add_attribute implementation
|
|
|
|
@22783
|
[22783]
|
4 weeks |
ruoso |
[smop-s1p] proposed ClassHOW.add_method implementation
|
|
|
|
@22782
|
[22782]
|
|