gt0972d@prism.gatech.EDU (GUNASEELAN,L) (07/24/90)
I am considering using the Eiffel Parsing library for a preprocessor development work. I would appreciate feed back from people who used this library for any serious development work. As one needs to write a separate class definition for each production rule, and as I have about 150 production rules to deal with, I am wondering whether eiffel route would be appropriate. Or would it be better to stay with the good old YACC? I am not sure what extra benefit I get, if I use the Eiffel library. I would appreciate sugesstions/information from experienced people. Thanks in advance. -Gunaseelan (P.S. By the way, I am unable to get the example parsing program, that comes with distribution, to work. (the one that parses and evaluates polynomial expressions). It compiles fine. But when invoked, the left recursion testing option results in some kind of exception and it diplays the usual exception trace. For paring, when you supply the polynomial file name, it takes the file name and then exits quietly. Actually it should ask for the values for the variables of the polynomials. Has anyone been sucessful, in getting that example to run? Please reply to: guna@cc.gatech.edu) -- GUNASEELAN, L College of Computing, Georgia Institute of Technology, Atlanta GA 30332 uucp: ...!{decvax,hplabs,ncar,purdue,rutgers}!gatech!prism!gt0972d Internet: guna@cc.gatech.edu