bonjour; S'il vous plaît, je veux une solution aujourd'hui à ce (flex et bison en C):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 prog -> 'programme'id';'decls bloc'.' decls -> decls'var'id':'type';' |epsilon type ->'entier' |'booléen' bloc ->'début'listeinst'fin' listeinst ->inst |listeinst';'inst inst -> bloc | id':='exp |'si'exp'alors'inst'sinon'inst |'tanque'exp'faire'inst |'lire''('id')' |'ecrire''('exp')' exp -> id |'('exp')' | littéral | exp op exp
Partager