On Sat, Jun 15, 2002 at 09:08:31AM -0500, Jonathan Scott Duff wrote:

> At the very least you should be able to do this:
> 
>       rule leftop($leftop,$op;$rightop) {
>           $other := { (defined $rightop) ?? $rightop :: $leftop }
>           <$leftop> [$op <$other>]*
>       }

Or maybe

    rule leftop($leftop,$op;$rightop) {
        <$leftop> [$op <{ $rightop // $leftop }>]*
    }

Marcel

-- 
We are Perl. Your table will be assimilated. Your waiter will adapt to
service us. Surrender your beer. Resistance is futile.
 -- London.pm strategy aka "embrace and extend" aka "mark and sweep"

Reply via email to