파서 직접 다 만들어도 되긴한데, 왠만하면 parsec쓰더라.

파싱만 구현하면 적절한 에러메세지 까지 알아서 만들어줌