Dave Whipp:
# But you're right, there are situations where the (base) type 
# might not 
# be knowable: and these could result in syntax errors.

Except they wouldn't, at least not always.

        $db.select * FROM Foo WHERE Foo.bar LIKE a%b;

        $db.select() * 
        FROM(
                Foo(
                        WHERE(
                                Foo.bar()
                        )
                ) LIKE (
                        a % b
                )
        );

The only part of that I'm not sure about is infix:LIKE, since such an
operator hasn't been declared.  But I assume you get the idea--you could
conceivably have Very Bad Things happen if Perl doesn't catch a
macromethod call.

--Brent Dax <[EMAIL PROTECTED]>
@roles=map {"Parrot $_"} qw(embedding regexen Configure)

>How do you "test" this 'God' to "prove" it is who it says it is?
"If you're God, you know exactly what it would take to convince me. Do
that."
    --Marc Fleury on alt.atheism


Reply via email to