On 12-02-24 03:18 PM, Matthieu Herrb wrote: > On Fri, Feb 24, 2012 at 02:58:32AM +0200, Ran Benita wrote: >> These patches break yacc and lex compatibility mainly for removing the >> global state from the parser, which I think is expected given that this >> is a library. > nack. We don't want to have bison and flex as build dependencies on > non Linux systems. Can you specify which platforms you know of are using which tools?
I am guessing that BSD systems are using Berkley yacc (byacc) and lex. I'd like to update the wiki with more information as this question comes up every now and then. I just want to document, not to challenge :-) I found this table interesting to know which tool is under which license. >> This is my first patch to this list, so a few disclaimers: >> - I hope it's the right list. >> - I couldn't figure out the coding style (there seems to be use of >> *all* of them...), so I just tried to match the surroundings. >> - I've been using libxkbcommon for some time and I have some more >> patches laying around. I can send them too if all is well. >> >> Thanks, >> Ran >> >> _______________________________________________ >> [email protected]: X.Org development >> Archives: http://lists.x.org/archives/xorg-devel >> Info: http://lists.x.org/mailman/listinfo/xorg-devel _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
