root/v6

Revision Log Mode:


Legend:

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