Torben Ægidius Mogensen's "Basics of Compiler Design, Chapter 3: Syntax Analysis"
Read sections 3.15 to the end of Chapter 3.
Click http://web.archive.org/web/20120915222417/http://www.diku.dk/hjemmesider/ansatte/torbenm/Basics/basics_lulu2.pdf link to open resource.