Open zilinc opened 9 years ago
pull requests are welcome :)
I just started learning happy from the User Guide and haven't mastered it yet. I'd certainly contribute once I have a better knowledge. Hopefully others who know more can also help update it.
I generated a *.y file for happy using BNFC and ran it through both haskell 1.18.10 and haskell 1.195 but I get stack overflow error. as zilinc mentioned that BNFC tool isnt supported, do you guys have any recommendation for me ?
sorry, another quick question. is there any switch that i can use with happy for error reporting ?
first two links in Chapt 4
1st link
http://www-rocq.inria.fr/oscar/www/fnc2/manual/node32.html
https://www-sop.inria.fr/members/Didier.Parigot/www/fnc2/recentpaper.html
clicking on "Projet OSCAR" in the upper left opens an error page
clicking on "FNC-2 system" in the upper left opens this page
which includes the Oscar Project file
▸ Short Introduction of the FNC-2 Attribute Grammar system
perhaps the 1st link may have been to content in an html rendering of a manual, e.g., f2manual.ps.gz
2nd link
http://www.haskell.org/tmrwiki/WhyAttributeGrammarsMatter
was updated, but now redirects
A lot of stuff in the documentation are out-of-date. Many links are no more valid (e.g. the first two links in Chapt 4). And some claims are still made 10 years ago, which may or may not still be true (e.g. BNFC support). I don't know of any better/more recent tutorials/docs on happy, which means this user guide is still the most complete, official and valuable doc. It's really a shame that it's not in a good shape.