I’m hunting for terms to use in my own algorithm for a combined lexer and parsing engine. Got my algorithm documented now in my handy dandy notebook that I have scribbling in for the last week on the train and in bed.
I’m now stuck with what to call the various actors and objects in my algorithm – so back to scouring the standards to work out what names I can choose that will be accurate and acceptable.
Grammar Basics
http://www.isical.ac.in/~mandar/compilers/parsing.pdf
http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi’concrete+syntax
http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi’abstract+syntax
Bottom Up Basics
http://pdclab.cs.ucdavis.edu/~pandey/Teaching/ECS142/Lects/bottom.pdf
Dot Notation
http://www.eecis.udel.edu/~elloyd/cis672/parser.html
http://es.udmercy.edu/~daimikj/html/CSC541/CSC541LR1.htm
Conflits
http://lambda.uta.edu/cse5317/notes/node20.html
Embedding semantic actions into syntax rules
http://www.scifac.ru.ac.za/compilers/cha11g.htm