Package: flex
Version: 2.5.35

According to section 1.2 in the Bison manual (v 2.3):

"A terminal symbol that stands for a particular keyword in the language should be named after that keyword converted to upper case."

However, flex defines a macro with the name BEGIN, which makes it impossible to follow this convention if the language contains the keyword `begin'.

I suggest renaming BEGIN to FLEX_BEGIN or YY_BEGIN.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to