fix: parser getFirst error when `~(...)