haskell / happy

The Happy parser generator for Haskell
Other
291 stars 84 forks source link

User guide update #48

Open zilinc opened 9 years ago

zilinc commented 9 years ago

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.

simonmar commented 9 years ago

pull requests are welcome :)

zilinc commented 9 years ago

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.

mkuppusamy commented 8 years ago

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 ?

mkuppusamy commented 8 years ago

sorry, another quick question. is there any switch that i can use with happy for error reporting ?

ghost commented 2 years ago

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