lexer and parser run concurrently parser functions simplified Change-Id: Ie6e47d975b254218509072886e87c120860e7a17