http://www.engr.mun.ca/~theo/Misc/exp_parsing.htm
http://www.engr.mun.ca/~theo/Misc/pratt_parsing.htm
Matklad's stuff is really great. I wish he had cited Norvell, though.