Add grammar documentation