Fix lexing of "defined" as an operator, not an identifier.
authorCarl Worth <cworth@cworth.org>
Wed, 26 May 2010 16:35:34 +0000 (09:35 -0700)
committerCarl Worth <cworth@cworth.org>
Wed, 26 May 2010 16:37:14 +0000 (09:37 -0700)
commit16c1e980e2e3c8852ce9bea85afe094c24e420fa
treeb358b1fb120a5d802b97b7d323514531054d1636
parentf6914fd37b2b66d7be1ba0c31450d89d1785ccce
Fix lexing of "defined" as an operator, not an identifier.

Simply need to move the rule for IDENTIFIER to be after "defined" and
everything is happy.

With this change, tests 50 through 53 all pass now.
glcpp-lex.l
tests/053-if-divide-and-shift.c