Revert "Deleted sil_grammer.y"

This reverts commit 062e395eabe6e5425ce7f32ac18cb5c4e55164c1.