Brent Dax wrote in perl.perl6.language :
> I believe that the tokenizer remembers whether it's expecting a binary
> operator or Something Else.  That's how it handles things like
><FILEHANDLE> vs. numeric less-than (<).

Indeed : that's why
    print $FH1 <$FH2>;
produces a syntax error.

-- 
If strain on the lexer were a design criterion, I blew it long ago.
    -- Larry Wall

Reply via email to