flex-2.5.34 seems to be more pedantic, and craps out when it comes to %p --- libIDL-0.8.9/lexer.l~ 2007-01-01 23:41:34.000000000 +0000 +++ libIDL-0.8.9/lexer.l 2008-01-04 19:29:16.000000000 +0000 @@ -113,7 +113,7 @@ sqstring \'[^\'\n]*[\'\n] dqstring \"[^\"\n]*[\"\n] -%p 5000 +%pointer 5000 %s XP