reindent parser