No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

as.output 28KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367
  1. Terminaux inutilisés dans la grammaire
  2. tERROR
  3. Grammaire
  4. 0 $accept: Main $end
  5. 1 Main: tINT tMAIN tOBRACE Params tCBRACE Body
  6. 2 Params: %empty
  7. 3 | Param SuiteParams
  8. 4 Param: DeclType tID
  9. 5 SuiteParams: tCOMA Param SuiteParams
  10. 6 | %empty
  11. 7 Body: tOBRACKET Instructions tCBRACKET
  12. 8 Instructions: Instruction Instructions
  13. 9 | %empty
  14. 10 Instruction: Aff
  15. 11 | Decl
  16. 12 | Invocation tPV
  17. 13 | If
  18. 14 | While
  19. 15 If: tIF tOBRACE Cond tCBRACE Body Else
  20. 16 Else: tELSE If
  21. 17 | tELSE Body
  22. 18 | %empty
  23. 19 While: tWHILE tOBRACE Cond tCBRACE Body
  24. 20 Cond: E SuiteCond
  25. 21 SuiteCond: %empty
  26. 22 | tAND E SuiteCond
  27. 23 | tOR E SuiteCond
  28. 24 Aff: tID tEQ E tPV
  29. 25 E: tNB
  30. 26 | tNBEXP
  31. 27 | tID
  32. 28 | E tMUL E
  33. 29 | E tDIV E
  34. 30 | E tSUB E
  35. 31 | E tADD E
  36. 32 | Invocation
  37. 33 | tOBRACE E tCBRACE
  38. 34 | tSUB E
  39. 35 | E tEQCOND E
  40. 36 | E tGT E
  41. 37 | E tLT E
  42. 38 | tNOT E
  43. 39 DeclType: tINT
  44. 40 Decl: DeclType SuiteDecl FinDecl
  45. 41 | tCONST DeclType SuiteDeclConst FinDeclConst
  46. 42 SuiteDecl: tID
  47. 43 | tID tEQ E
  48. 44 FinDecl: tPV
  49. 45 | tCOMA SuiteDecl FinDecl
  50. 46 SuiteDeclConst: tID tEQ E
  51. 47 FinDeclConst: tPV
  52. 48 | tCOMA SuiteDeclConst FinDeclConst
  53. 49 Invocation: tPRINTF tOBRACE tID tCBRACE
  54. Terminaux, suivis des règles où ils apparaissent
  55. $end (0) 0
  56. error (256)
  57. tMAIN (258) 1
  58. tOBRACKET (259) 7
  59. tCBRACKET (260) 7
  60. tOBRACE (261) 1 15 19 33 49
  61. tCBRACE (262) 1 15 19 33 49
  62. tINT <nombre> (263) 1 39
  63. tCONST <nombre> (264) 41
  64. tPV (265) 12 24 44 47
  65. tCOMA (266) 5 45 48
  66. tMUL <nombre> (267) 28
  67. tDIV <nombre> (268) 29
  68. tADD <nombre> (269) 31
  69. tSUB <nombre> (270) 30 34
  70. tEQ <nombre> (271) 24 43 46
  71. tNB <nombre> (272) 25
  72. tNBEXP <nombre> (273) 26
  73. tID <id> (274) 4 24 27 42 43 46 49
  74. tPRINTF (275) 49
  75. tERROR (276)
  76. tIF (277) 15
  77. tWHILE (278) 19
  78. tELSE (279) 16 17
  79. tLT <nombre> (280) 37
  80. tGT <nombre> (281) 36
  81. tEQCOND <nombre> (282) 35
  82. tAND <nombre> (283) 22
  83. tOR <nombre> (284) 23
  84. tNOT (285) 38
  85. Non-terminaux, suivis des règles où ils apparaissent
  86. $accept (31)
  87. à gauche: 0
  88. Main (32)
  89. à gauche: 1
  90. à droite: 0
  91. Params (33)
  92. à gauche: 2 3
  93. à droite: 1
  94. Param (34)
  95. à gauche: 4
  96. à droite: 3 5
  97. SuiteParams (35)
  98. à gauche: 5 6
  99. à droite: 3 5
  100. Body (36)
  101. à gauche: 7
  102. à droite: 1 15 17 19
  103. Instructions (37)
  104. à gauche: 8 9
  105. à droite: 7 8
  106. Instruction (38)
  107. à gauche: 10 11 12 13 14
  108. à droite: 8
  109. If (39)
  110. à gauche: 15
  111. à droite: 13 16
  112. Else (40)
  113. à gauche: 16 17 18
  114. à droite: 15
  115. While (41)
  116. à gauche: 19
  117. à droite: 14
  118. Cond (42)
  119. à gauche: 20
  120. à droite: 15 19
  121. SuiteCond (43)
  122. à gauche: 21 22 23
  123. à droite: 20 22 23
  124. Aff (44)
  125. à gauche: 24
  126. à droite: 10
  127. E <nombre> (45)
  128. à gauche: 25 26 27 28 29 30 31 32 33 34 35 36 37 38
  129. à droite: 20 22 23 24 28 29 30 31 33 34 35 36 37 38 43 46
  130. DeclType (46)
  131. à gauche: 39
  132. à droite: 4 40 41
  133. Decl (47)
  134. à gauche: 40 41
  135. à droite: 11
  136. SuiteDecl (48)
  137. à gauche: 42 43
  138. à droite: 40 45
  139. FinDecl (49)
  140. à gauche: 44 45
  141. à droite: 40 45
  142. SuiteDeclConst (50)
  143. à gauche: 46
  144. à droite: 41 48
  145. FinDeclConst (51)
  146. à gauche: 47 48
  147. à droite: 41 48
  148. Invocation <nombre> (52)
  149. à gauche: 49
  150. à droite: 12 32
  151. État 0
  152. 0 $accept: . Main $end
  153. tINT décalage et aller à l'état 1
  154. Main aller à l'état 2
  155. État 1
  156. 1 Main: tINT . tMAIN tOBRACE Params tCBRACE Body
  157. tMAIN décalage et aller à l'état 3
  158. État 2
  159. 0 $accept: Main . $end
  160. $end décalage et aller à l'état 4
  161. État 3
  162. 1 Main: tINT tMAIN . tOBRACE Params tCBRACE Body
  163. tOBRACE décalage et aller à l'état 5
  164. État 4
  165. 0 $accept: Main $end .
  166. $défaut accepter
  167. État 5
  168. 1 Main: tINT tMAIN tOBRACE . Params tCBRACE Body
  169. tINT décalage et aller à l'état 6
  170. $défaut réduction par utilisation de la règle 2 (Params)
  171. Params aller à l'état 7
  172. Param aller à l'état 8
  173. DeclType aller à l'état 9
  174. État 6
  175. 39 DeclType: tINT .
  176. $défaut réduction par utilisation de la règle 39 (DeclType)
  177. État 7
  178. 1 Main: tINT tMAIN tOBRACE Params . tCBRACE Body
  179. tCBRACE décalage et aller à l'état 10
  180. État 8
  181. 3 Params: Param . SuiteParams
  182. tCOMA décalage et aller à l'état 11
  183. $défaut réduction par utilisation de la règle 6 (SuiteParams)
  184. SuiteParams aller à l'état 12
  185. État 9
  186. 4 Param: DeclType . tID
  187. tID décalage et aller à l'état 13
  188. État 10
  189. 1 Main: tINT tMAIN tOBRACE Params tCBRACE . Body
  190. tOBRACKET décalage et aller à l'état 14
  191. Body aller à l'état 15
  192. État 11
  193. 5 SuiteParams: tCOMA . Param SuiteParams
  194. tINT décalage et aller à l'état 6
  195. Param aller à l'état 16
  196. DeclType aller à l'état 9
  197. État 12
  198. 3 Params: Param SuiteParams .
  199. $défaut réduction par utilisation de la règle 3 (Params)
  200. État 13
  201. 4 Param: DeclType tID .
  202. $défaut réduction par utilisation de la règle 4 (Param)
  203. État 14
  204. 7 Body: tOBRACKET . Instructions tCBRACKET
  205. tINT décalage et aller à l'état 6
  206. tCONST décalage et aller à l'état 17
  207. tID décalage et aller à l'état 18
  208. tPRINTF décalage et aller à l'état 19
  209. tIF décalage et aller à l'état 20
  210. tWHILE décalage et aller à l'état 21
  211. $défaut réduction par utilisation de la règle 9 (Instructions)
  212. Instructions aller à l'état 22
  213. Instruction aller à l'état 23
  214. If aller à l'état 24
  215. While aller à l'état 25
  216. Aff aller à l'état 26
  217. DeclType aller à l'état 27
  218. Decl aller à l'état 28
  219. Invocation aller à l'état 29
  220. État 15
  221. 1 Main: tINT tMAIN tOBRACE Params tCBRACE Body .
  222. $défaut réduction par utilisation de la règle 1 (Main)
  223. État 16
  224. 5 SuiteParams: tCOMA Param . SuiteParams
  225. tCOMA décalage et aller à l'état 11
  226. $défaut réduction par utilisation de la règle 6 (SuiteParams)
  227. SuiteParams aller à l'état 30
  228. État 17
  229. 41 Decl: tCONST . DeclType SuiteDeclConst FinDeclConst
  230. tINT décalage et aller à l'état 6
  231. DeclType aller à l'état 31
  232. État 18
  233. 24 Aff: tID . tEQ E tPV
  234. tEQ décalage et aller à l'état 32
  235. État 19
  236. 49 Invocation: tPRINTF . tOBRACE tID tCBRACE
  237. tOBRACE décalage et aller à l'état 33
  238. État 20
  239. 15 If: tIF . tOBRACE Cond tCBRACE Body Else
  240. tOBRACE décalage et aller à l'état 34
  241. État 21
  242. 19 While: tWHILE . tOBRACE Cond tCBRACE Body
  243. tOBRACE décalage et aller à l'état 35
  244. État 22
  245. 7 Body: tOBRACKET Instructions . tCBRACKET
  246. tCBRACKET décalage et aller à l'état 36
  247. État 23
  248. 8 Instructions: Instruction . Instructions
  249. tINT décalage et aller à l'état 6
  250. tCONST décalage et aller à l'état 17
  251. tID décalage et aller à l'état 18
  252. tPRINTF décalage et aller à l'état 19
  253. tIF décalage et aller à l'état 20
  254. tWHILE décalage et aller à l'état 21
  255. $défaut réduction par utilisation de la règle 9 (Instructions)
  256. Instructions aller à l'état 37
  257. Instruction aller à l'état 23
  258. If aller à l'état 24
  259. While aller à l'état 25
  260. Aff aller à l'état 26
  261. DeclType aller à l'état 27
  262. Decl aller à l'état 28
  263. Invocation aller à l'état 29
  264. État 24
  265. 13 Instruction: If .
  266. $défaut réduction par utilisation de la règle 13 (Instruction)
  267. État 25
  268. 14 Instruction: While .
  269. $défaut réduction par utilisation de la règle 14 (Instruction)
  270. État 26
  271. 10 Instruction: Aff .
  272. $défaut réduction par utilisation de la règle 10 (Instruction)
  273. État 27
  274. 40 Decl: DeclType . SuiteDecl FinDecl
  275. tID décalage et aller à l'état 38
  276. SuiteDecl aller à l'état 39
  277. État 28
  278. 11 Instruction: Decl .
  279. $défaut réduction par utilisation de la règle 11 (Instruction)
  280. État 29
  281. 12 Instruction: Invocation . tPV
  282. tPV décalage et aller à l'état 40
  283. État 30
  284. 5 SuiteParams: tCOMA Param SuiteParams .
  285. $défaut réduction par utilisation de la règle 5 (SuiteParams)
  286. État 31
  287. 41 Decl: tCONST DeclType . SuiteDeclConst FinDeclConst
  288. tID décalage et aller à l'état 41
  289. SuiteDeclConst aller à l'état 42
  290. État 32
  291. 24 Aff: tID tEQ . E tPV
  292. tOBRACE décalage et aller à l'état 43
  293. tSUB décalage et aller à l'état 44
  294. tNB décalage et aller à l'état 45
  295. tNBEXP décalage et aller à l'état 46
  296. tID décalage et aller à l'état 47
  297. tPRINTF décalage et aller à l'état 19
  298. tNOT décalage et aller à l'état 48
  299. E aller à l'état 49
  300. Invocation aller à l'état 50
  301. État 33
  302. 49 Invocation: tPRINTF tOBRACE . tID tCBRACE
  303. tID décalage et aller à l'état 51
  304. État 34
  305. 15 If: tIF tOBRACE . Cond tCBRACE Body Else
  306. tOBRACE décalage et aller à l'état 43
  307. tSUB décalage et aller à l'état 44
  308. tNB décalage et aller à l'état 45
  309. tNBEXP décalage et aller à l'état 46
  310. tID décalage et aller à l'état 47
  311. tPRINTF décalage et aller à l'état 19
  312. tNOT décalage et aller à l'état 48
  313. Cond aller à l'état 52
  314. E aller à l'état 53
  315. Invocation aller à l'état 50
  316. État 35
  317. 19 While: tWHILE tOBRACE . Cond tCBRACE Body
  318. tOBRACE décalage et aller à l'état 43
  319. tSUB décalage et aller à l'état 44
  320. tNB décalage et aller à l'état 45
  321. tNBEXP décalage et aller à l'état 46
  322. tID décalage et aller à l'état 47
  323. tPRINTF décalage et aller à l'état 19
  324. tNOT décalage et aller à l'état 48
  325. Cond aller à l'état 54
  326. E aller à l'état 53
  327. Invocation aller à l'état 50
  328. État 36
  329. 7 Body: tOBRACKET Instructions tCBRACKET .
  330. $défaut réduction par utilisation de la règle 7 (Body)
  331. État 37
  332. 8 Instructions: Instruction Instructions .
  333. $défaut réduction par utilisation de la règle 8 (Instructions)
  334. État 38
  335. 42 SuiteDecl: tID .
  336. 43 | tID . tEQ E
  337. tEQ décalage et aller à l'état 55
  338. $défaut réduction par utilisation de la règle 42 (SuiteDecl)
  339. État 39
  340. 40 Decl: DeclType SuiteDecl . FinDecl
  341. tPV décalage et aller à l'état 56
  342. tCOMA décalage et aller à l'état 57
  343. FinDecl aller à l'état 58
  344. État 40
  345. 12 Instruction: Invocation tPV .
  346. $défaut réduction par utilisation de la règle 12 (Instruction)
  347. État 41
  348. 46 SuiteDeclConst: tID . tEQ E
  349. tEQ décalage et aller à l'état 59
  350. État 42
  351. 41 Decl: tCONST DeclType SuiteDeclConst . FinDeclConst
  352. tPV décalage et aller à l'état 60
  353. tCOMA décalage et aller à l'état 61
  354. FinDeclConst aller à l'état 62
  355. État 43
  356. 33 E: tOBRACE . E tCBRACE
  357. tOBRACE décalage et aller à l'état 43
  358. tSUB décalage et aller à l'état 44
  359. tNB décalage et aller à l'état 45
  360. tNBEXP décalage et aller à l'état 46
  361. tID décalage et aller à l'état 47
  362. tPRINTF décalage et aller à l'état 19
  363. tNOT décalage et aller à l'état 48
  364. E aller à l'état 63
  365. Invocation aller à l'état 50
  366. État 44
  367. 34 E: tSUB . E
  368. tOBRACE décalage et aller à l'état 43
  369. tSUB décalage et aller à l'état 44
  370. tNB décalage et aller à l'état 45
  371. tNBEXP décalage et aller à l'état 46
  372. tID décalage et aller à l'état 47
  373. tPRINTF décalage et aller à l'état 19
  374. tNOT décalage et aller à l'état 48
  375. E aller à l'état 64
  376. Invocation aller à l'état 50
  377. État 45
  378. 25 E: tNB .
  379. $défaut réduction par utilisation de la règle 25 (E)
  380. État 46
  381. 26 E: tNBEXP .
  382. $défaut réduction par utilisation de la règle 26 (E)
  383. État 47
  384. 27 E: tID .
  385. $défaut réduction par utilisation de la règle 27 (E)
  386. État 48
  387. 38 E: tNOT . E
  388. tOBRACE décalage et aller à l'état 43
  389. tSUB décalage et aller à l'état 44
  390. tNB décalage et aller à l'état 45
  391. tNBEXP décalage et aller à l'état 46
  392. tID décalage et aller à l'état 47
  393. tPRINTF décalage et aller à l'état 19
  394. tNOT décalage et aller à l'état 48
  395. E aller à l'état 65
  396. Invocation aller à l'état 50
  397. État 49
  398. 24 Aff: tID tEQ E . tPV
  399. 28 E: E . tMUL E
  400. 29 | E . tDIV E
  401. 30 | E . tSUB E
  402. 31 | E . tADD E
  403. 35 | E . tEQCOND E
  404. 36 | E . tGT E
  405. 37 | E . tLT E
  406. tPV décalage et aller à l'état 66
  407. tMUL décalage et aller à l'état 67
  408. tDIV décalage et aller à l'état 68
  409. tADD décalage et aller à l'état 69
  410. tSUB décalage et aller à l'état 70
  411. tLT décalage et aller à l'état 71
  412. tGT décalage et aller à l'état 72
  413. tEQCOND décalage et aller à l'état 73
  414. État 50
  415. 32 E: Invocation .
  416. $défaut réduction par utilisation de la règle 32 (E)
  417. État 51
  418. 49 Invocation: tPRINTF tOBRACE tID . tCBRACE
  419. tCBRACE décalage et aller à l'état 74
  420. État 52
  421. 15 If: tIF tOBRACE Cond . tCBRACE Body Else
  422. tCBRACE décalage et aller à l'état 75
  423. État 53
  424. 20 Cond: E . SuiteCond
  425. 28 E: E . tMUL E
  426. 29 | E . tDIV E
  427. 30 | E . tSUB E
  428. 31 | E . tADD E
  429. 35 | E . tEQCOND E
  430. 36 | E . tGT E
  431. 37 | E . tLT E
  432. tMUL décalage et aller à l'état 67
  433. tDIV décalage et aller à l'état 68
  434. tADD décalage et aller à l'état 69
  435. tSUB décalage et aller à l'état 70
  436. tLT décalage et aller à l'état 71
  437. tGT décalage et aller à l'état 72
  438. tEQCOND décalage et aller à l'état 73
  439. tAND décalage et aller à l'état 76
  440. tOR décalage et aller à l'état 77
  441. $défaut réduction par utilisation de la règle 21 (SuiteCond)
  442. SuiteCond aller à l'état 78
  443. État 54
  444. 19 While: tWHILE tOBRACE Cond . tCBRACE Body
  445. tCBRACE décalage et aller à l'état 79
  446. État 55
  447. 43 SuiteDecl: tID tEQ . E
  448. tOBRACE décalage et aller à l'état 43
  449. tSUB décalage et aller à l'état 44
  450. tNB décalage et aller à l'état 45
  451. tNBEXP décalage et aller à l'état 46
  452. tID décalage et aller à l'état 47
  453. tPRINTF décalage et aller à l'état 19
  454. tNOT décalage et aller à l'état 48
  455. E aller à l'état 80
  456. Invocation aller à l'état 50
  457. État 56
  458. 44 FinDecl: tPV .
  459. $défaut réduction par utilisation de la règle 44 (FinDecl)
  460. État 57
  461. 45 FinDecl: tCOMA . SuiteDecl FinDecl
  462. tID décalage et aller à l'état 38
  463. SuiteDecl aller à l'état 81
  464. État 58
  465. 40 Decl: DeclType SuiteDecl FinDecl .
  466. $défaut réduction par utilisation de la règle 40 (Decl)
  467. État 59
  468. 46 SuiteDeclConst: tID tEQ . E
  469. tOBRACE décalage et aller à l'état 43
  470. tSUB décalage et aller à l'état 44
  471. tNB décalage et aller à l'état 45
  472. tNBEXP décalage et aller à l'état 46
  473. tID décalage et aller à l'état 47
  474. tPRINTF décalage et aller à l'état 19
  475. tNOT décalage et aller à l'état 48
  476. E aller à l'état 82
  477. Invocation aller à l'état 50
  478. État 60
  479. 47 FinDeclConst: tPV .
  480. $défaut réduction par utilisation de la règle 47 (FinDeclConst)
  481. État 61
  482. 48 FinDeclConst: tCOMA . SuiteDeclConst FinDeclConst
  483. tID décalage et aller à l'état 41
  484. SuiteDeclConst aller à l'état 83
  485. État 62
  486. 41 Decl: tCONST DeclType SuiteDeclConst FinDeclConst .
  487. $défaut réduction par utilisation de la règle 41 (Decl)
  488. État 63
  489. 28 E: E . tMUL E
  490. 29 | E . tDIV E
  491. 30 | E . tSUB E
  492. 31 | E . tADD E
  493. 33 | tOBRACE E . tCBRACE
  494. 35 | E . tEQCOND E
  495. 36 | E . tGT E
  496. 37 | E . tLT E
  497. tCBRACE décalage et aller à l'état 84
  498. tMUL décalage et aller à l'état 67
  499. tDIV décalage et aller à l'état 68
  500. tADD décalage et aller à l'état 69
  501. tSUB décalage et aller à l'état 70
  502. tLT décalage et aller à l'état 71
  503. tGT décalage et aller à l'état 72
  504. tEQCOND décalage et aller à l'état 73
  505. État 64
  506. 28 E: E . tMUL E
  507. 29 | E . tDIV E
  508. 30 | E . tSUB E
  509. 31 | E . tADD E
  510. 34 | tSUB E .
  511. 35 | E . tEQCOND E
  512. 36 | E . tGT E
  513. 37 | E . tLT E
  514. tMUL décalage et aller à l'état 67
  515. tDIV décalage et aller à l'état 68
  516. $défaut réduction par utilisation de la règle 34 (E)
  517. État 65
  518. 28 E: E . tMUL E
  519. 29 | E . tDIV E
  520. 30 | E . tSUB E
  521. 31 | E . tADD E
  522. 35 | E . tEQCOND E
  523. 36 | E . tGT E
  524. 37 | E . tLT E
  525. 38 | tNOT E .
  526. tMUL décalage et aller à l'état 67
  527. tDIV décalage et aller à l'état 68
  528. tADD décalage et aller à l'état 69
  529. tSUB décalage et aller à l'état 70
  530. tLT décalage et aller à l'état 71
  531. tGT décalage et aller à l'état 72
  532. tEQCOND décalage et aller à l'état 73
  533. $défaut réduction par utilisation de la règle 38 (E)
  534. État 66
  535. 24 Aff: tID tEQ E tPV .
  536. $défaut réduction par utilisation de la règle 24 (Aff)
  537. État 67
  538. 28 E: E tMUL . E
  539. tOBRACE décalage et aller à l'état 43
  540. tSUB décalage et aller à l'état 44
  541. tNB décalage et aller à l'état 45
  542. tNBEXP décalage et aller à l'état 46
  543. tID décalage et aller à l'état 47
  544. tPRINTF décalage et aller à l'état 19
  545. tNOT décalage et aller à l'état 48
  546. E aller à l'état 85
  547. Invocation aller à l'état 50
  548. État 68
  549. 29 E: E tDIV . E
  550. tOBRACE décalage et aller à l'état 43
  551. tSUB décalage et aller à l'état 44
  552. tNB décalage et aller à l'état 45
  553. tNBEXP décalage et aller à l'état 46
  554. tID décalage et aller à l'état 47
  555. tPRINTF décalage et aller à l'état 19
  556. tNOT décalage et aller à l'état 48
  557. E aller à l'état 86
  558. Invocation aller à l'état 50
  559. État 69
  560. 31 E: E tADD . E
  561. tOBRACE décalage et aller à l'état 43
  562. tSUB décalage et aller à l'état 44
  563. tNB décalage et aller à l'état 45
  564. tNBEXP décalage et aller à l'état 46
  565. tID décalage et aller à l'état 47
  566. tPRINTF décalage et aller à l'état 19
  567. tNOT décalage et aller à l'état 48
  568. E aller à l'état 87
  569. Invocation aller à l'état 50
  570. État 70
  571. 30 E: E tSUB . E
  572. tOBRACE décalage et aller à l'état 43
  573. tSUB décalage et aller à l'état 44
  574. tNB décalage et aller à l'état 45
  575. tNBEXP décalage et aller à l'état 46
  576. tID décalage et aller à l'état 47
  577. tPRINTF décalage et aller à l'état 19
  578. tNOT décalage et aller à l'état 48
  579. E aller à l'état 88
  580. Invocation aller à l'état 50
  581. État 71
  582. 37 E: E tLT . E
  583. tOBRACE décalage et aller à l'état 43
  584. tSUB décalage et aller à l'état 44
  585. tNB décalage et aller à l'état 45
  586. tNBEXP décalage et aller à l'état 46
  587. tID décalage et aller à l'état 47
  588. tPRINTF décalage et aller à l'état 19
  589. tNOT décalage et aller à l'état 48
  590. E aller à l'état 89
  591. Invocation aller à l'état 50
  592. État 72
  593. 36 E: E tGT . E
  594. tOBRACE décalage et aller à l'état 43
  595. tSUB décalage et aller à l'état 44
  596. tNB décalage et aller à l'état 45
  597. tNBEXP décalage et aller à l'état 46
  598. tID décalage et aller à l'état 47
  599. tPRINTF décalage et aller à l'état 19
  600. tNOT décalage et aller à l'état 48
  601. E aller à l'état 90
  602. Invocation aller à l'état 50
  603. État 73
  604. 35 E: E tEQCOND . E
  605. tOBRACE décalage et aller à l'état 43
  606. tSUB décalage et aller à l'état 44
  607. tNB décalage et aller à l'état 45
  608. tNBEXP décalage et aller à l'état 46
  609. tID décalage et aller à l'état 47
  610. tPRINTF décalage et aller à l'état 19
  611. tNOT décalage et aller à l'état 48
  612. E aller à l'état 91
  613. Invocation aller à l'état 50
  614. État 74
  615. 49 Invocation: tPRINTF tOBRACE tID tCBRACE .
  616. $défaut réduction par utilisation de la règle 49 (Invocation)
  617. État 75
  618. 15 If: tIF tOBRACE Cond tCBRACE . Body Else
  619. tOBRACKET décalage et aller à l'état 14
  620. Body aller à l'état 92
  621. État 76
  622. 22 SuiteCond: tAND . E SuiteCond
  623. tOBRACE décalage et aller à l'état 43
  624. tSUB décalage et aller à l'état 44
  625. tNB décalage et aller à l'état 45
  626. tNBEXP décalage et aller à l'état 46
  627. tID décalage et aller à l'état 47
  628. tPRINTF décalage et aller à l'état 19
  629. tNOT décalage et aller à l'état 48
  630. E aller à l'état 93
  631. Invocation aller à l'état 50
  632. État 77
  633. 23 SuiteCond: tOR . E SuiteCond
  634. tOBRACE décalage et aller à l'état 43
  635. tSUB décalage et aller à l'état 44
  636. tNB décalage et aller à l'état 45
  637. tNBEXP décalage et aller à l'état 46
  638. tID décalage et aller à l'état 47
  639. tPRINTF décalage et aller à l'état 19
  640. tNOT décalage et aller à l'état 48
  641. E aller à l'état 94
  642. Invocation aller à l'état 50
  643. État 78
  644. 20 Cond: E SuiteCond .
  645. $défaut réduction par utilisation de la règle 20 (Cond)
  646. État 79
  647. 19 While: tWHILE tOBRACE Cond tCBRACE . Body
  648. tOBRACKET décalage et aller à l'état 14
  649. Body aller à l'état 95
  650. État 80
  651. 28 E: E . tMUL E
  652. 29 | E . tDIV E
  653. 30 | E . tSUB E
  654. 31 | E . tADD E
  655. 35 | E . tEQCOND E
  656. 36 | E . tGT E
  657. 37 | E . tLT E
  658. 43 SuiteDecl: tID tEQ E .
  659. tMUL décalage et aller à l'état 67
  660. tDIV décalage et aller à l'état 68
  661. tADD décalage et aller à l'état 69
  662. tSUB décalage et aller à l'état 70
  663. tLT décalage et aller à l'état 71
  664. tGT décalage et aller à l'état 72
  665. tEQCOND décalage et aller à l'état 73
  666. $défaut réduction par utilisation de la règle 43 (SuiteDecl)
  667. État 81
  668. 45 FinDecl: tCOMA SuiteDecl . FinDecl
  669. tPV décalage et aller à l'état 56
  670. tCOMA décalage et aller à l'état 57
  671. FinDecl aller à l'état 96
  672. État 82
  673. 28 E: E . tMUL E
  674. 29 | E . tDIV E
  675. 30 | E . tSUB E
  676. 31 | E . tADD E
  677. 35 | E . tEQCOND E
  678. 36 | E . tGT E
  679. 37 | E . tLT E
  680. 46 SuiteDeclConst: tID tEQ E .
  681. tMUL décalage et aller à l'état 67
  682. tDIV décalage et aller à l'état 68
  683. tADD décalage et aller à l'état 69
  684. tSUB décalage et aller à l'état 70
  685. tLT décalage et aller à l'état 71
  686. tGT décalage et aller à l'état 72
  687. tEQCOND décalage et aller à l'état 73
  688. $défaut réduction par utilisation de la règle 46 (SuiteDeclConst)
  689. État 83
  690. 48 FinDeclConst: tCOMA SuiteDeclConst . FinDeclConst
  691. tPV décalage et aller à l'état 60
  692. tCOMA décalage et aller à l'état 61
  693. FinDeclConst aller à l'état 97
  694. État 84
  695. 33 E: tOBRACE E tCBRACE .
  696. $défaut réduction par utilisation de la règle 33 (E)
  697. État 85
  698. 28 E: E . tMUL E
  699. 28 | E tMUL E .
  700. 29 | E . tDIV E
  701. 30 | E . tSUB E
  702. 31 | E . tADD E
  703. 35 | E . tEQCOND E
  704. 36 | E . tGT E
  705. 37 | E . tLT E
  706. $défaut réduction par utilisation de la règle 28 (E)
  707. État 86
  708. 28 E: E . tMUL E
  709. 29 | E . tDIV E
  710. 29 | E tDIV E .
  711. 30 | E . tSUB E
  712. 31 | E . tADD E
  713. 35 | E . tEQCOND E
  714. 36 | E . tGT E
  715. 37 | E . tLT E
  716. $défaut réduction par utilisation de la règle 29 (E)
  717. État 87
  718. 28 E: E . tMUL E
  719. 29 | E . tDIV E
  720. 30 | E . tSUB E
  721. 31 | E . tADD E
  722. 31 | E tADD E .
  723. 35 | E . tEQCOND E
  724. 36 | E . tGT E
  725. 37 | E . tLT E
  726. tMUL décalage et aller à l'état 67
  727. tDIV décalage et aller à l'état 68
  728. $défaut réduction par utilisation de la règle 31 (E)
  729. État 88
  730. 28 E: E . tMUL E
  731. 29 | E . tDIV E
  732. 30 | E . tSUB E
  733. 30 | E tSUB E .
  734. 31 | E . tADD E
  735. 35 | E . tEQCOND E
  736. 36 | E . tGT E
  737. 37 | E . tLT E
  738. tMUL décalage et aller à l'état 67
  739. tDIV décalage et aller à l'état 68
  740. $défaut réduction par utilisation de la règle 30 (E)
  741. État 89
  742. 28 E: E . tMUL E
  743. 29 | E . tDIV E
  744. 30 | E . tSUB E
  745. 31 | E . tADD E
  746. 35 | E . tEQCOND E
  747. 36 | E . tGT E
  748. 37 | E . tLT E
  749. 37 | E tLT E .
  750. tMUL décalage et aller à l'état 67
  751. tDIV décalage et aller à l'état 68
  752. tADD décalage et aller à l'état 69
  753. tSUB décalage et aller à l'état 70
  754. tEQCOND décalage et aller à l'état 73
  755. $défaut réduction par utilisation de la règle 37 (E)
  756. État 90
  757. 28 E: E . tMUL E
  758. 29 | E . tDIV E
  759. 30 | E . tSUB E
  760. 31 | E . tADD E
  761. 35 | E . tEQCOND E
  762. 36 | E . tGT E
  763. 36 | E tGT E .
  764. 37 | E . tLT E
  765. tMUL décalage et aller à l'état 67
  766. tDIV décalage et aller à l'état 68
  767. tADD décalage et aller à l'état 69
  768. tSUB décalage et aller à l'état 70
  769. tEQCOND décalage et aller à l'état 73
  770. $défaut réduction par utilisation de la règle 36 (E)
  771. État 91
  772. 28 E: E . tMUL E
  773. 29 | E . tDIV E
  774. 30 | E . tSUB E
  775. 31 | E . tADD E
  776. 35 | E . tEQCOND E
  777. 35 | E tEQCOND E .
  778. 36 | E . tGT E
  779. 37 | E . tLT E
  780. tMUL décalage et aller à l'état 67
  781. tDIV décalage et aller à l'état 68
  782. tADD décalage et aller à l'état 69
  783. tSUB décalage et aller à l'état 70
  784. $défaut réduction par utilisation de la règle 35 (E)
  785. État 92
  786. 15 If: tIF tOBRACE Cond tCBRACE Body . Else
  787. tELSE décalage et aller à l'état 98
  788. $défaut réduction par utilisation de la règle 18 (Else)
  789. Else aller à l'état 99
  790. État 93
  791. 22 SuiteCond: tAND E . SuiteCond
  792. 28 E: E . tMUL E
  793. 29 | E . tDIV E
  794. 30 | E . tSUB E
  795. 31 | E . tADD E
  796. 35 | E . tEQCOND E
  797. 36 | E . tGT E
  798. 37 | E . tLT E
  799. tMUL décalage et aller à l'état 67
  800. tDIV décalage et aller à l'état 68
  801. tADD décalage et aller à l'état 69
  802. tSUB décalage et aller à l'état 70
  803. tLT décalage et aller à l'état 71
  804. tGT décalage et aller à l'état 72
  805. tEQCOND décalage et aller à l'état 73
  806. tAND décalage et aller à l'état 76
  807. tOR décalage et aller à l'état 77
  808. $défaut réduction par utilisation de la règle 21 (SuiteCond)
  809. SuiteCond aller à l'état 100
  810. État 94
  811. 23 SuiteCond: tOR E . SuiteCond
  812. 28 E: E . tMUL E
  813. 29 | E . tDIV E
  814. 30 | E . tSUB E
  815. 31 | E . tADD E
  816. 35 | E . tEQCOND E
  817. 36 | E . tGT E
  818. 37 | E . tLT E
  819. tMUL décalage et aller à l'état 67
  820. tDIV décalage et aller à l'état 68
  821. tADD décalage et aller à l'état 69
  822. tSUB décalage et aller à l'état 70
  823. tLT décalage et aller à l'état 71
  824. tGT décalage et aller à l'état 72
  825. tEQCOND décalage et aller à l'état 73
  826. tAND décalage et aller à l'état 76
  827. tOR décalage et aller à l'état 77
  828. $défaut réduction par utilisation de la règle 21 (SuiteCond)
  829. SuiteCond aller à l'état 101
  830. État 95
  831. 19 While: tWHILE tOBRACE Cond tCBRACE Body .
  832. $défaut réduction par utilisation de la règle 19 (While)
  833. État 96
  834. 45 FinDecl: tCOMA SuiteDecl FinDecl .
  835. $défaut réduction par utilisation de la règle 45 (FinDecl)
  836. État 97
  837. 48 FinDeclConst: tCOMA SuiteDeclConst FinDeclConst .
  838. $défaut réduction par utilisation de la règle 48 (FinDeclConst)
  839. État 98
  840. 16 Else: tELSE . If
  841. 17 | tELSE . Body
  842. tOBRACKET décalage et aller à l'état 14
  843. tIF décalage et aller à l'état 20
  844. Body aller à l'état 102
  845. If aller à l'état 103
  846. État 99
  847. 15 If: tIF tOBRACE Cond tCBRACE Body Else .
  848. $défaut réduction par utilisation de la règle 15 (If)
  849. État 100
  850. 22 SuiteCond: tAND E SuiteCond .
  851. $défaut réduction par utilisation de la règle 22 (SuiteCond)
  852. État 101
  853. 23 SuiteCond: tOR E SuiteCond .
  854. $défaut réduction par utilisation de la règle 23 (SuiteCond)
  855. État 102
  856. 17 Else: tELSE Body .
  857. $défaut réduction par utilisation de la règle 17 (Else)
  858. État 103
  859. 16 Else: tELSE If .
  860. $défaut réduction par utilisation de la règle 16 (Else)