parser: Update parser implementation