start new single-phase parser; grammar; tests