implémentation grammaire avec reconnaissance