Parser writer