Can anyone point out what I'm doing wrong, please? I'm seeing (first part if output from parsing, which is OK, second part is failure to apply rewrite rule): "VAR1" => PMC 'PGE::Match' => "myfun" @ 0 { <alpha> => PMC 'PGE::Match' => "m" @ 0 } transforming Cannot find the attribute 'function' (PGE::Match) that you asked for.
When I run http://www.acooke.org/andrew/writing/parrot/sfl/v1/past_test.pir and http://www.acooke.org/andrew/writing/parrot/sfl/v1/sfl_past.tg More info at http://www.acooke.org/andrew/writing/parrot/sfl.html#ResearchPast Thanks, Andrew