root/src/perl6/gimme5

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @24660 [24660] 13 days azawawi [gimme5] removed extra 'our $DELIM;' that was causing a variable …
(edit) @24503 [24503] 3 weeks lwall [gimme5] fix localization of "context" vars such as $::PARSER for …
(edit) @24343 [24343] 4 weeks lwall [STD] report non-associative errors correctly [Cursor,gimme5] cleanup of …
(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) @23048 [23048] 7 weeks lwall [gimme5] switch back to YAML::Syck till YAML::XS is fixed [viv] allow …
(edit) @23025 [23025] 8 weeks lwall [Cursor] reorder fate elements
(edit) @23015 [23015] 8 weeks lwall [Cursor] refactor to trie and Storable implementation, which uses less …
(edit) @22909 [22909] 2 months lwall [gimme5] move more boilerplate out of normal matcher methods
(edit) @22891 [22891] 2 months lwall [gimme5] more lexer call refactoring to avoid duplication
(edit) @22890 [22890] 2 months lwall [STD] fix ws nodewrapping bug [Cursor] more refactoring
(edit) @22886 [22886] 2 months lwall [Cursor] refactor cursor_fate for cleanliness and slight speed gains
(edit) @22853 [22853] 2 months lwall [Cursor] some prep work for matching against NFG integer arrays
(edit) @22836 [22836] 2 months lwall [Cursor] {_to} is gone, {_from} now set only on bound cursors, unbound …
(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) @22740 [22740] 3 months lwall [Cursor] generate shorter anonymous class names
(edit) @22706 [22706] 3 months lwall [STD] workaround for misparse of <==, using order to put good before bad …
(edit) @22562 [22562] 3 months lwall [gimme5,STD] switch exists and delete to new form
(edit) @22550 [22550] 3 months lwall [STD] there is no infix:<is> (was hiding missing semicolons in …
(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) @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) @22475 [22475] 3 months lwall [STD] add implicit {*} hook at end of rules
(edit) @22005 [22005] 5 months lwall [STD] remove p5ish usages of exists/delete [gimme5] translate .:exists and …
(edit) @21975 [21975] 5 months lwall [STD] rudimentary global symbol table to detect routine definitions
(edit) @21973 [21973] 5 months lwall [STD etc.] squeezing out unnecessary calls to lazymap under ratchet
(edit) @21951 [21951] 5 months lwall [gimme5] treat whitespace before optional | as insignificant [STD] allow …
(edit) @21926 [21926] 5 months lwall [gimme5] tweak a couple overzealoous optimizations
(edit) @21901 [21901] 5 months lwall [STD] various changes in preparation for inlining p5 regex optimizations
(edit) @21819 [21819] 5 months lwall [STD vs t] user-defined prefix, infix, and postfix ops now derive new …
(edit) @21799 [21799] 5 months lwall [STD vs t] now passes 99.22% For parsing sanity, :: is no longer …
(edit) @21789 [21789] 5 months lwall [STD vs t] more Mutually Assured Construction
(edit) @21743 [21743] 5 months lwall [STD] previous change lost bits of syntax tree
(edit) @21735 [21735] 5 months pmurias [STD] fixed bug with autolexer hack in derived grammars
(edit) @21646 [21646] 5 months lwall [STD] renamed main package to STD fixed package name conflicts fixed tests …
(edit) @21605 [21605] 5 months lwall [STD] fix angle parsing problems
(edit) @21588 [21588] 6 months lwall [STD] avoid infinite redispatch loop
(edit) @21552 [21552] 6 months lwall [STD] || now catches panics from its left side
(edit) @21547 [21547] 6 months lwall [STD] fix heredocs, improve $0 reporting [quoting.t] update to use \c …
(edit) @21402 [21402] 6 months lwall [STD] list all expectations, not just ones matching first letter
(edit) @21401 [21401] 6 months lwall [STD] successfully parses heredocs and trims leading whitespace.
(edit) @21396 [21396] 6 months lwall [STD] infrastructure needed by heredocs
(edit) @21391 [21391] 6 months lwall [STD] much improved error reporting, many buglets fixed
(edit) @21370 [21370] 6 months lwall [STD] handle \@foo and other fiddly issues
(edit) @21367 [21367] 6 months lwall [Cursor] fix _PATTERN to set endpoint correctly so we can optimize …
(edit) @21366 [21366] 6 months lwall [STD] unspace tweaks
(edit) @21272 [21272] 6 months lwall [STD] start transition to .pmc forms so names are conserved under Perl …
(edit) @21203 [21203] 6 months lwall [STD] user-oriented message on detection of unless-else suggested by …
(edit) @21115 [21115] 6 months lwall [STD] improvements to strange quote languages
(edit) @21104 [21104] 6 months lwall [STD] 55%
(edit) @21103 [21103] 7 months lwall [STD] 47%
(edit) @21093 [21093] 7 months lwall [STD] now gets 15% of the way through parsing itself
(edit) @21090 [21090] 7 months lwall [STD5] now supports :i including in LTMish spots [STD] now (more) …
(edit) @21072 [21072] 7 months lwall [STD] some progress in finding outer $LANG correctly use feature 'say'
(edit) @21054 [21054] 7 months lwall [STD] bugs, bugs, bugs, bugs...now gets 11% through parsing itself
(edit) @21041 [21041] 7 months lwall [perl6] add Makefile [STD etc.] memoization via lang-specific positional …
(edit) @21006 [21006] 7 months lwall [STD] revisions to endstmt memoization faststopper is now gone statement …
(edit) @20978 [20978] 7 months lwall [STD] current snapshot, some things break
(edit) @20855 [20855] 7 months lwall [gimme5] move s/say/print/ translation to un6()
(edit) @20854 [20854] 7 months lwall [LazyMap?] need eager() before we reverse a lazy list
(edit) @20851 [20851] 7 months lwall [STD] implement <>
(edit) @20835 [20835] 7 months lwall [STD] various repairs to fate system [gimme5] ability to process grammars …
(edit) @20829 [20829] 7 months lwall [STD] language switching now done with [ :lang($newlang) <stuff> ]
(edit) @20823 [20823] 7 months lwall [STD5] progress in parsing STD, squashed various LazyMap? bugs
(edit) @20799 [20799] 7 months lwall [STD5] implemented lazymap to defer some of the closure calls
(edit) @20787 [20787] 7 months lwall [STD5] improved infix coercions in sublanguages such as Regex
(edit) @20765 [20765] 7 months lwall [STD] parse (and use) <...>
(edit) @20759 [20759] 7 months lwall [gimme5] remove another Perl dependency
(edit) @20751 [20751] 7 months lwall [gimme5] unhardwire Perl as top grammar
(edit) @20737 [20737] 7 months lwall [STD5] EXPR finally unbroken again after refactorot
(edit) @20733 [20733] 7 months lwall [STD5] switch debugging output to ::deb function
(edit) @20731 [20731] 7 months lwall [STD5] add mangle.pl
(edit) @20716 [20716] 7 months lwall [STD5] quote start/stop now uses parametric roles rule ast is now stored …
(edit) @20656 [20656] 7 months pmurias [std5] replaced magic numbers with DEBUG::constant_name
(edit) @20476 [20476] 8 months lwall [STD] regex rewritten for EXPR (untested) experimenting with single …
(edit) @20452 [20452] 8 months lwall [STD] now successfully recognizes escapes in double quotes
(edit) @20447 [20447] 8 months lwall [STD] <...> quoting working again using Moose now
(edit) @20444 [20444] 8 months lwall [STD] continue removing old quotesnabber stuff
(edit) @20443 [20443] 8 months lwall [gimme5] extra Bang noted by diakopter++
(edit) @20442 [20442] 8 months lwall [STD5] snapshot of mostly Moosified gimme5 and Cursor5
(edit) @20412 [20412] 8 months lwall [STD] just a snapshot of current state. adds => as item assignment
(edit) @20372 [20372] 8 months lwall [STD] more progress in handling :qq etc. as mixins
(edit) @20371 [20371] 8 months lwall [STD] now does double quotes under new quoting regime [STD] with debugging …
(edit) @20370 [20370] 8 months lwall [STD5] improved logging [STD] copy $<sym> up into expect_infix
(edit)