# New Ticket Created by Klaas-Jan Stol # Please include the string: [perl #46213] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46213 >
hi, while converting lang/PIR into the new Perl6Grammar syntax, I came across the following. token relational_operator { || '==' || '!=' || '<=' || '<' || '>' || '>=' } At first, I used single bars, like '|'. However, tests failed. When switching the last 2 entries ">" and ">=" it worked, probably because I put the longest token first. Then I figured I should make explicit I want the longest token. The operator I should use is "||" instead of "|". However, using "||" didn't solve the problem when I listed ">" before ">=". I wonder if this is a bug, or that something else is going on. regards, kjs