1
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 month ago. based on code collected about 1 month ago.
Jul 20, 2025 — Jul 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Add support for PAST::VarList to PAST::Transformer::Dynamic. More... about 16 years ago
Add support for PAST::VarList in PAST::Walker::Dynamic. More... about 16 years ago
Add and update POD docs. More... about 16 years ago
PAST::Pattern.transform(PAST::Node, invokable) implemented and partially tested! More... about 16 years ago
Make codetest happy and more importantly implement global matching. More... about 16 years ago
regen manifest. Also, the previous commit was inaccurate. .match and .subst methods are added to PAST::Node. More... about 16 years ago
Add .match and .transform methods to PAST::Node when PAST/Pattern.pbc is loaded. More... about 16 years ago
Added .from() to PAST::Pattern::Constant. Added tests for matched attributes and children subpatterns($/[0], $<name>, etc.). More... about 16 years ago
Refactor the way matching works and hopefully implement capturing attributes and children of the matched nodes(this part isn't yet tested). More... about 16 years ago
Sync with trunk. More... about 16 years ago
Add #!, copyright, Id, and coda to PAST::Transformer::Dynamic example. More... about 16 years ago
Added a test for correct .from when matching a subtree of a PAST::Node. More... about 16 years ago
Matching PAST::Pattern::Constant and PAST::Pattern::Closure also return PAST::Pattern::Match objects. More... about 16 years ago
Matching PAST::Pattern::Node subclasses returns a PAST::Pattern::Match object. More... about 16 years ago
Refactored so that every attribute and child is a ~~-able object, preparatory to implementing PAST::Pattern::Match result objects. More... about 16 years ago
Traverse children when looking for matches. More... about 16 years ago
Remove some debugging output statements I forgot to remove. More... about 16 years ago
Boolean matching based on node type, exact attribute/children values, .ACCEPTS(attr/child), or result of a closure invoked with an attribute/child, implemented and tested. More... about 16 years ago
Smart matching on PAST::Pattern, regex, and sub children tested and working. More... about 16 years ago
Begin implementing smart matching PAST::Pattern children & tests for smart matching of children that are also PAST::Patterns. More... about 16 years ago
Fix my pir:: ops to use the appropriate signature syntax. Previously, they has been working purely by accident, seemingly. More... about 16 years ago
Children matching works! More... about 16 years ago
All PAST::Pattern and subclass attributes test for exact matching correctly(except for "symtable"); now for children. More... about 16 years ago
PAST::Pattern::Val tests for attributes matching exactly pass. More... about 16 years ago
Added PAST::Pattern::Op attribute exact matching. More... about 16 years ago
Block attributes other than symtable are now tested for exact matches. More... about 16 years ago
PAST::Pattern.blocktype matching works. More... about 16 years ago
All PAST::Node and PCT::Node "attributes" exact match tests pass. More... about 16 years ago
Fix node_with_attr_set so that setting "source"/"pos" doesn't crash Parrot. More... about 16 years ago
Refactor test_attribute_exact_matching_on_node_attrs so it's less redundant and I don't have rewrite everything for each attr. More... about 16 years ago