impemented GrammarProvider

Signed-off-by: Joungchoul Kim <joungchoul.kim@windriver.com>