This introduction to the syntactic analysis of natural language and computer programs combines mathematical rigor with high readability. It may serve as a textbook for a graduate course on parsing theory.
Klaas Sikkel
Extension Mathematica Natural Struktur algorithms complexity computational linguistics computer science formal language grammar linguistics natural language network parser speech recognition