On Sat, Mar 29, 2008 at 12:42 PM, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > As of this morning only the following files still need conversion > for P6Regex, P6Grammar, and/or pgc: > > examples/pge/all.pir > languages/tap/Makefile > > The examples/pge/all.pir file is a very outdated example of > writing parsers using PGE -- the new way of doing it is > to use Perl6Grammar or some other equivalent tool. So, > I vote we just remove it altogether. > > Similarly, languages/tap was intended as an example of parsing > using pgc. We can likewise eliminate it, but I think parsing > TAP is still a useful demonstration, so perhaps it's better to > keep it. I can update the tap.pg grammar to use Perl6Regex > syntax, but there's not a "make test" target that I can use > to see if it still works. > > Beyond that, I think it might be even *more* useful to re-develop > languages/tap by starting over with make_language_shell.pl . > But I think I'll leave that as an exercise for someone else. > > So, at this point I'm planning to > - remove examples/pge/all.pir, > - leave languages/tap/ as-is for someone else to update > - remove P6Regex, P6Grammar, and pgc (assuming tests still pass) > - close this ticket
+1, except that I would delete languages/tap and leave a note in LANGUAGES.STATUS at the bottom with the dead languages. No need to keep dead code in trunk. Good work, thanks! > Any objections or comments? > > Thanks, > > Pm > > -- Will "Coke" Coleda