An Improvement to Immediate Error Detection in Strong LL(1) Parsers