Analyse syntaxique shift reduce

III Analyse syntaxique par décalage réduction shift Reduce Ascendante ? L ? analyse par décalage-réduction a pour but de construire un arbre d ? analyse pour une chaine source en commençant par les feuilles et en remontant vers la racine ? C ? est un processus de réduction ? d ? une chaine w vers l ? axiome de la grammaire ? A chaque étape de réduction une sous- chaine particulière correspondant à la partie droite d ? une production est remplacée par le symbole de la partie gauche de cette production ? Si la sous-chaine est choisie correctement à chaque étape alors une dérivation droite est ainsi élaborée en sens inverse CIII Analyse syntaxique par décalage réduction Considérons la grammaire avec les règles de production suivantes S aABe A Abc b B d La phrase abbcde peut être réduite vers S par les étapes suivantes abbcde abbcde aAbcde aAbcde aAde aAde aABe aABe SS Ces réductions élaborent en sens inverse la dérivation droite suivante S ? aABe ? aAde ? aAbcde ? abbcde d d dd CIII Analyse syntaxique par décalage réduction Manches Informellement un manche ? d ? une chaine est une sous-chaine qui correspond à la partie droite d ? une production et dont la réduction vers le non terminal de la partie gauche de cette production représente une étape le long de la dérivation droite inverse Formellement un manche d ? une proto-phrase droite ?? est une production A ? et une position dans ?? o? la chaine ? peut être trouvée et remplacée par A pour produire la proto-phrase droite précédente dans une dérivation droite de ?? C-a-d si S ?? A ? ?? ? ? d d Alors A ? dans la position qui suit ?? est un manche de ?? ? ? On dit aussi que ? est un manche pour ?? ? ? ? CIII Analyse syntaxique par décalage réduction Exemple Considérons la grammaire suivante E E E E EE E E E id Une dérivation droite est E ? E E ? E EE ? E E id ? E id id ? id id id Id est un manche de la proto-phrase droite id id id car id est la partie droite de la production E id et le remplacement de id par E produit la proto-phrase droite précédente E id id CIII Analyse syntaxique par décalage réduction La grammaire est ambigu? car il y a une autre dérivation droite pour la même chaine E E E E EE E E E id Une dérivation droite est E ? E E E ? EE ? E E E ? E id ? E E id ? E E id ? E id id ? E id id ? id id id ? id id id Id est un manche de la proto-phrase droite id id id car id est la partie droite de la production E id et le remplacement de id par E produit la proto-phrase droite précédente E

Documents similaires
G04 gahan trav LE MARIAGE Professeur TRUFFIN Barbara - Assistant CALOMNE Gauthier BA DROIT- Groupe GAHAN Erwaan - CTable des matières Introduction Les conditions préalables du mariage Dé ?nition Les conditions de fonds Les conditions de formes La procédur 0 0
Manuel de l'amateur d'éditions originales, 1800-1911 / par Pierre Dauze,... Sou 0 0
SYS856 Techniques avancées en fabrication assistée par ordinateur Notes de cour 0 0
Presenter Par : • Kallel Amen Allah • Frouja Firas • Khadouma Zeineb • Chakroun 0 0
Dosier entreprise 13 07 2021 v 7 1 0 0
Superaffiliation ebook Super A ?liation Cet ebook vous est o ?ert par ce site Copyright ? Super-A ?liation ?? Tous Droits Réservés CSuper A ?liation LICENCE - A LIRE IMPERATIVEMENT Le simple fait de lire cet ebook vous donne le droit de l ? o ?rir en cade 0 0
0 Contrat Du Directeur De L’établissement public de wilaya chargé d’amélioratio 0 0
Plaquette qmf vlta CONDITIONS GÉNÉRALES ? Etre de nationalité française ? Avoir e ?ectué la JDC Journée Défense et Citoyenneté ? Jouir de ses droits civiques et être de bonne moralité ? Savoir nager QMF ans ? Etre ? gé de ans à moins de ans ? Etre titulai 0 0
Droit administratif 7 Droit administratif Contrôle cour et Td Épreuve écrite de h dissertation commentaire cas pratique Regarder Bibliographie sur celene s ? inscrire sur célene code DA Introduction générale Le droit administratif DA général appara? t com 0 0
UNIVERSITE CATHOLIQUE DU GRABEN B.P. 29 BUTEMBO / NORD-KIVU REPUBLIQUE DEMOCRAT 0 0
  • 47
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Oct 15, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 42.6kB