구문 분석기 를 분류 하 는 기준 중 하나 는 바로 사용 된 문법 ( Grammar ) 이 다 . 구문 분석기 는 기본 적 으로 특정 문법 에 따라 그 기능 을 수행 한다 . 다만 , 이러 한 문법 들 은 각기 고유 한 특징 이 있 으며 , 언어 들 이 가진 특징 에 따라 적용 할 문법 을 잘 고르 는 것 이 구문 분석 의 중요 한 첫 걸음 이 라 할 수 있 다 . 구문 분석 에 주로 적용 되 는 문법 은 구 구조 문법 ( phrase - structure grammar ) , 범주 문법 ( categorial grammar ) , 의존 문법 ( dependency grammar ) 등 이 있 다 . 한국어 는 주 어 , 목적어 와 같 은 문법 요소 들 의 생략 이 빈번 하 며 , 문장 에서 의 위치 보다 는 조사 와 같 은 기능어 에 의해 결정 된다 . 이러 한 특징 때문 에 , 한국어 는 구 구조 문법 ( phrase structure grammar ) 보다 의존 문법 ( dependency grammar ) 에 의한 분석 이 더 적합 하 다 .