tac parsing