A complete minimal working parser with error detection
A complete working parser with error detection for a compiler I was working on