protected override void DoParse() { try { tokens = Lexer.GetEnumerator(); fetchPrimary(); var root = doAny(); ResultContext.setData(root); } catch (abortException) { } }