root/src/perl6/STD.pm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @24818 [24818] 23 hours lwall [STD] previous patch was overzealous wrt subexpressions and disallowed …
(edit) @24817 [24817] 23 hours lwall [STD] fix item assignment problem noticed by ruoso++
(edit) @24775 [24775] 4 days putter [STD.pm] Kludges to work around some p5 regexp parse failures.
(edit) @24686 [24686] 10 days lwall [STD] add non-slurpy capture param for ruoso++
(edit) @24612 [24612] 2 weeks lwall [STD] allow method foo
(edit) @24609 [24609] 2 weeks lwall [STD] add div operator, don't mismarse (::T) as (: : T)
(edit) @24563 [24563] 3 weeks lwall [STD] some syntax tweaks for failing test parses [Makefile] make STD lexer …
(edit) @24496 [24496] 3 weeks pmichaud [STD] convert <nofun> to <.nofun>
(edit) @24495 [24495] 3 weeks lwall [STD] allow say for() to not treat for as terminator
(edit) @24484 [24484] 3 weeks lwall [STD] remove debugging statement
(edit) @24483 [24483] 3 weeks lwall [STD] kludge in X!=:=X and friends
(edit) @24455 [24455] 3 weeks putter [STD.pm] Minor P5Regex bugfixes. () and (?!) now parse. (?!a) still …
(edit) @24423 [24423] 3 weeks putter [STD.pm] Accept non-ident names in p5 re \p, eg \p{BidiClass:L}.
(edit) @24421 [24421] 3 weeks putter [STD.pm] Added p5 re token backslash:p .
(edit) @24343 [24343] 4 weeks lwall [STD] report non-associative errors correctly [Cursor,gimme5] cleanup of …
(edit) @24080 [24080] 6 weeks lwall [STD] not() etc. is a function call [S03] prefix:<> no longer tries to …
(edit) @24067 [24067] 6 weeks lwall [STD] fix parsing of $.meth() to attach postcircumfix as special form
(edit) @23069 [23069] 7 weeks lwall [gimme5] make sure STD.pmc ends with 1; [STD] add substr to list of …
(edit) @23055 [23055] 7 weeks lwall [gimme5] allow before inside an after [STD] make sure my() is a function …
(edit) @23052 [23052] 7 weeks pmurias [STD] fixed tiny typo in comment
(edit) @23048 [23048] 7 weeks lwall [gimme5] switch back to YAML::Syck till YAML::XS is fixed [viv] allow …
(edit) @23043 [23043] 7 weeks lwall [STD] and of course, since I reversed things, the prec test is …
(edit) @23042 [23042] 7 weeks lwall [STD] whoops, managed to screw up previous patch
(edit) @23041 [23041] 7 weeks lwall [STD] fix ordering of pre/postfix for mncharity++
(edit) @22950 [22950] 2 months lwall [STD] infrastructure for lexically scoped declarations
(edit) @22934 [22934] 2 months lwall [Cursor] random fiddling [STD] add type on ::T
(edit) @22890 [22890] 2 months lwall [STD] fix ws nodewrapping bug [Cursor] more refactoring
(edit) @22858 [22858] 2 months lwall [tryfile] allow files specified by stdin, with knowledge of svn …
(edit) @22848 [22848] 2 months lwall [STD] allow parsing of multiple *.t files in one process (works, but leaks …
(edit) @22836 [22836] 2 months lwall [Cursor] {_to} is gone, {_from} now set only on bound cursors, unbound …
(edit) @22832 [22832] 2 months lwall [STD] allow =begin\n=end
(edit) @22824 [22824] 2 months lwall [STD,Cursor,etc] shrink Cursor footprint by removing constant attributes: …
(edit) @22811 [22811] 2 months lwall [gimme5] fix inaccurate "from" in <.ws> and friends [STD] detach pod …
(edit) @22805 [22805] 2 months lwall [STD] allow subsigs either following or in place of the parameter variable
(edit) @22769 [22769] 3 months rhr [STD] allow anonymous unpacked arrays in sigs per S06:1330
(edit) @22746 [22746] 3 months lwall [STD] fix parameter parsing problem noted by moritz++
(edit) @22710 [22710] 3 months lwall [STD] add some knowhow :)
(edit) @22706 [22706] 3 months lwall [STD] workaround for misparse of <==, using order to put good before bad …
(edit) @22700 [22700] 3 months lwall [STD] allow anonymous methods for moritz++ et al.
(edit) @22680 [22680] 3 months moritz [STD.pm] fix infix:<also>
(edit) @22634 [22634] 3 months lwall [Makefile] lexers must be remade if STD changed [STD] infix:where --> …
(edit) @22614 [22614] 3 months lwall [STD] EXPR quit reducing too soon on unaries
(edit) @22604 [22604] 3 months lwall [STD] revise cycle removal to preserve op fields other than PRE and POST
(edit) @22600 [22600] 3 months lwall [STD] workaround for elsif problem; put extra [] to move quantifier …
(edit) @22599 [22599] 3 months lwall [STD] fix circularity bug in unary and binary ops [viv] more progress in ~ …
(edit) @22585 [22585] 3 months lwall [STD] implement […] and {...} subsigs, rafl++ and moritz++ [viv] warning …
(edit) @22576 [22576] 3 months lwall [viv] now outputs p6 variables, declarations [STD] more random hackage for …
(edit) @22575 [22575] 3 months lwall [viv] straighten out chain operators
(edit) @22573 [22573] 3 months lwall [viv] can now reproduce t/01-sanity/01-tap.t [STD] remember list …
(edit) @22572 [22572] 3 months lwall [STD] add missing TEMP block
(edit) @22562 [22562] 3 months lwall [gimme5,STD] switch exists and delete to new form
(edit) @22561 [22561] 3 months lwall [STD] move adverb parsing into infixish and EXPR with loose_unary prec
(edit) @22553 [22553] 3 months lwall [viv] can now reconstruct the p6 from the ast for simple expressions
(edit) @22550 [22550] 3 months lwall [STD] there is no infix:<is> (was hiding missing semicolons in …
(edit) @22537 [22537] 3 months lwall [STD] cascaded arglists fail to allow closure as first arg
(edit) @22535 [22535] 3 months lwall [STD] -> not recognized after listop sets goal
(edit) @22534 [22534] 3 months lwall [STD] improve error messages based on dba
(edit) @22532 [22532] 3 months lwall [STD] switch to '(' ~ ')' <foo> format for readability and better …
(edit) @22508 [22508] 3 months lwall [STD] clean up nibbler output [viv] now successfully produces transforms …
(edit) @22506 [22506] 3 months lwall [STD] unbreak $obj.foo
(edit) @22504 [22504] 3 months pmurias [STD] added $foo.!bar()
(edit) @22498 [22498] 3 months lwall [STD] EXPR didn't _MATCHIFY [viv] starting on a gimme5 replacement using …
(edit) @22486 [22486] 3 months lwall [STD] more ACTIONS infrastructure, can now set $ACTIONS to a class in …
(edit) @22414 [22414] 4 months lwall [STD] allow self-parse again
(edit) @22404 [22404] 4 months pmichaud Dotty parsing probably wants non-capturing <.unspacey> instead …
(edit) @22258 [22258] 4 months lwall [STD] remove redundant befores from terminators per pmichaud++
(edit) @22236 [22236] 4 months lwall [STD] missing some capture brackets
(edit) @22231 [22231] 4 months lwall [STD] allow for =begin END et al. without balancing =end
(edit) @22177 [22177] 4 months lwall [STD] trying "where" as Junctional infix resembling "&", but with order …
(edit) @22174 [22174] 4 months lwall [STD] allow 'where' clauses on bare type names (mostly for matching)
(edit) @22162 [22162] 4 months lwall [STD] bugs found by rx.t [rx.t] bugs found by STD
(edit) @22110 [22110] 4 months lwall [STD] typo on defer token
(edit) @22093 [22093] 4 months lwall [t] more system, require, does, defer, label cleanup
(edit) @22090 [22090] 4 months lwall [t] clean up various calls to try, system, etc
(edit) @22089 [22089] 4 months lwall [STD] Add Bool::True and Bool::False as valid typenames
(edit) @22080 [22080] 4 months lwall [STD] fix enum parsing (again) [Cursor] minor speedups
(edit) @22063 [22063] 4 months lwall [STD] only warn if undef is followed by a variable
(edit) @22025 [22025] 5 months lwall [STD] more enum tweakage
(edit) @22020 [22020] 5 months lwall [STD] fix null name problem preventing enum <a b c> from parsing [STD] …
(edit) @22006 [22006] 5 months lwall [STD] somehow missed adding min and max infixes
(edit) @22005 [22005] 5 months lwall [STD] remove p5ish usages of exists/delete [gimme5] translate .:exists and …
(edit) @22002 [22002] 5 months moritz [STD] added builtins exists and delete
(edit) @21992 [21992] 5 months lwall [STD] add does, break, continue
(edit) @21986 [21986] 5 months moritz [STD] update list of Test.pm functions
(edit) @21985 [21985] 5 months lwall [STD] rescue a few more names from gimme5's clutches
(edit) @21982 [21982] 5 months lwall [STD] helps to spell desiglname correctly…
(edit) @21977