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

Reply via email to