...
- upon single-token deletion, just delete and continue with report; Actually it messes up the labels; above, ID2 would be '3' upon "var 3 ID;"
- upon insertion for missing token, call a method so it can do something different for ID vs ';'. Still, label is messed up. Can we add
if ( failed ) <label>=getTokenInsertOrDelete()
to end? lots of code bloat.
http://www.antlr.org/wiki/display/ANTLR3/Error+reporting+and+recovery