• Aucun résultat trouvé

Exemple 4.32, entr´ ee id + id ∗ id

N/A
N/A
Protected

Academic year: 2022

Partager "Exemple 4.32, entr´ ee id + id ∗ id"

Copied!
36
0
0

Texte intégral

(1)

Exemple 4.32

A la grammaire:`

E T E

E +T E | ǫ T F T

T ∗F T | ǫ F (E) | id

on associe la table d’analyse suivante:

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

(2)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $

(3)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E

(4)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $

(5)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T

(6)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $

(7)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

(8)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id id T E $ id + id * id $

(9)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id)

(10)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $

(11)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

(12)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $

(13)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

(14)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E + T E $ + id * id $

(15)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

(16)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +)

(17)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

(18)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +)

(19)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

E $ id + id * id $ E T E T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

(20)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +) T E $ id * id $ T F T

(21)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

T E $ id + id * id $ T F T F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +)

(22)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +) T E $ id * id $ T F T

F T E $ id * id $ F id

(23)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

F T E $ id + id * id $ F id

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +) T E $ id * id $ T F T

(24)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +) T E $ id * id $ T F T

F T E $ id * id $ F id

id T E $ id * id $ (Consommer le terminal id)

(25)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

id T E $ id + id * id $ (Consommer le terminal id) T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +) T E $ id * id $ T F T

F T E $ id * id $ F id

(26)

Exemple 4.32, entr´ ee id + id id

Non- Symbole d’entr´ee

terminal id + ( ) $

E E T E E T E

E E +T E E ǫ E ǫ

T T F T T F T

T T ǫ T → ∗F T T ǫ T ǫ

F F id F (E)

Pile Entr´ee Sortie

T E $ + id * id $ T ǫ

E $ + id * id $ E + T E

+ T E $ + id * id $ (Consommer le terminal +) T E $ id * id $ T F T

F T E $ id * id $ F id

id T E $ id * id $ (Consommer le terminal id) T E $ * id $ T → ∗ F T

Références

Documents relatifs

Si elles ont plusieurs équipes évoluant dans la même catégorie, elles adresseront la liste des 5 joueur(se)s ne pouvant évoluer en équipe 2, et la liste des

Pour construire cette matrice bizarre, l’id´ ee est de partir d’une matrice diagonale dont on contrˆ ole bien le rang, puis de faire des op´ erations ´ el´ ementaires dans tous

Vantail bois + plinthe automatique / Wooden door + automatic drop seal Vantail bois + joint balai / Wooden door + brush seal. Bloc-porte vantail bois ou vitré acoustique de 30 à

Id´ee de queue : comme une file d’attente, objets rang´es un apr`es l’autre, on peut enfiler `a la fin ou d´efiler au d´ebut. op´erations : « enfiler » ( enqueue ) et «

Complications of hepatic lesions affecting the suprahepatic veins and/or the inferior vena cava can also be suspected (4 cases) when the lesion is adjacent to,

CARACTERISTIQUES ELECTRIQUES Les diodes au germanium MAZDA sont réalisées selon un mode de fabrication assurant une qualité inégalable, tant pour la stabilité

Cette station d'accueil USB-C™ double affichage augmente la capacité de stockage des données de votre ordinateur portable Windows et vous fait profiter de la sauvegarde de ces

[r]