Finished Grammar

Checked by Doc