y.output

Description du code

y.output est un fichier du projet Compilateur LSD010.
Ce fichier est situé dans /var/www/bin/sniplets/lsd010/.

Projet Compilateur LSD010 :

Compilateur LSD010 développé dans le cadre du cours de syntaxe et sémantiqueref 1

Code source ou contenu du fichier

  1. Terminals unused in grammar
  2.  
  3. POINT
  4.  
  5.  
  6. Grammaire
  7.  
  8. 0 $accept: Prg $end
  9.  
  10. 1 Prg: Functions
  11.  
  12. 2 Functions: /* vide */
  13. 3 | Function Functions
  14.  
  15. 4 Function: FunctionType ID L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  16.  
  17. 5 PostFixeFunction: LSQUI_BRACKET LSQUI_BRACKET Declarations RSQUI_BRACKET Statements RSQUI_BRACKET
  18.  
  19. 6 Declarations: /* vide */
  20. 7 | Declaration Declarations
  21.  
  22. 8 Declaration: LEXICAL_VOID_TYPE ID L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  23. 9 | VarType ID FuncOrVar
  24.  
  25. 10 FuncOrVar: L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  26. 11 | VarIds SEMICOLON
  27.  
  28. 12 VarIds: /* vide */
  29. 13 | ID VarIds
  30.  
  31. 14 FunctionType: LEXICAL_BOOLEAN_TYPE
  32. 15 | LEXICAL_INTEGER_TYPE
  33. 16 | LEXICAL_VOID_TYPE
  34.  
  35. 17 ParamList: ArgDeclaration COMMA ParamList
  36. 18 | ArgDeclaration
  37. 19 | /* vide */
  38.  
  39. 20 ArgDeclaration: LEXICAL_VAR VarType ID
  40. 21 | VarType ID
  41.  
  42. 22 VarType: LEXICAL_BOOLEAN_TYPE
  43. 23 | LEXICAL_INTEGER_TYPE
  44. 24 | LEXICAL_INSTACK_TYPE
  45. 25 | LEXICAL_INTEGER_TYPE LSQUA_BRACKET NUMBER RSQUA_BRACKET
  46. 26 | LEXICAL_BOOLEAN_TYPE LSQUA_BRACKET NUMBER RSQUA_BRACKET
  47.  
  48. 27 RExpr: LEXICAL_NOT RExpr
  49. 28 | RExpr LEXICAL_AND RExpr
  50. 29 | RExpr LEXICAL_OR RExpr
  51. 30 | RExpr LEXICAL_ANDLAZY RExpr
  52. 31 | RExpr LEXICAL_ORLAZY RExpr
  53. 32 | LEXICAL_TRUE_VAL
  54. 33 | LEXICAL_FALSE_VAL
  55. 34 | LEXICAL_ISEMPTY_OPS L_PARENTHESIS ID R_PARENTHESIS
  56. 35 | LEXICAL_GET_OPS L_PARENTHESIS ID R_PARENTHESIS
  57. 36 | RExpr LEXICAL_EQUALS RExpr
  58. 37 | RExpr LEXICAL_LESS_EQUALS RExpr
  59. 38 | RExpr LEXICAL_LESS RExpr
  60. 39 | RExpr LEXICAL_PLUS RExpr
  61. 40 | RExpr LEXICAL_MINUS RExpr
  62. 41 | RExpr LEXICAL_MULT RExpr
  63. 42 | RExpr LEXICAL_DIV RExpr
  64. 43 | RExpr LEXICAL_MOD RExpr
  65. 44 | L_PARENTHESIS RExpr R_PARENTHESIS
  66. 45 | LExpr
  67. 46 | ID L_PARENTHESIS ParamList_FunctionCall R_PARENTHESIS
  68. 47 | ID L_PARENTHESIS R_PARENTHESIS
  69. 48 | NUMBER
  70. 49 | LEXICAL_MINUS NUMBER
  71.  
  72. 50 LExpr: ID
  73. 51 | ID LSQUA_BRACKET RExpr RSQUA_BRACKET
  74.  
  75. 52 ParamList_FunctionCall: RExpr COMMA ParamList_FunctionCall
  76. 53 | RExpr
  77.  
  78. 54 Statements: Statement Statements
  79. 55 | /* vide */
  80.  
  81. 56 Statement: SEMICOLON
  82. 57 | RExpr SEMICOLON
  83. 58 | LExpr LEXICAL_AFFECTATION RExpr SEMICOLON
  84. 59 | if_instruction
  85. 60 | iteration_while
  86. 61 | iteration_for
  87. 62 | LEXICAL_WRITE_OPS L_PARENTHESIS RExpr R_PARENTHESIS SEMICOLON
  88. 63 | LEXICAL_READ_OPS L_PARENTHESIS LExpr R_PARENTHESIS SEMICOLON
  89. 64 | LEXICAL_PUT_OPS L_PARENTHESIS ID COMMA RExpr R_PARENTHESIS SEMICOLON
  90. 65 | LEXICAL_RETURN_STMT L_PARENTHESIS RExpr R_PARENTHESIS SEMICOLON
  91.  
  92. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  93.  
  94. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  95.  
  96. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  97. 69 | LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  98.  
  99.  
  100. Terminaux, suivis des règles où ils apparaissent
  101.  
  102. $end (0) 0
  103. error (256)
  104. LEXICAL_BOOLEAN_TYPE (258) 14 22 26
  105. LEXICAL_INTEGER_TYPE (259) 15 23 25
  106. LEXICAL_VOID_TYPE (260) 8 16
  107. LEXICAL_INSTACK_TYPE (261) 24
  108. NUMBER (262) 25 26 48 49
  109. LEXICAL_TRUE_VAL (263) 32
  110. LEXICAL_FALSE_VAL (264) 33
  111. LEXICAL_AND (265) 28
  112. LEXICAL_OR (266) 29
  113. LEXICAL_ANDLAZY (267) 30
  114. LEXICAL_ORLAZY (268) 31
  115. LEXICAL_NOT (269) 27
  116. LEXICAL_EQUALS (270) 36
  117. LEXICAL_LESS_EQUALS (271) 37
  118. LEXICAL_LESS (272) 38
  119. LEXICAL_AFFECTATION (273) 58
  120. LEXICAL_PLUS (274) 39
  121. LEXICAL_MINUS (275) 40 49
  122. LEXICAL_MULT (276) 41
  123. LEXICAL_DIV (277) 42
  124. LEXICAL_MOD (278) 43
  125. L_PARENTHESIS (279) 4 8 10 34 35 44 46 47 62 63 64 65 66 67 68 69
  126. LSQUI_BRACKET (280) 5 66 67 68 69
  127. LSQUA_BRACKET (281) 25 26 51
  128. POINT (282)
  129. RSQUA_BRACKET (283) 25 26 51
  130. R_PARENTHESIS (284) 4 8 10 34 35 44 46 47 62 63 64 65 66 67 68 69
  131. RSQUI_BRACKET (285) 5 66 67 68 69
  132. LEXICAL_GET_OPS (286) 35
  133. LEXICAL_ISEMPTY_OPS (287) 34
  134. LEXICAL_WRITE_OPS (288) 62
  135. LEXICAL_READ_OPS (289) 63
  136. LEXICAL_PUT_OPS (290) 64
  137. LEXICAL_RETURN_STMT (291) 65
  138. LEXICAL_IF_STMT (292) 68 69
  139. LEXICAL_ELSE_STMT (293) 68
  140. LEXICAL_WHILE_STMT (294) 67
  141. LEXICAL_FLEXICAL_OR_STMT (295) 66
  142. COLON (296) 66
  143. SEMICOLON (297) 11 56 57 58 62 63 64 65
  144. COMMA (298) 17 52 64
  145. LEXICAL_VAR (299) 20
  146. ID (300) 4 8 9 13 20 21 34 35 46 47 50 51 64
  147.  
  148.  
  149. Non-terminaux, suivis des règles où ils apparaissent
  150.  
  151. $accept (46)
  152. à gauche: 0
  153. Prg (47)
  154. à gauche: 1, à droite: 0
  155. Functions (48)
  156. à gauche: 2 3, à droite: 1 3
  157. Function (49)
  158. à gauche: 4, à droite: 3
  159. PostFixeFunction (50)
  160. à gauche: 5, à droite: 4 8 10
  161. Declarations (51)
  162. à gauche: 6 7, à droite: 5 7
  163. Declaration (52)
  164. à gauche: 8 9, à droite: 7
  165. FuncOrVar (53)
  166. à gauche: 10 11, à droite: 9
  167. VarIds (54)
  168. à gauche: 12 13, à droite: 11 13
  169. FunctionType (55)
  170. à gauche: 14 15 16, à droite: 4
  171. ParamList (56)
  172. à gauche: 17 18 19, à droite: 4 8 10 17
  173. ArgDeclaration (57)
  174. à gauche: 20 21, à droite: 17 18
  175. VarType (58)
  176. à gauche: 22 23 24 25 26, à droite: 9 20 21
  177. RExpr (59)
  178. à gauche: 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
  179. 45 46 47 48 49, à droite: 27 28 29 30 31 36 37 38 39 40 41 42
  180. 43 44 51 52 53 57 58 62 64 65 66 67 68 69
  181. LExpr (60)
  182. à gauche: 50 51, à droite: 45 58 63
  183. ParamList_FunctionCall (61)
  184. à gauche: 52 53, à droite: 46 52
  185. Statements (62)
  186. à gauche: 54 55, à droite: 5 54 66 67 68 69
  187. Statement (63)
  188. à gauche: 56 57 58 59 60 61 62 63 64 65, à droite: 54
  189. iteration_for (64)
  190. à gauche: 66, à droite: 61
  191. iteration_while (65)
  192. à gauche: 67, à droite: 60
  193. if_instruction (66)
  194. à gauche: 68 69, à droite: 59
  195.  
  196.  
  197. état 0
  198.  
  199. 0 $accept: . Prg $end
  200.  
  201. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 1
  202. LEXICAL_INTEGER_TYPE décalage et aller à l'état 2
  203. LEXICAL_VOID_TYPE décalage et aller à l'état 3
  204.  
  205. $défaut réduction par utilisation de la règle 2 (Functions)
  206.  
  207. Prg aller à l'état 4
  208. Functions aller à l'état 5
  209. Function aller à l'état 6
  210. FunctionType aller à l'état 7
  211.  
  212.  
  213. état 1
  214.  
  215. 14 FunctionType: LEXICAL_BOOLEAN_TYPE .
  216.  
  217. $défaut réduction par utilisation de la règle 14 (FunctionType)
  218.  
  219.  
  220. état 2
  221.  
  222. 15 FunctionType: LEXICAL_INTEGER_TYPE .
  223.  
  224. $défaut réduction par utilisation de la règle 15 (FunctionType)
  225.  
  226.  
  227. état 3
  228.  
  229. 16 FunctionType: LEXICAL_VOID_TYPE .
  230.  
  231. $défaut réduction par utilisation de la règle 16 (FunctionType)
  232.  
  233.  
  234. état 4
  235.  
  236. 0 $accept: Prg . $end
  237.  
  238. $end décalage et aller à l'état 8
  239.  
  240.  
  241. état 5
  242.  
  243. 1 Prg: Functions .
  244.  
  245. $défaut réduction par utilisation de la règle 1 (Prg)
  246.  
  247.  
  248. état 6
  249.  
  250. 3 Functions: Function . Functions
  251.  
  252. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 1
  253. LEXICAL_INTEGER_TYPE décalage et aller à l'état 2
  254. LEXICAL_VOID_TYPE décalage et aller à l'état 3
  255.  
  256. $défaut réduction par utilisation de la règle 2 (Functions)
  257.  
  258. Functions aller à l'état 9
  259. Function aller à l'état 6
  260. FunctionType aller à l'état 7
  261.  
  262.  
  263. état 7
  264.  
  265. 4 Function: FunctionType . ID L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  266.  
  267. ID décalage et aller à l'état 10
  268.  
  269.  
  270. état 8
  271.  
  272. 0 $accept: Prg $end .
  273.  
  274. $défaut accepter
  275.  
  276.  
  277. état 9
  278.  
  279. 3 Functions: Function Functions .
  280.  
  281. $défaut réduction par utilisation de la règle 3 (Functions)
  282.  
  283.  
  284. état 10
  285.  
  286. 4 Function: FunctionType ID . L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  287.  
  288. L_PARENTHESIS décalage et aller à l'état 11
  289.  
  290.  
  291. état 11
  292.  
  293. 4 Function: FunctionType ID L_PARENTHESIS . ParamList R_PARENTHESIS PostFixeFunction
  294.  
  295. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  296. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  297. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  298. LEXICAL_VAR décalage et aller à l'état 15
  299.  
  300. $défaut réduction par utilisation de la règle 19 (ParamList)
  301.  
  302. ParamList aller à l'état 16
  303. ArgDeclaration aller à l'état 17
  304. VarType aller à l'état 18
  305.  
  306.  
  307. état 12
  308.  
  309. 22 VarType: LEXICAL_BOOLEAN_TYPE .
  310. 26 | LEXICAL_BOOLEAN_TYPE . LSQUA_BRACKET NUMBER RSQUA_BRACKET
  311.  
  312. LSQUA_BRACKET décalage et aller à l'état 19
  313.  
  314. $défaut réduction par utilisation de la règle 22 (VarType)
  315.  
  316.  
  317. état 13
  318.  
  319. 23 VarType: LEXICAL_INTEGER_TYPE .
  320. 25 | LEXICAL_INTEGER_TYPE . LSQUA_BRACKET NUMBER RSQUA_BRACKET
  321.  
  322. LSQUA_BRACKET décalage et aller à l'état 20
  323.  
  324. $défaut réduction par utilisation de la règle 23 (VarType)
  325.  
  326.  
  327. état 14
  328.  
  329. 24 VarType: LEXICAL_INSTACK_TYPE .
  330.  
  331. $défaut réduction par utilisation de la règle 24 (VarType)
  332.  
  333.  
  334. état 15
  335.  
  336. 20 ArgDeclaration: LEXICAL_VAR . VarType ID
  337.  
  338. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  339. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  340. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  341.  
  342. VarType aller à l'état 21
  343.  
  344.  
  345. état 16
  346.  
  347. 4 Function: FunctionType ID L_PARENTHESIS ParamList . R_PARENTHESIS PostFixeFunction
  348.  
  349. R_PARENTHESIS décalage et aller à l'état 22
  350.  
  351.  
  352. état 17
  353.  
  354. 17 ParamList: ArgDeclaration . COMMA ParamList
  355. 18 | ArgDeclaration .
  356.  
  357. COMMA décalage et aller à l'état 23
  358.  
  359. $défaut réduction par utilisation de la règle 18 (ParamList)
  360.  
  361.  
  362. état 18
  363.  
  364. 21 ArgDeclaration: VarType . ID
  365.  
  366. ID décalage et aller à l'état 24
  367.  
  368.  
  369. état 19
  370.  
  371. 26 VarType: LEXICAL_BOOLEAN_TYPE LSQUA_BRACKET . NUMBER RSQUA_BRACKET
  372.  
  373. NUMBER décalage et aller à l'état 25
  374.  
  375.  
  376. état 20
  377.  
  378. 25 VarType: LEXICAL_INTEGER_TYPE LSQUA_BRACKET . NUMBER RSQUA_BRACKET
  379.  
  380. NUMBER décalage et aller à l'état 26
  381.  
  382.  
  383. état 21
  384.  
  385. 20 ArgDeclaration: LEXICAL_VAR VarType . ID
  386.  
  387. ID décalage et aller à l'état 27
  388.  
  389.  
  390. état 22
  391.  
  392. 4 Function: FunctionType ID L_PARENTHESIS ParamList R_PARENTHESIS . PostFixeFunction
  393.  
  394. LSQUI_BRACKET décalage et aller à l'état 28
  395.  
  396. PostFixeFunction aller à l'état 29
  397.  
  398.  
  399. état 23
  400.  
  401. 17 ParamList: ArgDeclaration COMMA . ParamList
  402.  
  403. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  404. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  405. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  406. LEXICAL_VAR décalage et aller à l'état 15
  407.  
  408. $défaut réduction par utilisation de la règle 19 (ParamList)
  409.  
  410. ParamList aller à l'état 30
  411. ArgDeclaration aller à l'état 17
  412. VarType aller à l'état 18
  413.  
  414.  
  415. état 24
  416.  
  417. 21 ArgDeclaration: VarType ID .
  418.  
  419. $défaut réduction par utilisation de la règle 21 (ArgDeclaration)
  420.  
  421.  
  422. état 25
  423.  
  424. 26 VarType: LEXICAL_BOOLEAN_TYPE LSQUA_BRACKET NUMBER . RSQUA_BRACKET
  425.  
  426. RSQUA_BRACKET décalage et aller à l'état 31
  427.  
  428.  
  429. état 26
  430.  
  431. 25 VarType: LEXICAL_INTEGER_TYPE LSQUA_BRACKET NUMBER . RSQUA_BRACKET
  432.  
  433. RSQUA_BRACKET décalage et aller à l'état 32
  434.  
  435.  
  436. état 27
  437.  
  438. 20 ArgDeclaration: LEXICAL_VAR VarType ID .
  439.  
  440. $défaut réduction par utilisation de la règle 20 (ArgDeclaration)
  441.  
  442.  
  443. état 28
  444.  
  445. 5 PostFixeFunction: LSQUI_BRACKET . LSQUI_BRACKET Declarations RSQUI_BRACKET Statements RSQUI_BRACKET
  446.  
  447. LSQUI_BRACKET décalage et aller à l'état 33
  448.  
  449.  
  450. état 29
  451.  
  452. 4 Function: FunctionType ID L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction .
  453.  
  454. $défaut réduction par utilisation de la règle 4 (Function)
  455.  
  456.  
  457. état 30
  458.  
  459. 17 ParamList: ArgDeclaration COMMA ParamList .
  460.  
  461. $défaut réduction par utilisation de la règle 17 (ParamList)
  462.  
  463.  
  464. état 31
  465.  
  466. 26 VarType: LEXICAL_BOOLEAN_TYPE LSQUA_BRACKET NUMBER RSQUA_BRACKET .
  467.  
  468. $défaut réduction par utilisation de la règle 26 (VarType)
  469.  
  470.  
  471. état 32
  472.  
  473. 25 VarType: LEXICAL_INTEGER_TYPE LSQUA_BRACKET NUMBER RSQUA_BRACKET .
  474.  
  475. $défaut réduction par utilisation de la règle 25 (VarType)
  476.  
  477.  
  478. état 33
  479.  
  480. 5 PostFixeFunction: LSQUI_BRACKET LSQUI_BRACKET . Declarations RSQUI_BRACKET Statements RSQUI_BRACKET
  481.  
  482. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  483. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  484. LEXICAL_VOID_TYPE décalage et aller à l'état 34
  485. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  486.  
  487. $défaut réduction par utilisation de la règle 6 (Declarations)
  488.  
  489. Declarations aller à l'état 35
  490. Declaration aller à l'état 36
  491. VarType aller à l'état 37
  492.  
  493.  
  494. état 34
  495.  
  496. 8 Declaration: LEXICAL_VOID_TYPE . ID L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  497.  
  498. ID décalage et aller à l'état 38
  499.  
  500.  
  501. état 35
  502.  
  503. 5 PostFixeFunction: LSQUI_BRACKET LSQUI_BRACKET Declarations . RSQUI_BRACKET Statements RSQUI_BRACKET
  504.  
  505. RSQUI_BRACKET décalage et aller à l'état 39
  506.  
  507.  
  508. état 36
  509.  
  510. 7 Declarations: Declaration . Declarations
  511.  
  512. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  513. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  514. LEXICAL_VOID_TYPE décalage et aller à l'état 34
  515. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  516.  
  517. $défaut réduction par utilisation de la règle 6 (Declarations)
  518.  
  519. Declarations aller à l'état 40
  520. Declaration aller à l'état 36
  521. VarType aller à l'état 37
  522.  
  523.  
  524. état 37
  525.  
  526. 9 Declaration: VarType . ID FuncOrVar
  527.  
  528. ID décalage et aller à l'état 41
  529.  
  530.  
  531. état 38
  532.  
  533. 8 Declaration: LEXICAL_VOID_TYPE ID . L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction
  534.  
  535. L_PARENTHESIS décalage et aller à l'état 42
  536.  
  537.  
  538. état 39
  539.  
  540. 5 PostFixeFunction: LSQUI_BRACKET LSQUI_BRACKET Declarations RSQUI_BRACKET . Statements RSQUI_BRACKET
  541.  
  542. NUMBER décalage et aller à l'état 43
  543. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  544. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  545. LEXICAL_NOT décalage et aller à l'état 46
  546. LEXICAL_MINUS décalage et aller à l'état 47
  547. L_PARENTHESIS décalage et aller à l'état 48
  548. LEXICAL_GET_OPS décalage et aller à l'état 49
  549. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  550. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  551. LEXICAL_READ_OPS décalage et aller à l'état 52
  552. LEXICAL_PUT_OPS décalage et aller à l'état 53
  553. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  554. LEXICAL_IF_STMT décalage et aller à l'état 55
  555. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  556. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  557. SEMICOLON décalage et aller à l'état 58
  558. ID décalage et aller à l'état 59
  559.  
  560. $défaut réduction par utilisation de la règle 55 (Statements)
  561.  
  562. RExpr aller à l'état 60
  563. LExpr aller à l'état 61
  564. Statements aller à l'état 62
  565. Statement aller à l'état 63
  566. iteration_for aller à l'état 64
  567. iteration_while aller à l'état 65
  568. if_instruction aller à l'état 66
  569.  
  570.  
  571. état 40
  572.  
  573. 7 Declarations: Declaration Declarations .
  574.  
  575. $défaut réduction par utilisation de la règle 7 (Declarations)
  576.  
  577.  
  578. état 41
  579.  
  580. 9 Declaration: VarType ID . FuncOrVar
  581.  
  582. L_PARENTHESIS décalage et aller à l'état 67
  583. ID décalage et aller à l'état 68
  584.  
  585. $défaut réduction par utilisation de la règle 12 (VarIds)
  586.  
  587. FuncOrVar aller à l'état 69
  588. VarIds aller à l'état 70
  589.  
  590.  
  591. état 42
  592.  
  593. 8 Declaration: LEXICAL_VOID_TYPE ID L_PARENTHESIS . ParamList R_PARENTHESIS PostFixeFunction
  594.  
  595. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  596. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  597. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  598. LEXICAL_VAR décalage et aller à l'état 15
  599.  
  600. $défaut réduction par utilisation de la règle 19 (ParamList)
  601.  
  602. ParamList aller à l'état 71
  603. ArgDeclaration aller à l'état 17
  604. VarType aller à l'état 18
  605.  
  606.  
  607. état 43
  608.  
  609. 48 RExpr: NUMBER .
  610.  
  611. $défaut réduction par utilisation de la règle 48 (RExpr)
  612.  
  613.  
  614. état 44
  615.  
  616. 32 RExpr: LEXICAL_TRUE_VAL .
  617.  
  618. $défaut réduction par utilisation de la règle 32 (RExpr)
  619.  
  620.  
  621. état 45
  622.  
  623. 33 RExpr: LEXICAL_FALSE_VAL .
  624.  
  625. $défaut réduction par utilisation de la règle 33 (RExpr)
  626.  
  627.  
  628. état 46
  629.  
  630. 27 RExpr: LEXICAL_NOT . RExpr
  631.  
  632. NUMBER décalage et aller à l'état 43
  633. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  634. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  635. LEXICAL_NOT décalage et aller à l'état 46
  636. LEXICAL_MINUS décalage et aller à l'état 47
  637. L_PARENTHESIS décalage et aller à l'état 48
  638. LEXICAL_GET_OPS décalage et aller à l'état 49
  639. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  640. ID décalage et aller à l'état 59
  641.  
  642. RExpr aller à l'état 72
  643. LExpr aller à l'état 73
  644.  
  645.  
  646. état 47
  647.  
  648. 49 RExpr: LEXICAL_MINUS . NUMBER
  649.  
  650. NUMBER décalage et aller à l'état 74
  651.  
  652.  
  653. état 48
  654.  
  655. 44 RExpr: L_PARENTHESIS . RExpr R_PARENTHESIS
  656.  
  657. NUMBER décalage et aller à l'état 43
  658. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  659. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  660. LEXICAL_NOT décalage et aller à l'état 46
  661. LEXICAL_MINUS décalage et aller à l'état 47
  662. L_PARENTHESIS décalage et aller à l'état 48
  663. LEXICAL_GET_OPS décalage et aller à l'état 49
  664. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  665. ID décalage et aller à l'état 59
  666.  
  667. RExpr aller à l'état 75
  668. LExpr aller à l'état 73
  669.  
  670.  
  671. état 49
  672.  
  673. 35 RExpr: LEXICAL_GET_OPS . L_PARENTHESIS ID R_PARENTHESIS
  674.  
  675. L_PARENTHESIS décalage et aller à l'état 76
  676.  
  677.  
  678. état 50
  679.  
  680. 34 RExpr: LEXICAL_ISEMPTY_OPS . L_PARENTHESIS ID R_PARENTHESIS
  681.  
  682. L_PARENTHESIS décalage et aller à l'état 77
  683.  
  684.  
  685. état 51
  686.  
  687. 62 Statement: LEXICAL_WRITE_OPS . L_PARENTHESIS RExpr R_PARENTHESIS SEMICOLON
  688.  
  689. L_PARENTHESIS décalage et aller à l'état 78
  690.  
  691.  
  692. état 52
  693.  
  694. 63 Statement: LEXICAL_READ_OPS . L_PARENTHESIS LExpr R_PARENTHESIS SEMICOLON
  695.  
  696. L_PARENTHESIS décalage et aller à l'état 79
  697.  
  698.  
  699. état 53
  700.  
  701. 64 Statement: LEXICAL_PUT_OPS . L_PARENTHESIS ID COMMA RExpr R_PARENTHESIS SEMICOLON
  702.  
  703. L_PARENTHESIS décalage et aller à l'état 80
  704.  
  705.  
  706. état 54
  707.  
  708. 65 Statement: LEXICAL_RETURN_STMT . L_PARENTHESIS RExpr R_PARENTHESIS SEMICOLON
  709.  
  710. L_PARENTHESIS décalage et aller à l'état 81
  711.  
  712.  
  713. état 55
  714.  
  715. 68 if_instruction: LEXICAL_IF_STMT . L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  716. 69 | LEXICAL_IF_STMT . L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  717.  
  718. L_PARENTHESIS décalage et aller à l'état 82
  719.  
  720.  
  721. état 56
  722.  
  723. 67 iteration_while: LEXICAL_WHILE_STMT . L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  724.  
  725. L_PARENTHESIS décalage et aller à l'état 83
  726.  
  727.  
  728. état 57
  729.  
  730. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT . L_PARENTHESIS Statements COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  731.  
  732. L_PARENTHESIS décalage et aller à l'état 84
  733.  
  734.  
  735. état 58
  736.  
  737. 56 Statement: SEMICOLON .
  738.  
  739. $défaut réduction par utilisation de la règle 56 (Statement)
  740.  
  741.  
  742. état 59
  743.  
  744. 46 RExpr: ID . L_PARENTHESIS ParamList_FunctionCall R_PARENTHESIS
  745. 47 | ID . L_PARENTHESIS R_PARENTHESIS
  746. 50 LExpr: ID .
  747. 51 | ID . LSQUA_BRACKET RExpr RSQUA_BRACKET
  748.  
  749. L_PARENTHESIS décalage et aller à l'état 85
  750. LSQUA_BRACKET décalage et aller à l'état 86
  751.  
  752. $défaut réduction par utilisation de la règle 50 (LExpr)
  753.  
  754.  
  755. état 60
  756.  
  757. 28 RExpr: RExpr . LEXICAL_AND RExpr
  758. 29 | RExpr . LEXICAL_OR RExpr
  759. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  760. 31 | RExpr . LEXICAL_ORLAZY RExpr
  761. 36 | RExpr . LEXICAL_EQUALS RExpr
  762. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  763. 38 | RExpr . LEXICAL_LESS RExpr
  764. 39 | RExpr . LEXICAL_PLUS RExpr
  765. 40 | RExpr . LEXICAL_MINUS RExpr
  766. 41 | RExpr . LEXICAL_MULT RExpr
  767. 42 | RExpr . LEXICAL_DIV RExpr
  768. 43 | RExpr . LEXICAL_MOD RExpr
  769. 57 Statement: RExpr . SEMICOLON
  770.  
  771. LEXICAL_AND décalage et aller à l'état 87
  772. LEXICAL_OR décalage et aller à l'état 88
  773. LEXICAL_ANDLAZY décalage et aller à l'état 89
  774. LEXICAL_ORLAZY décalage et aller à l'état 90
  775. LEXICAL_EQUALS décalage et aller à l'état 91
  776. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  777. LEXICAL_LESS décalage et aller à l'état 93
  778. LEXICAL_PLUS décalage et aller à l'état 94
  779. LEXICAL_MINUS décalage et aller à l'état 95
  780. LEXICAL_MULT décalage et aller à l'état 96
  781. LEXICAL_DIV décalage et aller à l'état 97
  782. LEXICAL_MOD décalage et aller à l'état 98
  783. SEMICOLON décalage et aller à l'état 99
  784.  
  785.  
  786. état 61
  787.  
  788. 45 RExpr: LExpr .
  789. 58 Statement: LExpr . LEXICAL_AFFECTATION RExpr SEMICOLON
  790.  
  791. LEXICAL_AFFECTATION décalage et aller à l'état 100
  792.  
  793. $défaut réduction par utilisation de la règle 45 (RExpr)
  794.  
  795.  
  796. état 62
  797.  
  798. 5 PostFixeFunction: LSQUI_BRACKET LSQUI_BRACKET Declarations RSQUI_BRACKET Statements . RSQUI_BRACKET
  799.  
  800. RSQUI_BRACKET décalage et aller à l'état 101
  801.  
  802.  
  803. état 63
  804.  
  805. 54 Statements: Statement . Statements
  806.  
  807. NUMBER décalage et aller à l'état 43
  808. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  809. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  810. LEXICAL_NOT décalage et aller à l'état 46
  811. LEXICAL_MINUS décalage et aller à l'état 47
  812. L_PARENTHESIS décalage et aller à l'état 48
  813. LEXICAL_GET_OPS décalage et aller à l'état 49
  814. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  815. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  816. LEXICAL_READ_OPS décalage et aller à l'état 52
  817. LEXICAL_PUT_OPS décalage et aller à l'état 53
  818. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  819. LEXICAL_IF_STMT décalage et aller à l'état 55
  820. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  821. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  822. SEMICOLON décalage et aller à l'état 58
  823. ID décalage et aller à l'état 59
  824.  
  825. $défaut réduction par utilisation de la règle 55 (Statements)
  826.  
  827. RExpr aller à l'état 60
  828. LExpr aller à l'état 61
  829. Statements aller à l'état 102
  830. Statement aller à l'état 63
  831. iteration_for aller à l'état 64
  832. iteration_while aller à l'état 65
  833. if_instruction aller à l'état 66
  834.  
  835.  
  836. état 64
  837.  
  838. 61 Statement: iteration_for .
  839.  
  840. $défaut réduction par utilisation de la règle 61 (Statement)
  841.  
  842.  
  843. état 65
  844.  
  845. 60 Statement: iteration_while .
  846.  
  847. $défaut réduction par utilisation de la règle 60 (Statement)
  848.  
  849.  
  850. état 66
  851.  
  852. 59 Statement: if_instruction .
  853.  
  854. $défaut réduction par utilisation de la règle 59 (Statement)
  855.  
  856.  
  857. état 67
  858.  
  859. 10 FuncOrVar: L_PARENTHESIS . ParamList R_PARENTHESIS PostFixeFunction
  860.  
  861. LEXICAL_BOOLEAN_TYPE décalage et aller à l'état 12
  862. LEXICAL_INTEGER_TYPE décalage et aller à l'état 13
  863. LEXICAL_INSTACK_TYPE décalage et aller à l'état 14
  864. LEXICAL_VAR décalage et aller à l'état 15
  865.  
  866. $défaut réduction par utilisation de la règle 19 (ParamList)
  867.  
  868. ParamList aller à l'état 103
  869. ArgDeclaration aller à l'état 17
  870. VarType aller à l'état 18
  871.  
  872.  
  873. état 68
  874.  
  875. 13 VarIds: ID . VarIds
  876.  
  877. ID décalage et aller à l'état 68
  878.  
  879. $défaut réduction par utilisation de la règle 12 (VarIds)
  880.  
  881. VarIds aller à l'état 104
  882.  
  883.  
  884. état 69
  885.  
  886. 9 Declaration: VarType ID FuncOrVar .
  887.  
  888. $défaut réduction par utilisation de la règle 9 (Declaration)
  889.  
  890.  
  891. état 70
  892.  
  893. 11 FuncOrVar: VarIds . SEMICOLON
  894.  
  895. SEMICOLON décalage et aller à l'état 105
  896.  
  897.  
  898. état 71
  899.  
  900. 8 Declaration: LEXICAL_VOID_TYPE ID L_PARENTHESIS ParamList . R_PARENTHESIS PostFixeFunction
  901.  
  902. R_PARENTHESIS décalage et aller à l'état 106
  903.  
  904.  
  905. état 72
  906.  
  907. 27 RExpr: LEXICAL_NOT RExpr .
  908. 28 | RExpr . LEXICAL_AND RExpr
  909. 29 | RExpr . LEXICAL_OR RExpr
  910. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  911. 31 | RExpr . LEXICAL_ORLAZY RExpr
  912. 36 | RExpr . LEXICAL_EQUALS RExpr
  913. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  914. 38 | RExpr . LEXICAL_LESS RExpr
  915. 39 | RExpr . LEXICAL_PLUS RExpr
  916. 40 | RExpr . LEXICAL_MINUS RExpr
  917. 41 | RExpr . LEXICAL_MULT RExpr
  918. 42 | RExpr . LEXICAL_DIV RExpr
  919. 43 | RExpr . LEXICAL_MOD RExpr
  920.  
  921. LEXICAL_EQUALS décalage et aller à l'état 91
  922. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  923. LEXICAL_LESS décalage et aller à l'état 93
  924. LEXICAL_PLUS décalage et aller à l'état 94
  925. LEXICAL_MINUS décalage et aller à l'état 95
  926. LEXICAL_MULT décalage et aller à l'état 96
  927. LEXICAL_DIV décalage et aller à l'état 97
  928. LEXICAL_MOD décalage et aller à l'état 98
  929.  
  930. $défaut réduction par utilisation de la règle 27 (RExpr)
  931.  
  932.  
  933. état 73
  934.  
  935. 45 RExpr: LExpr .
  936.  
  937. $défaut réduction par utilisation de la règle 45 (RExpr)
  938.  
  939.  
  940. état 74
  941.  
  942. 49 RExpr: LEXICAL_MINUS NUMBER .
  943.  
  944. $défaut réduction par utilisation de la règle 49 (RExpr)
  945.  
  946.  
  947. état 75
  948.  
  949. 28 RExpr: RExpr . LEXICAL_AND RExpr
  950. 29 | RExpr . LEXICAL_OR RExpr
  951. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  952. 31 | RExpr . LEXICAL_ORLAZY RExpr
  953. 36 | RExpr . LEXICAL_EQUALS RExpr
  954. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  955. 38 | RExpr . LEXICAL_LESS RExpr
  956. 39 | RExpr . LEXICAL_PLUS RExpr
  957. 40 | RExpr . LEXICAL_MINUS RExpr
  958. 41 | RExpr . LEXICAL_MULT RExpr
  959. 42 | RExpr . LEXICAL_DIV RExpr
  960. 43 | RExpr . LEXICAL_MOD RExpr
  961. 44 | L_PARENTHESIS RExpr . R_PARENTHESIS
  962.  
  963. LEXICAL_AND décalage et aller à l'état 87
  964. LEXICAL_OR décalage et aller à l'état 88
  965. LEXICAL_ANDLAZY décalage et aller à l'état 89
  966. LEXICAL_ORLAZY décalage et aller à l'état 90
  967. LEXICAL_EQUALS décalage et aller à l'état 91
  968. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  969. LEXICAL_LESS décalage et aller à l'état 93
  970. LEXICAL_PLUS décalage et aller à l'état 94
  971. LEXICAL_MINUS décalage et aller à l'état 95
  972. LEXICAL_MULT décalage et aller à l'état 96
  973. LEXICAL_DIV décalage et aller à l'état 97
  974. LEXICAL_MOD décalage et aller à l'état 98
  975. R_PARENTHESIS décalage et aller à l'état 107
  976.  
  977.  
  978. état 76
  979.  
  980. 35 RExpr: LEXICAL_GET_OPS L_PARENTHESIS . ID R_PARENTHESIS
  981.  
  982. ID décalage et aller à l'état 108
  983.  
  984.  
  985. état 77
  986.  
  987. 34 RExpr: LEXICAL_ISEMPTY_OPS L_PARENTHESIS . ID R_PARENTHESIS
  988.  
  989. ID décalage et aller à l'état 109
  990.  
  991.  
  992. état 78
  993.  
  994. 62 Statement: LEXICAL_WRITE_OPS L_PARENTHESIS . RExpr R_PARENTHESIS SEMICOLON
  995.  
  996. NUMBER décalage et aller à l'état 43
  997. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  998. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  999. LEXICAL_NOT décalage et aller à l'état 46
  1000. LEXICAL_MINUS décalage et aller à l'état 47
  1001. L_PARENTHESIS décalage et aller à l'état 48
  1002. LEXICAL_GET_OPS décalage et aller à l'état 49
  1003. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1004. ID décalage et aller à l'état 59
  1005.  
  1006. RExpr aller à l'état 110
  1007. LExpr aller à l'état 73
  1008.  
  1009.  
  1010. état 79
  1011.  
  1012. 63 Statement: LEXICAL_READ_OPS L_PARENTHESIS . LExpr R_PARENTHESIS SEMICOLON
  1013.  
  1014. ID décalage et aller à l'état 111
  1015.  
  1016. LExpr aller à l'état 112
  1017.  
  1018.  
  1019. état 80
  1020.  
  1021. 64 Statement: LEXICAL_PUT_OPS L_PARENTHESIS . ID COMMA RExpr R_PARENTHESIS SEMICOLON
  1022.  
  1023. ID décalage et aller à l'état 113
  1024.  
  1025.  
  1026. état 81
  1027.  
  1028. 65 Statement: LEXICAL_RETURN_STMT L_PARENTHESIS . RExpr R_PARENTHESIS SEMICOLON
  1029.  
  1030. NUMBER décalage et aller à l'état 43
  1031. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1032. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1033. LEXICAL_NOT décalage et aller à l'état 46
  1034. LEXICAL_MINUS décalage et aller à l'état 47
  1035. L_PARENTHESIS décalage et aller à l'état 48
  1036. LEXICAL_GET_OPS décalage et aller à l'état 49
  1037. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1038. ID décalage et aller à l'état 59
  1039.  
  1040. RExpr aller à l'état 114
  1041. LExpr aller à l'état 73
  1042.  
  1043.  
  1044. état 82
  1045.  
  1046. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS . RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  1047. 69 | LEXICAL_IF_STMT L_PARENTHESIS . RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  1048.  
  1049. NUMBER décalage et aller à l'état 43
  1050. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1051. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1052. LEXICAL_NOT décalage et aller à l'état 46
  1053. LEXICAL_MINUS décalage et aller à l'état 47
  1054. L_PARENTHESIS décalage et aller à l'état 48
  1055. LEXICAL_GET_OPS décalage et aller à l'état 49
  1056. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1057. ID décalage et aller à l'état 59
  1058.  
  1059. RExpr aller à l'état 115
  1060. LExpr aller à l'état 73
  1061.  
  1062.  
  1063. état 83
  1064.  
  1065. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS . RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  1066.  
  1067. NUMBER décalage et aller à l'état 43
  1068. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1069. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1070. LEXICAL_NOT décalage et aller à l'état 46
  1071. LEXICAL_MINUS décalage et aller à l'état 47
  1072. L_PARENTHESIS décalage et aller à l'état 48
  1073. LEXICAL_GET_OPS décalage et aller à l'état 49
  1074. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1075. ID décalage et aller à l'état 59
  1076.  
  1077. RExpr aller à l'état 116
  1078. LExpr aller à l'état 73
  1079.  
  1080.  
  1081. état 84
  1082.  
  1083. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS . Statements COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  1084.  
  1085. NUMBER décalage et aller à l'état 43
  1086. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1087. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1088. LEXICAL_NOT décalage et aller à l'état 46
  1089. LEXICAL_MINUS décalage et aller à l'état 47
  1090. L_PARENTHESIS décalage et aller à l'état 48
  1091. LEXICAL_GET_OPS décalage et aller à l'état 49
  1092. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1093. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  1094. LEXICAL_READ_OPS décalage et aller à l'état 52
  1095. LEXICAL_PUT_OPS décalage et aller à l'état 53
  1096. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  1097. LEXICAL_IF_STMT décalage et aller à l'état 55
  1098. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  1099. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  1100. SEMICOLON décalage et aller à l'état 58
  1101. ID décalage et aller à l'état 59
  1102.  
  1103. $défaut réduction par utilisation de la règle 55 (Statements)
  1104.  
  1105. RExpr aller à l'état 60
  1106. LExpr aller à l'état 61
  1107. Statements aller à l'état 117
  1108. Statement aller à l'état 63
  1109. iteration_for aller à l'état 64
  1110. iteration_while aller à l'état 65
  1111. if_instruction aller à l'état 66
  1112.  
  1113.  
  1114. état 85
  1115.  
  1116. 46 RExpr: ID L_PARENTHESIS . ParamList_FunctionCall R_PARENTHESIS
  1117. 47 | ID L_PARENTHESIS . R_PARENTHESIS
  1118.  
  1119. NUMBER décalage et aller à l'état 43
  1120. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1121. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1122. LEXICAL_NOT décalage et aller à l'état 46
  1123. LEXICAL_MINUS décalage et aller à l'état 47
  1124. L_PARENTHESIS décalage et aller à l'état 48
  1125. R_PARENTHESIS décalage et aller à l'état 118
  1126. LEXICAL_GET_OPS décalage et aller à l'état 49
  1127. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1128. ID décalage et aller à l'état 59
  1129.  
  1130. RExpr aller à l'état 119
  1131. LExpr aller à l'état 73
  1132. ParamList_FunctionCall aller à l'état 120
  1133.  
  1134.  
  1135. état 86
  1136.  
  1137. 51 LExpr: ID LSQUA_BRACKET . RExpr RSQUA_BRACKET
  1138.  
  1139. NUMBER décalage et aller à l'état 43
  1140. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1141. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1142. LEXICAL_NOT décalage et aller à l'état 46
  1143. LEXICAL_MINUS décalage et aller à l'état 47
  1144. L_PARENTHESIS décalage et aller à l'état 48
  1145. LEXICAL_GET_OPS décalage et aller à l'état 49
  1146. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1147. ID décalage et aller à l'état 59
  1148.  
  1149. RExpr aller à l'état 121
  1150. LExpr aller à l'état 73
  1151.  
  1152.  
  1153. état 87
  1154.  
  1155. 28 RExpr: RExpr LEXICAL_AND . RExpr
  1156.  
  1157. NUMBER décalage et aller à l'état 43
  1158. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1159. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1160. LEXICAL_NOT décalage et aller à l'état 46
  1161. LEXICAL_MINUS décalage et aller à l'état 47
  1162. L_PARENTHESIS décalage et aller à l'état 48
  1163. LEXICAL_GET_OPS décalage et aller à l'état 49
  1164. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1165. ID décalage et aller à l'état 59
  1166.  
  1167. RExpr aller à l'état 122
  1168. LExpr aller à l'état 73
  1169.  
  1170.  
  1171. état 88
  1172.  
  1173. 29 RExpr: RExpr LEXICAL_OR . RExpr
  1174.  
  1175. NUMBER décalage et aller à l'état 43
  1176. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1177. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1178. LEXICAL_NOT décalage et aller à l'état 46
  1179. LEXICAL_MINUS décalage et aller à l'état 47
  1180. L_PARENTHESIS décalage et aller à l'état 48
  1181. LEXICAL_GET_OPS décalage et aller à l'état 49
  1182. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1183. ID décalage et aller à l'état 59
  1184.  
  1185. RExpr aller à l'état 123
  1186. LExpr aller à l'état 73
  1187.  
  1188.  
  1189. état 89
  1190.  
  1191. 30 RExpr: RExpr LEXICAL_ANDLAZY . RExpr
  1192.  
  1193. NUMBER décalage et aller à l'état 43
  1194. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1195. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1196. LEXICAL_NOT décalage et aller à l'état 46
  1197. LEXICAL_MINUS décalage et aller à l'état 47
  1198. L_PARENTHESIS décalage et aller à l'état 48
  1199. LEXICAL_GET_OPS décalage et aller à l'état 49
  1200. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1201. ID décalage et aller à l'état 59
  1202.  
  1203. RExpr aller à l'état 124
  1204. LExpr aller à l'état 73
  1205.  
  1206.  
  1207. état 90
  1208.  
  1209. 31 RExpr: RExpr LEXICAL_ORLAZY . RExpr
  1210.  
  1211. NUMBER décalage et aller à l'état 43
  1212. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1213. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1214. LEXICAL_NOT décalage et aller à l'état 46
  1215. LEXICAL_MINUS décalage et aller à l'état 47
  1216. L_PARENTHESIS décalage et aller à l'état 48
  1217. LEXICAL_GET_OPS décalage et aller à l'état 49
  1218. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1219. ID décalage et aller à l'état 59
  1220.  
  1221. RExpr aller à l'état 125
  1222. LExpr aller à l'état 73
  1223.  
  1224.  
  1225. état 91
  1226.  
  1227. 36 RExpr: RExpr LEXICAL_EQUALS . RExpr
  1228.  
  1229. NUMBER décalage et aller à l'état 43
  1230. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1231. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1232. LEXICAL_NOT décalage et aller à l'état 46
  1233. LEXICAL_MINUS décalage et aller à l'état 47
  1234. L_PARENTHESIS décalage et aller à l'état 48
  1235. LEXICAL_GET_OPS décalage et aller à l'état 49
  1236. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1237. ID décalage et aller à l'état 59
  1238.  
  1239. RExpr aller à l'état 126
  1240. LExpr aller à l'état 73
  1241.  
  1242.  
  1243. état 92
  1244.  
  1245. 37 RExpr: RExpr LEXICAL_LESS_EQUALS . RExpr
  1246.  
  1247. NUMBER décalage et aller à l'état 43
  1248. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1249. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1250. LEXICAL_NOT décalage et aller à l'état 46
  1251. LEXICAL_MINUS décalage et aller à l'état 47
  1252. L_PARENTHESIS décalage et aller à l'état 48
  1253. LEXICAL_GET_OPS décalage et aller à l'état 49
  1254. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1255. ID décalage et aller à l'état 59
  1256.  
  1257. RExpr aller à l'état 127
  1258. LExpr aller à l'état 73
  1259.  
  1260.  
  1261. état 93
  1262.  
  1263. 38 RExpr: RExpr LEXICAL_LESS . RExpr
  1264.  
  1265. NUMBER décalage et aller à l'état 43
  1266. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1267. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1268. LEXICAL_NOT décalage et aller à l'état 46
  1269. LEXICAL_MINUS décalage et aller à l'état 47
  1270. L_PARENTHESIS décalage et aller à l'état 48
  1271. LEXICAL_GET_OPS décalage et aller à l'état 49
  1272. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1273. ID décalage et aller à l'état 59
  1274.  
  1275. RExpr aller à l'état 128
  1276. LExpr aller à l'état 73
  1277.  
  1278.  
  1279. état 94
  1280.  
  1281. 39 RExpr: RExpr LEXICAL_PLUS . RExpr
  1282.  
  1283. NUMBER décalage et aller à l'état 43
  1284. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1285. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1286. LEXICAL_NOT décalage et aller à l'état 46
  1287. LEXICAL_MINUS décalage et aller à l'état 47
  1288. L_PARENTHESIS décalage et aller à l'état 48
  1289. LEXICAL_GET_OPS décalage et aller à l'état 49
  1290. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1291. ID décalage et aller à l'état 59
  1292.  
  1293. RExpr aller à l'état 129
  1294. LExpr aller à l'état 73
  1295.  
  1296.  
  1297. état 95
  1298.  
  1299. 40 RExpr: RExpr LEXICAL_MINUS . RExpr
  1300.  
  1301. NUMBER décalage et aller à l'état 43
  1302. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1303. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1304. LEXICAL_NOT décalage et aller à l'état 46
  1305. LEXICAL_MINUS décalage et aller à l'état 47
  1306. L_PARENTHESIS décalage et aller à l'état 48
  1307. LEXICAL_GET_OPS décalage et aller à l'état 49
  1308. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1309. ID décalage et aller à l'état 59
  1310.  
  1311. RExpr aller à l'état 130
  1312. LExpr aller à l'état 73
  1313.  
  1314.  
  1315. état 96
  1316.  
  1317. 41 RExpr: RExpr LEXICAL_MULT . RExpr
  1318.  
  1319. NUMBER décalage et aller à l'état 43
  1320. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1321. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1322. LEXICAL_NOT décalage et aller à l'état 46
  1323. LEXICAL_MINUS décalage et aller à l'état 47
  1324. L_PARENTHESIS décalage et aller à l'état 48
  1325. LEXICAL_GET_OPS décalage et aller à l'état 49
  1326. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1327. ID décalage et aller à l'état 59
  1328.  
  1329. RExpr aller à l'état 131
  1330. LExpr aller à l'état 73
  1331.  
  1332.  
  1333. état 97
  1334.  
  1335. 42 RExpr: RExpr LEXICAL_DIV . RExpr
  1336.  
  1337. NUMBER décalage et aller à l'état 43
  1338. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1339. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1340. LEXICAL_NOT décalage et aller à l'état 46
  1341. LEXICAL_MINUS décalage et aller à l'état 47
  1342. L_PARENTHESIS décalage et aller à l'état 48
  1343. LEXICAL_GET_OPS décalage et aller à l'état 49
  1344. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1345. ID décalage et aller à l'état 59
  1346.  
  1347. RExpr aller à l'état 132
  1348. LExpr aller à l'état 73
  1349.  
  1350.  
  1351. état 98
  1352.  
  1353. 43 RExpr: RExpr LEXICAL_MOD . RExpr
  1354.  
  1355. NUMBER décalage et aller à l'état 43
  1356. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1357. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1358. LEXICAL_NOT décalage et aller à l'état 46
  1359. LEXICAL_MINUS décalage et aller à l'état 47
  1360. L_PARENTHESIS décalage et aller à l'état 48
  1361. LEXICAL_GET_OPS décalage et aller à l'état 49
  1362. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1363. ID décalage et aller à l'état 59
  1364.  
  1365. RExpr aller à l'état 133
  1366. LExpr aller à l'état 73
  1367.  
  1368.  
  1369. état 99
  1370.  
  1371. 57 Statement: RExpr SEMICOLON .
  1372.  
  1373. $défaut réduction par utilisation de la règle 57 (Statement)
  1374.  
  1375.  
  1376. état 100
  1377.  
  1378. 58 Statement: LExpr LEXICAL_AFFECTATION . RExpr SEMICOLON
  1379.  
  1380. NUMBER décalage et aller à l'état 43
  1381. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  1382. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  1383. LEXICAL_NOT décalage et aller à l'état 46
  1384. LEXICAL_MINUS décalage et aller à l'état 47
  1385. L_PARENTHESIS décalage et aller à l'état 48
  1386. LEXICAL_GET_OPS décalage et aller à l'état 49
  1387. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  1388. ID décalage et aller à l'état 59
  1389.  
  1390. RExpr aller à l'état 134
  1391. LExpr aller à l'état 73
  1392.  
  1393.  
  1394. état 101
  1395.  
  1396. 5 PostFixeFunction: LSQUI_BRACKET LSQUI_BRACKET Declarations RSQUI_BRACKET Statements RSQUI_BRACKET .
  1397.  
  1398. $défaut réduction par utilisation de la règle 5 (PostFixeFunction)
  1399.  
  1400.  
  1401. état 102
  1402.  
  1403. 54 Statements: Statement Statements .
  1404.  
  1405. $défaut réduction par utilisation de la règle 54 (Statements)
  1406.  
  1407.  
  1408. état 103
  1409.  
  1410. 10 FuncOrVar: L_PARENTHESIS ParamList . R_PARENTHESIS PostFixeFunction
  1411.  
  1412. R_PARENTHESIS décalage et aller à l'état 135
  1413.  
  1414.  
  1415. état 104
  1416.  
  1417. 13 VarIds: ID VarIds .
  1418.  
  1419. $défaut réduction par utilisation de la règle 13 (VarIds)
  1420.  
  1421.  
  1422. état 105
  1423.  
  1424. 11 FuncOrVar: VarIds SEMICOLON .
  1425.  
  1426. $défaut réduction par utilisation de la règle 11 (FuncOrVar)
  1427.  
  1428.  
  1429. état 106
  1430.  
  1431. 8 Declaration: LEXICAL_VOID_TYPE ID L_PARENTHESIS ParamList R_PARENTHESIS . PostFixeFunction
  1432.  
  1433. LSQUI_BRACKET décalage et aller à l'état 28
  1434.  
  1435. PostFixeFunction aller à l'état 136
  1436.  
  1437.  
  1438. état 107
  1439.  
  1440. 44 RExpr: L_PARENTHESIS RExpr R_PARENTHESIS .
  1441.  
  1442. $défaut réduction par utilisation de la règle 44 (RExpr)
  1443.  
  1444.  
  1445. état 108
  1446.  
  1447. 35 RExpr: LEXICAL_GET_OPS L_PARENTHESIS ID . R_PARENTHESIS
  1448.  
  1449. R_PARENTHESIS décalage et aller à l'état 137
  1450.  
  1451.  
  1452. état 109
  1453.  
  1454. 34 RExpr: LEXICAL_ISEMPTY_OPS L_PARENTHESIS ID . R_PARENTHESIS
  1455.  
  1456. R_PARENTHESIS décalage et aller à l'état 138
  1457.  
  1458.  
  1459. état 110
  1460.  
  1461. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1462. 29 | RExpr . LEXICAL_OR RExpr
  1463. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1464. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1465. 36 | RExpr . LEXICAL_EQUALS RExpr
  1466. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1467. 38 | RExpr . LEXICAL_LESS RExpr
  1468. 39 | RExpr . LEXICAL_PLUS RExpr
  1469. 40 | RExpr . LEXICAL_MINUS RExpr
  1470. 41 | RExpr . LEXICAL_MULT RExpr
  1471. 42 | RExpr . LEXICAL_DIV RExpr
  1472. 43 | RExpr . LEXICAL_MOD RExpr
  1473. 62 Statement: LEXICAL_WRITE_OPS L_PARENTHESIS RExpr . R_PARENTHESIS SEMICOLON
  1474.  
  1475. LEXICAL_AND décalage et aller à l'état 87
  1476. LEXICAL_OR décalage et aller à l'état 88
  1477. LEXICAL_ANDLAZY décalage et aller à l'état 89
  1478. LEXICAL_ORLAZY décalage et aller à l'état 90
  1479. LEXICAL_EQUALS décalage et aller à l'état 91
  1480. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1481. LEXICAL_LESS décalage et aller à l'état 93
  1482. LEXICAL_PLUS décalage et aller à l'état 94
  1483. LEXICAL_MINUS décalage et aller à l'état 95
  1484. LEXICAL_MULT décalage et aller à l'état 96
  1485. LEXICAL_DIV décalage et aller à l'état 97
  1486. LEXICAL_MOD décalage et aller à l'état 98
  1487. R_PARENTHESIS décalage et aller à l'état 139
  1488.  
  1489.  
  1490. état 111
  1491.  
  1492. 50 LExpr: ID .
  1493. 51 | ID . LSQUA_BRACKET RExpr RSQUA_BRACKET
  1494.  
  1495. LSQUA_BRACKET décalage et aller à l'état 86
  1496.  
  1497. $défaut réduction par utilisation de la règle 50 (LExpr)
  1498.  
  1499.  
  1500. état 112
  1501.  
  1502. 63 Statement: LEXICAL_READ_OPS L_PARENTHESIS LExpr . R_PARENTHESIS SEMICOLON
  1503.  
  1504. R_PARENTHESIS décalage et aller à l'état 140
  1505.  
  1506.  
  1507. état 113
  1508.  
  1509. 64 Statement: LEXICAL_PUT_OPS L_PARENTHESIS ID . COMMA RExpr R_PARENTHESIS SEMICOLON
  1510.  
  1511. COMMA décalage et aller à l'état 141
  1512.  
  1513.  
  1514. état 114
  1515.  
  1516. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1517. 29 | RExpr . LEXICAL_OR RExpr
  1518. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1519. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1520. 36 | RExpr . LEXICAL_EQUALS RExpr
  1521. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1522. 38 | RExpr . LEXICAL_LESS RExpr
  1523. 39 | RExpr . LEXICAL_PLUS RExpr
  1524. 40 | RExpr . LEXICAL_MINUS RExpr
  1525. 41 | RExpr . LEXICAL_MULT RExpr
  1526. 42 | RExpr . LEXICAL_DIV RExpr
  1527. 43 | RExpr . LEXICAL_MOD RExpr
  1528. 65 Statement: LEXICAL_RETURN_STMT L_PARENTHESIS RExpr . R_PARENTHESIS SEMICOLON
  1529.  
  1530. LEXICAL_AND décalage et aller à l'état 87
  1531. LEXICAL_OR décalage et aller à l'état 88
  1532. LEXICAL_ANDLAZY décalage et aller à l'état 89
  1533. LEXICAL_ORLAZY décalage et aller à l'état 90
  1534. LEXICAL_EQUALS décalage et aller à l'état 91
  1535. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1536. LEXICAL_LESS décalage et aller à l'état 93
  1537. LEXICAL_PLUS décalage et aller à l'état 94
  1538. LEXICAL_MINUS décalage et aller à l'état 95
  1539. LEXICAL_MULT décalage et aller à l'état 96
  1540. LEXICAL_DIV décalage et aller à l'état 97
  1541. LEXICAL_MOD décalage et aller à l'état 98
  1542. R_PARENTHESIS décalage et aller à l'état 142
  1543.  
  1544.  
  1545. état 115
  1546.  
  1547. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1548. 29 | RExpr . LEXICAL_OR RExpr
  1549. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1550. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1551. 36 | RExpr . LEXICAL_EQUALS RExpr
  1552. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1553. 38 | RExpr . LEXICAL_LESS RExpr
  1554. 39 | RExpr . LEXICAL_PLUS RExpr
  1555. 40 | RExpr . LEXICAL_MINUS RExpr
  1556. 41 | RExpr . LEXICAL_MULT RExpr
  1557. 42 | RExpr . LEXICAL_DIV RExpr
  1558. 43 | RExpr . LEXICAL_MOD RExpr
  1559. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr . R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  1560. 69 | LEXICAL_IF_STMT L_PARENTHESIS RExpr . R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  1561.  
  1562. LEXICAL_AND décalage et aller à l'état 87
  1563. LEXICAL_OR décalage et aller à l'état 88
  1564. LEXICAL_ANDLAZY décalage et aller à l'état 89
  1565. LEXICAL_ORLAZY décalage et aller à l'état 90
  1566. LEXICAL_EQUALS décalage et aller à l'état 91
  1567. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1568. LEXICAL_LESS décalage et aller à l'état 93
  1569. LEXICAL_PLUS décalage et aller à l'état 94
  1570. LEXICAL_MINUS décalage et aller à l'état 95
  1571. LEXICAL_MULT décalage et aller à l'état 96
  1572. LEXICAL_DIV décalage et aller à l'état 97
  1573. LEXICAL_MOD décalage et aller à l'état 98
  1574. R_PARENTHESIS décalage et aller à l'état 143
  1575.  
  1576.  
  1577. état 116
  1578.  
  1579. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1580. 29 | RExpr . LEXICAL_OR RExpr
  1581. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1582. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1583. 36 | RExpr . LEXICAL_EQUALS RExpr
  1584. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1585. 38 | RExpr . LEXICAL_LESS RExpr
  1586. 39 | RExpr . LEXICAL_PLUS RExpr
  1587. 40 | RExpr . LEXICAL_MINUS RExpr
  1588. 41 | RExpr . LEXICAL_MULT RExpr
  1589. 42 | RExpr . LEXICAL_DIV RExpr
  1590. 43 | RExpr . LEXICAL_MOD RExpr
  1591. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS RExpr . R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  1592.  
  1593. LEXICAL_AND décalage et aller à l'état 87
  1594. LEXICAL_OR décalage et aller à l'état 88
  1595. LEXICAL_ANDLAZY décalage et aller à l'état 89
  1596. LEXICAL_ORLAZY décalage et aller à l'état 90
  1597. LEXICAL_EQUALS décalage et aller à l'état 91
  1598. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1599. LEXICAL_LESS décalage et aller à l'état 93
  1600. LEXICAL_PLUS décalage et aller à l'état 94
  1601. LEXICAL_MINUS décalage et aller à l'état 95
  1602. LEXICAL_MULT décalage et aller à l'état 96
  1603. LEXICAL_DIV décalage et aller à l'état 97
  1604. LEXICAL_MOD décalage et aller à l'état 98
  1605. R_PARENTHESIS décalage et aller à l'état 144
  1606.  
  1607.  
  1608. état 117
  1609.  
  1610. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements . COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  1611.  
  1612. COLON décalage et aller à l'état 145
  1613.  
  1614.  
  1615. état 118
  1616.  
  1617. 47 RExpr: ID L_PARENTHESIS R_PARENTHESIS .
  1618.  
  1619. $défaut réduction par utilisation de la règle 47 (RExpr)
  1620.  
  1621.  
  1622. état 119
  1623.  
  1624. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1625. 29 | RExpr . LEXICAL_OR RExpr
  1626. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1627. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1628. 36 | RExpr . LEXICAL_EQUALS RExpr
  1629. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1630. 38 | RExpr . LEXICAL_LESS RExpr
  1631. 39 | RExpr . LEXICAL_PLUS RExpr
  1632. 40 | RExpr . LEXICAL_MINUS RExpr
  1633. 41 | RExpr . LEXICAL_MULT RExpr
  1634. 42 | RExpr . LEXICAL_DIV RExpr
  1635. 43 | RExpr . LEXICAL_MOD RExpr
  1636. 52 ParamList_FunctionCall: RExpr . COMMA ParamList_FunctionCall
  1637. 53 | RExpr .
  1638.  
  1639. LEXICAL_AND décalage et aller à l'état 87
  1640. LEXICAL_OR décalage et aller à l'état 88
  1641. LEXICAL_ANDLAZY décalage et aller à l'état 89
  1642. LEXICAL_ORLAZY décalage et aller à l'état 90
  1643. LEXICAL_EQUALS décalage et aller à l'état 91
  1644. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1645. LEXICAL_LESS décalage et aller à l'état 93
  1646. LEXICAL_PLUS décalage et aller à l'état 94
  1647. LEXICAL_MINUS décalage et aller à l'état 95
  1648. LEXICAL_MULT décalage et aller à l'état 96
  1649. LEXICAL_DIV décalage et aller à l'état 97
  1650. LEXICAL_MOD décalage et aller à l'état 98
  1651. COMMA décalage et aller à l'état 146
  1652.  
  1653. $défaut réduction par utilisation de la règle 53 (ParamList_FunctionCall)
  1654.  
  1655.  
  1656. état 120
  1657.  
  1658. 46 RExpr: ID L_PARENTHESIS ParamList_FunctionCall . R_PARENTHESIS
  1659.  
  1660. R_PARENTHESIS décalage et aller à l'état 147
  1661.  
  1662.  
  1663. état 121
  1664.  
  1665. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1666. 29 | RExpr . LEXICAL_OR RExpr
  1667. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1668. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1669. 36 | RExpr . LEXICAL_EQUALS RExpr
  1670. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1671. 38 | RExpr . LEXICAL_LESS RExpr
  1672. 39 | RExpr . LEXICAL_PLUS RExpr
  1673. 40 | RExpr . LEXICAL_MINUS RExpr
  1674. 41 | RExpr . LEXICAL_MULT RExpr
  1675. 42 | RExpr . LEXICAL_DIV RExpr
  1676. 43 | RExpr . LEXICAL_MOD RExpr
  1677. 51 LExpr: ID LSQUA_BRACKET RExpr . RSQUA_BRACKET
  1678.  
  1679. LEXICAL_AND décalage et aller à l'état 87
  1680. LEXICAL_OR décalage et aller à l'état 88
  1681. LEXICAL_ANDLAZY décalage et aller à l'état 89
  1682. LEXICAL_ORLAZY décalage et aller à l'état 90
  1683. LEXICAL_EQUALS décalage et aller à l'état 91
  1684. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1685. LEXICAL_LESS décalage et aller à l'état 93
  1686. LEXICAL_PLUS décalage et aller à l'état 94
  1687. LEXICAL_MINUS décalage et aller à l'état 95
  1688. LEXICAL_MULT décalage et aller à l'état 96
  1689. LEXICAL_DIV décalage et aller à l'état 97
  1690. LEXICAL_MOD décalage et aller à l'état 98
  1691. RSQUA_BRACKET décalage et aller à l'état 148
  1692.  
  1693.  
  1694. état 122
  1695.  
  1696. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1697. 28 | RExpr LEXICAL_AND RExpr .
  1698. 29 | RExpr . LEXICAL_OR RExpr
  1699. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1700. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1701. 36 | RExpr . LEXICAL_EQUALS RExpr
  1702. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1703. 38 | RExpr . LEXICAL_LESS RExpr
  1704. 39 | RExpr . LEXICAL_PLUS RExpr
  1705. 40 | RExpr . LEXICAL_MINUS RExpr
  1706. 41 | RExpr . LEXICAL_MULT RExpr
  1707. 42 | RExpr . LEXICAL_DIV RExpr
  1708. 43 | RExpr . LEXICAL_MOD RExpr
  1709.  
  1710. LEXICAL_EQUALS décalage et aller à l'état 91
  1711. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1712. LEXICAL_LESS décalage et aller à l'état 93
  1713. LEXICAL_PLUS décalage et aller à l'état 94
  1714. LEXICAL_MINUS décalage et aller à l'état 95
  1715. LEXICAL_MULT décalage et aller à l'état 96
  1716. LEXICAL_DIV décalage et aller à l'état 97
  1717. LEXICAL_MOD décalage et aller à l'état 98
  1718.  
  1719. $défaut réduction par utilisation de la règle 28 (RExpr)
  1720.  
  1721.  
  1722. état 123
  1723.  
  1724. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1725. 29 | RExpr . LEXICAL_OR RExpr
  1726. 29 | RExpr LEXICAL_OR RExpr .
  1727. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1728. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1729. 36 | RExpr . LEXICAL_EQUALS RExpr
  1730. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1731. 38 | RExpr . LEXICAL_LESS RExpr
  1732. 39 | RExpr . LEXICAL_PLUS RExpr
  1733. 40 | RExpr . LEXICAL_MINUS RExpr
  1734. 41 | RExpr . LEXICAL_MULT RExpr
  1735. 42 | RExpr . LEXICAL_DIV RExpr
  1736. 43 | RExpr . LEXICAL_MOD RExpr
  1737.  
  1738. LEXICAL_EQUALS décalage et aller à l'état 91
  1739. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1740. LEXICAL_LESS décalage et aller à l'état 93
  1741. LEXICAL_PLUS décalage et aller à l'état 94
  1742. LEXICAL_MINUS décalage et aller à l'état 95
  1743. LEXICAL_MULT décalage et aller à l'état 96
  1744. LEXICAL_DIV décalage et aller à l'état 97
  1745. LEXICAL_MOD décalage et aller à l'état 98
  1746.  
  1747. $défaut réduction par utilisation de la règle 29 (RExpr)
  1748.  
  1749.  
  1750. état 124
  1751.  
  1752. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1753. 29 | RExpr . LEXICAL_OR RExpr
  1754. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1755. 30 | RExpr LEXICAL_ANDLAZY RExpr .
  1756. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1757. 36 | RExpr . LEXICAL_EQUALS RExpr
  1758. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1759. 38 | RExpr . LEXICAL_LESS RExpr
  1760. 39 | RExpr . LEXICAL_PLUS RExpr
  1761. 40 | RExpr . LEXICAL_MINUS RExpr
  1762. 41 | RExpr . LEXICAL_MULT RExpr
  1763. 42 | RExpr . LEXICAL_DIV RExpr
  1764. 43 | RExpr . LEXICAL_MOD RExpr
  1765.  
  1766. LEXICAL_EQUALS décalage et aller à l'état 91
  1767. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1768. LEXICAL_LESS décalage et aller à l'état 93
  1769. LEXICAL_PLUS décalage et aller à l'état 94
  1770. LEXICAL_MINUS décalage et aller à l'état 95
  1771. LEXICAL_MULT décalage et aller à l'état 96
  1772. LEXICAL_DIV décalage et aller à l'état 97
  1773. LEXICAL_MOD décalage et aller à l'état 98
  1774.  
  1775. $défaut réduction par utilisation de la règle 30 (RExpr)
  1776.  
  1777.  
  1778. état 125
  1779.  
  1780. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1781. 29 | RExpr . LEXICAL_OR RExpr
  1782. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1783. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1784. 31 | RExpr LEXICAL_ORLAZY RExpr .
  1785. 36 | RExpr . LEXICAL_EQUALS RExpr
  1786. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1787. 38 | RExpr . LEXICAL_LESS RExpr
  1788. 39 | RExpr . LEXICAL_PLUS RExpr
  1789. 40 | RExpr . LEXICAL_MINUS RExpr
  1790. 41 | RExpr . LEXICAL_MULT RExpr
  1791. 42 | RExpr . LEXICAL_DIV RExpr
  1792. 43 | RExpr . LEXICAL_MOD RExpr
  1793.  
  1794. LEXICAL_EQUALS décalage et aller à l'état 91
  1795. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  1796. LEXICAL_LESS décalage et aller à l'état 93
  1797. LEXICAL_PLUS décalage et aller à l'état 94
  1798. LEXICAL_MINUS décalage et aller à l'état 95
  1799. LEXICAL_MULT décalage et aller à l'état 96
  1800. LEXICAL_DIV décalage et aller à l'état 97
  1801. LEXICAL_MOD décalage et aller à l'état 98
  1802.  
  1803. $défaut réduction par utilisation de la règle 31 (RExpr)
  1804.  
  1805.  
  1806. état 126
  1807.  
  1808. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1809. 29 | RExpr . LEXICAL_OR RExpr
  1810. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1811. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1812. 36 | RExpr . LEXICAL_EQUALS RExpr
  1813. 36 | RExpr LEXICAL_EQUALS RExpr .
  1814. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1815. 38 | RExpr . LEXICAL_LESS RExpr
  1816. 39 | RExpr . LEXICAL_PLUS RExpr
  1817. 40 | RExpr . LEXICAL_MINUS RExpr
  1818. 41 | RExpr . LEXICAL_MULT RExpr
  1819. 42 | RExpr . LEXICAL_DIV RExpr
  1820. 43 | RExpr . LEXICAL_MOD RExpr
  1821.  
  1822. LEXICAL_PLUS décalage et aller à l'état 94
  1823. LEXICAL_MINUS décalage et aller à l'état 95
  1824. LEXICAL_MULT décalage et aller à l'état 96
  1825. LEXICAL_DIV décalage et aller à l'état 97
  1826. LEXICAL_MOD décalage et aller à l'état 98
  1827.  
  1828. $défaut réduction par utilisation de la règle 36 (RExpr)
  1829.  
  1830.  
  1831. état 127
  1832.  
  1833. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1834. 29 | RExpr . LEXICAL_OR RExpr
  1835. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1836. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1837. 36 | RExpr . LEXICAL_EQUALS RExpr
  1838. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1839. 37 | RExpr LEXICAL_LESS_EQUALS RExpr .
  1840. 38 | RExpr . LEXICAL_LESS RExpr
  1841. 39 | RExpr . LEXICAL_PLUS RExpr
  1842. 40 | RExpr . LEXICAL_MINUS RExpr
  1843. 41 | RExpr . LEXICAL_MULT RExpr
  1844. 42 | RExpr . LEXICAL_DIV RExpr
  1845. 43 | RExpr . LEXICAL_MOD RExpr
  1846.  
  1847. LEXICAL_PLUS décalage et aller à l'état 94
  1848. LEXICAL_MINUS décalage et aller à l'état 95
  1849. LEXICAL_MULT décalage et aller à l'état 96
  1850. LEXICAL_DIV décalage et aller à l'état 97
  1851. LEXICAL_MOD décalage et aller à l'état 98
  1852.  
  1853. $défaut réduction par utilisation de la règle 37 (RExpr)
  1854.  
  1855.  
  1856. état 128
  1857.  
  1858. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1859. 29 | RExpr . LEXICAL_OR RExpr
  1860. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1861. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1862. 36 | RExpr . LEXICAL_EQUALS RExpr
  1863. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1864. 38 | RExpr . LEXICAL_LESS RExpr
  1865. 38 | RExpr LEXICAL_LESS RExpr .
  1866. 39 | RExpr . LEXICAL_PLUS RExpr
  1867. 40 | RExpr . LEXICAL_MINUS RExpr
  1868. 41 | RExpr . LEXICAL_MULT RExpr
  1869. 42 | RExpr . LEXICAL_DIV RExpr
  1870. 43 | RExpr . LEXICAL_MOD RExpr
  1871.  
  1872. LEXICAL_PLUS décalage et aller à l'état 94
  1873. LEXICAL_MINUS décalage et aller à l'état 95
  1874. LEXICAL_MULT décalage et aller à l'état 96
  1875. LEXICAL_DIV décalage et aller à l'état 97
  1876. LEXICAL_MOD décalage et aller à l'état 98
  1877.  
  1878. $défaut réduction par utilisation de la règle 38 (RExpr)
  1879.  
  1880.  
  1881. état 129
  1882.  
  1883. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1884. 29 | RExpr . LEXICAL_OR RExpr
  1885. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1886. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1887. 36 | RExpr . LEXICAL_EQUALS RExpr
  1888. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1889. 38 | RExpr . LEXICAL_LESS RExpr
  1890. 39 | RExpr . LEXICAL_PLUS RExpr
  1891. 39 | RExpr LEXICAL_PLUS RExpr .
  1892. 40 | RExpr . LEXICAL_MINUS RExpr
  1893. 41 | RExpr . LEXICAL_MULT RExpr
  1894. 42 | RExpr . LEXICAL_DIV RExpr
  1895. 43 | RExpr . LEXICAL_MOD RExpr
  1896.  
  1897. LEXICAL_MULT décalage et aller à l'état 96
  1898. LEXICAL_DIV décalage et aller à l'état 97
  1899. LEXICAL_MOD décalage et aller à l'état 98
  1900.  
  1901. $défaut réduction par utilisation de la règle 39 (RExpr)
  1902.  
  1903.  
  1904. état 130
  1905.  
  1906. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1907. 29 | RExpr . LEXICAL_OR RExpr
  1908. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1909. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1910. 36 | RExpr . LEXICAL_EQUALS RExpr
  1911. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1912. 38 | RExpr . LEXICAL_LESS RExpr
  1913. 39 | RExpr . LEXICAL_PLUS RExpr
  1914. 40 | RExpr . LEXICAL_MINUS RExpr
  1915. 40 | RExpr LEXICAL_MINUS RExpr .
  1916. 41 | RExpr . LEXICAL_MULT RExpr
  1917. 42 | RExpr . LEXICAL_DIV RExpr
  1918. 43 | RExpr . LEXICAL_MOD RExpr
  1919.  
  1920. LEXICAL_MULT décalage et aller à l'état 96
  1921. LEXICAL_DIV décalage et aller à l'état 97
  1922. LEXICAL_MOD décalage et aller à l'état 98
  1923.  
  1924. $défaut réduction par utilisation de la règle 40 (RExpr)
  1925.  
  1926.  
  1927. état 131
  1928.  
  1929. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1930. 29 | RExpr . LEXICAL_OR RExpr
  1931. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1932. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1933. 36 | RExpr . LEXICAL_EQUALS RExpr
  1934. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1935. 38 | RExpr . LEXICAL_LESS RExpr
  1936. 39 | RExpr . LEXICAL_PLUS RExpr
  1937. 40 | RExpr . LEXICAL_MINUS RExpr
  1938. 41 | RExpr . LEXICAL_MULT RExpr
  1939. 41 | RExpr LEXICAL_MULT RExpr .
  1940. 42 | RExpr . LEXICAL_DIV RExpr
  1941. 43 | RExpr . LEXICAL_MOD RExpr
  1942.  
  1943. $défaut réduction par utilisation de la règle 41 (RExpr)
  1944.  
  1945.  
  1946. état 132
  1947.  
  1948. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1949. 29 | RExpr . LEXICAL_OR RExpr
  1950. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1951. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1952. 36 | RExpr . LEXICAL_EQUALS RExpr
  1953. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1954. 38 | RExpr . LEXICAL_LESS RExpr
  1955. 39 | RExpr . LEXICAL_PLUS RExpr
  1956. 40 | RExpr . LEXICAL_MINUS RExpr
  1957. 41 | RExpr . LEXICAL_MULT RExpr
  1958. 42 | RExpr . LEXICAL_DIV RExpr
  1959. 42 | RExpr LEXICAL_DIV RExpr .
  1960. 43 | RExpr . LEXICAL_MOD RExpr
  1961.  
  1962. $défaut réduction par utilisation de la règle 42 (RExpr)
  1963.  
  1964.  
  1965. état 133
  1966.  
  1967. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1968. 29 | RExpr . LEXICAL_OR RExpr
  1969. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1970. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1971. 36 | RExpr . LEXICAL_EQUALS RExpr
  1972. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1973. 38 | RExpr . LEXICAL_LESS RExpr
  1974. 39 | RExpr . LEXICAL_PLUS RExpr
  1975. 40 | RExpr . LEXICAL_MINUS RExpr
  1976. 41 | RExpr . LEXICAL_MULT RExpr
  1977. 42 | RExpr . LEXICAL_DIV RExpr
  1978. 43 | RExpr . LEXICAL_MOD RExpr
  1979. 43 | RExpr LEXICAL_MOD RExpr .
  1980.  
  1981. $défaut réduction par utilisation de la règle 43 (RExpr)
  1982.  
  1983.  
  1984. état 134
  1985.  
  1986. 28 RExpr: RExpr . LEXICAL_AND RExpr
  1987. 29 | RExpr . LEXICAL_OR RExpr
  1988. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  1989. 31 | RExpr . LEXICAL_ORLAZY RExpr
  1990. 36 | RExpr . LEXICAL_EQUALS RExpr
  1991. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  1992. 38 | RExpr . LEXICAL_LESS RExpr
  1993. 39 | RExpr . LEXICAL_PLUS RExpr
  1994. 40 | RExpr . LEXICAL_MINUS RExpr
  1995. 41 | RExpr . LEXICAL_MULT RExpr
  1996. 42 | RExpr . LEXICAL_DIV RExpr
  1997. 43 | RExpr . LEXICAL_MOD RExpr
  1998. 58 Statement: LExpr LEXICAL_AFFECTATION RExpr . SEMICOLON
  1999.  
  2000. LEXICAL_AND décalage et aller à l'état 87
  2001. LEXICAL_OR décalage et aller à l'état 88
  2002. LEXICAL_ANDLAZY décalage et aller à l'état 89
  2003. LEXICAL_ORLAZY décalage et aller à l'état 90
  2004. LEXICAL_EQUALS décalage et aller à l'état 91
  2005. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  2006. LEXICAL_LESS décalage et aller à l'état 93
  2007. LEXICAL_PLUS décalage et aller à l'état 94
  2008. LEXICAL_MINUS décalage et aller à l'état 95
  2009. LEXICAL_MULT décalage et aller à l'état 96
  2010. LEXICAL_DIV décalage et aller à l'état 97
  2011. LEXICAL_MOD décalage et aller à l'état 98
  2012. SEMICOLON décalage et aller à l'état 149
  2013.  
  2014.  
  2015. état 135
  2016.  
  2017. 10 FuncOrVar: L_PARENTHESIS ParamList R_PARENTHESIS . PostFixeFunction
  2018.  
  2019. LSQUI_BRACKET décalage et aller à l'état 28
  2020.  
  2021. PostFixeFunction aller à l'état 150
  2022.  
  2023.  
  2024. état 136
  2025.  
  2026. 8 Declaration: LEXICAL_VOID_TYPE ID L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction .
  2027.  
  2028. $défaut réduction par utilisation de la règle 8 (Declaration)
  2029.  
  2030.  
  2031. état 137
  2032.  
  2033. 35 RExpr: LEXICAL_GET_OPS L_PARENTHESIS ID R_PARENTHESIS .
  2034.  
  2035. $défaut réduction par utilisation de la règle 35 (RExpr)
  2036.  
  2037.  
  2038. état 138
  2039.  
  2040. 34 RExpr: LEXICAL_ISEMPTY_OPS L_PARENTHESIS ID R_PARENTHESIS .
  2041.  
  2042. $défaut réduction par utilisation de la règle 34 (RExpr)
  2043.  
  2044.  
  2045. état 139
  2046.  
  2047. 62 Statement: LEXICAL_WRITE_OPS L_PARENTHESIS RExpr R_PARENTHESIS . SEMICOLON
  2048.  
  2049. SEMICOLON décalage et aller à l'état 151
  2050.  
  2051.  
  2052. état 140
  2053.  
  2054. 63 Statement: LEXICAL_READ_OPS L_PARENTHESIS LExpr R_PARENTHESIS . SEMICOLON
  2055.  
  2056. SEMICOLON décalage et aller à l'état 152
  2057.  
  2058.  
  2059. état 141
  2060.  
  2061. 64 Statement: LEXICAL_PUT_OPS L_PARENTHESIS ID COMMA . RExpr R_PARENTHESIS SEMICOLON
  2062.  
  2063. NUMBER décalage et aller à l'état 43
  2064. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2065. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2066. LEXICAL_NOT décalage et aller à l'état 46
  2067. LEXICAL_MINUS décalage et aller à l'état 47
  2068. L_PARENTHESIS décalage et aller à l'état 48
  2069. LEXICAL_GET_OPS décalage et aller à l'état 49
  2070. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2071. ID décalage et aller à l'état 59
  2072.  
  2073. RExpr aller à l'état 153
  2074. LExpr aller à l'état 73
  2075.  
  2076.  
  2077. état 142
  2078.  
  2079. 65 Statement: LEXICAL_RETURN_STMT L_PARENTHESIS RExpr R_PARENTHESIS . SEMICOLON
  2080.  
  2081. SEMICOLON décalage et aller à l'état 154
  2082.  
  2083.  
  2084. état 143
  2085.  
  2086. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS . LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  2087. 69 | LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS . LSQUI_BRACKET Statements RSQUI_BRACKET
  2088.  
  2089. LSQUI_BRACKET décalage et aller à l'état 155
  2090.  
  2091.  
  2092. état 144
  2093.  
  2094. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS RExpr R_PARENTHESIS . LSQUI_BRACKET Statements RSQUI_BRACKET
  2095.  
  2096. LSQUI_BRACKET décalage et aller à l'état 156
  2097.  
  2098.  
  2099. état 145
  2100.  
  2101. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON . RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  2102.  
  2103. NUMBER décalage et aller à l'état 43
  2104. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2105. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2106. LEXICAL_NOT décalage et aller à l'état 46
  2107. LEXICAL_MINUS décalage et aller à l'état 47
  2108. L_PARENTHESIS décalage et aller à l'état 48
  2109. LEXICAL_GET_OPS décalage et aller à l'état 49
  2110. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2111. ID décalage et aller à l'état 59
  2112.  
  2113. RExpr aller à l'état 157
  2114. LExpr aller à l'état 73
  2115.  
  2116.  
  2117. état 146
  2118.  
  2119. 52 ParamList_FunctionCall: RExpr COMMA . ParamList_FunctionCall
  2120.  
  2121. NUMBER décalage et aller à l'état 43
  2122. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2123. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2124. LEXICAL_NOT décalage et aller à l'état 46
  2125. LEXICAL_MINUS décalage et aller à l'état 47
  2126. L_PARENTHESIS décalage et aller à l'état 48
  2127. LEXICAL_GET_OPS décalage et aller à l'état 49
  2128. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2129. ID décalage et aller à l'état 59
  2130.  
  2131. RExpr aller à l'état 119
  2132. LExpr aller à l'état 73
  2133. ParamList_FunctionCall aller à l'état 158
  2134.  
  2135.  
  2136. état 147
  2137.  
  2138. 46 RExpr: ID L_PARENTHESIS ParamList_FunctionCall R_PARENTHESIS .
  2139.  
  2140. $défaut réduction par utilisation de la règle 46 (RExpr)
  2141.  
  2142.  
  2143. état 148
  2144.  
  2145. 51 LExpr: ID LSQUA_BRACKET RExpr RSQUA_BRACKET .
  2146.  
  2147. $défaut réduction par utilisation de la règle 51 (LExpr)
  2148.  
  2149.  
  2150. état 149
  2151.  
  2152. 58 Statement: LExpr LEXICAL_AFFECTATION RExpr SEMICOLON .
  2153.  
  2154. $défaut réduction par utilisation de la règle 58 (Statement)
  2155.  
  2156.  
  2157. état 150
  2158.  
  2159. 10 FuncOrVar: L_PARENTHESIS ParamList R_PARENTHESIS PostFixeFunction .
  2160.  
  2161. $défaut réduction par utilisation de la règle 10 (FuncOrVar)
  2162.  
  2163.  
  2164. état 151
  2165.  
  2166. 62 Statement: LEXICAL_WRITE_OPS L_PARENTHESIS RExpr R_PARENTHESIS SEMICOLON .
  2167.  
  2168. $défaut réduction par utilisation de la règle 62 (Statement)
  2169.  
  2170.  
  2171. état 152
  2172.  
  2173. 63 Statement: LEXICAL_READ_OPS L_PARENTHESIS LExpr R_PARENTHESIS SEMICOLON .
  2174.  
  2175. $défaut réduction par utilisation de la règle 63 (Statement)
  2176.  
  2177.  
  2178. état 153
  2179.  
  2180. 28 RExpr: RExpr . LEXICAL_AND RExpr
  2181. 29 | RExpr . LEXICAL_OR RExpr
  2182. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  2183. 31 | RExpr . LEXICAL_ORLAZY RExpr
  2184. 36 | RExpr . LEXICAL_EQUALS RExpr
  2185. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  2186. 38 | RExpr . LEXICAL_LESS RExpr
  2187. 39 | RExpr . LEXICAL_PLUS RExpr
  2188. 40 | RExpr . LEXICAL_MINUS RExpr
  2189. 41 | RExpr . LEXICAL_MULT RExpr
  2190. 42 | RExpr . LEXICAL_DIV RExpr
  2191. 43 | RExpr . LEXICAL_MOD RExpr
  2192. 64 Statement: LEXICAL_PUT_OPS L_PARENTHESIS ID COMMA RExpr . R_PARENTHESIS SEMICOLON
  2193.  
  2194. LEXICAL_AND décalage et aller à l'état 87
  2195. LEXICAL_OR décalage et aller à l'état 88
  2196. LEXICAL_ANDLAZY décalage et aller à l'état 89
  2197. LEXICAL_ORLAZY décalage et aller à l'état 90
  2198. LEXICAL_EQUALS décalage et aller à l'état 91
  2199. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  2200. LEXICAL_LESS décalage et aller à l'état 93
  2201. LEXICAL_PLUS décalage et aller à l'état 94
  2202. LEXICAL_MINUS décalage et aller à l'état 95
  2203. LEXICAL_MULT décalage et aller à l'état 96
  2204. LEXICAL_DIV décalage et aller à l'état 97
  2205. LEXICAL_MOD décalage et aller à l'état 98
  2206. R_PARENTHESIS décalage et aller à l'état 159
  2207.  
  2208.  
  2209. état 154
  2210.  
  2211. 65 Statement: LEXICAL_RETURN_STMT L_PARENTHESIS RExpr R_PARENTHESIS SEMICOLON .
  2212.  
  2213. $défaut réduction par utilisation de la règle 65 (Statement)
  2214.  
  2215.  
  2216. état 155
  2217.  
  2218. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET . Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  2219. 69 | LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET . Statements RSQUI_BRACKET
  2220.  
  2221. NUMBER décalage et aller à l'état 43
  2222. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2223. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2224. LEXICAL_NOT décalage et aller à l'état 46
  2225. LEXICAL_MINUS décalage et aller à l'état 47
  2226. L_PARENTHESIS décalage et aller à l'état 48
  2227. LEXICAL_GET_OPS décalage et aller à l'état 49
  2228. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2229. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  2230. LEXICAL_READ_OPS décalage et aller à l'état 52
  2231. LEXICAL_PUT_OPS décalage et aller à l'état 53
  2232. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  2233. LEXICAL_IF_STMT décalage et aller à l'état 55
  2234. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  2235. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  2236. SEMICOLON décalage et aller à l'état 58
  2237. ID décalage et aller à l'état 59
  2238.  
  2239. $défaut réduction par utilisation de la règle 55 (Statements)
  2240.  
  2241. RExpr aller à l'état 60
  2242. LExpr aller à l'état 61
  2243. Statements aller à l'état 160
  2244. Statement aller à l'état 63
  2245. iteration_for aller à l'état 64
  2246. iteration_while aller à l'état 65
  2247. if_instruction aller à l'état 66
  2248.  
  2249.  
  2250. état 156
  2251.  
  2252. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET . Statements RSQUI_BRACKET
  2253.  
  2254. NUMBER décalage et aller à l'état 43
  2255. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2256. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2257. LEXICAL_NOT décalage et aller à l'état 46
  2258. LEXICAL_MINUS décalage et aller à l'état 47
  2259. L_PARENTHESIS décalage et aller à l'état 48
  2260. LEXICAL_GET_OPS décalage et aller à l'état 49
  2261. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2262. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  2263. LEXICAL_READ_OPS décalage et aller à l'état 52
  2264. LEXICAL_PUT_OPS décalage et aller à l'état 53
  2265. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  2266. LEXICAL_IF_STMT décalage et aller à l'état 55
  2267. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  2268. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  2269. SEMICOLON décalage et aller à l'état 58
  2270. ID décalage et aller à l'état 59
  2271.  
  2272. $défaut réduction par utilisation de la règle 55 (Statements)
  2273.  
  2274. RExpr aller à l'état 60
  2275. LExpr aller à l'état 61
  2276. Statements aller à l'état 161
  2277. Statement aller à l'état 63
  2278. iteration_for aller à l'état 64
  2279. iteration_while aller à l'état 65
  2280. if_instruction aller à l'état 66
  2281.  
  2282.  
  2283. état 157
  2284.  
  2285. 28 RExpr: RExpr . LEXICAL_AND RExpr
  2286. 29 | RExpr . LEXICAL_OR RExpr
  2287. 30 | RExpr . LEXICAL_ANDLAZY RExpr
  2288. 31 | RExpr . LEXICAL_ORLAZY RExpr
  2289. 36 | RExpr . LEXICAL_EQUALS RExpr
  2290. 37 | RExpr . LEXICAL_LESS_EQUALS RExpr
  2291. 38 | RExpr . LEXICAL_LESS RExpr
  2292. 39 | RExpr . LEXICAL_PLUS RExpr
  2293. 40 | RExpr . LEXICAL_MINUS RExpr
  2294. 41 | RExpr . LEXICAL_MULT RExpr
  2295. 42 | RExpr . LEXICAL_DIV RExpr
  2296. 43 | RExpr . LEXICAL_MOD RExpr
  2297. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr . COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  2298.  
  2299. LEXICAL_AND décalage et aller à l'état 87
  2300. LEXICAL_OR décalage et aller à l'état 88
  2301. LEXICAL_ANDLAZY décalage et aller à l'état 89
  2302. LEXICAL_ORLAZY décalage et aller à l'état 90
  2303. LEXICAL_EQUALS décalage et aller à l'état 91
  2304. LEXICAL_LESS_EQUALS décalage et aller à l'état 92
  2305. LEXICAL_LESS décalage et aller à l'état 93
  2306. LEXICAL_PLUS décalage et aller à l'état 94
  2307. LEXICAL_MINUS décalage et aller à l'état 95
  2308. LEXICAL_MULT décalage et aller à l'état 96
  2309. LEXICAL_DIV décalage et aller à l'état 97
  2310. LEXICAL_MOD décalage et aller à l'état 98
  2311. COLON décalage et aller à l'état 162
  2312.  
  2313.  
  2314. état 158
  2315.  
  2316. 52 ParamList_FunctionCall: RExpr COMMA ParamList_FunctionCall .
  2317.  
  2318. $défaut réduction par utilisation de la règle 52 (ParamList_FunctionCall)
  2319.  
  2320.  
  2321. état 159
  2322.  
  2323. 64 Statement: LEXICAL_PUT_OPS L_PARENTHESIS ID COMMA RExpr R_PARENTHESIS . SEMICOLON
  2324.  
  2325. SEMICOLON décalage et aller à l'état 163
  2326.  
  2327.  
  2328. état 160
  2329.  
  2330. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements . RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  2331. 69 | LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements . RSQUI_BRACKET
  2332.  
  2333. RSQUI_BRACKET décalage et aller à l'état 164
  2334.  
  2335.  
  2336. état 161
  2337.  
  2338. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements . RSQUI_BRACKET
  2339.  
  2340. RSQUI_BRACKET décalage et aller à l'état 165
  2341.  
  2342.  
  2343. état 162
  2344.  
  2345. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON . Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  2346.  
  2347. NUMBER décalage et aller à l'état 43
  2348. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2349. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2350. LEXICAL_NOT décalage et aller à l'état 46
  2351. LEXICAL_MINUS décalage et aller à l'état 47
  2352. L_PARENTHESIS décalage et aller à l'état 48
  2353. LEXICAL_GET_OPS décalage et aller à l'état 49
  2354. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2355. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  2356. LEXICAL_READ_OPS décalage et aller à l'état 52
  2357. LEXICAL_PUT_OPS décalage et aller à l'état 53
  2358. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  2359. LEXICAL_IF_STMT décalage et aller à l'état 55
  2360. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  2361. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  2362. SEMICOLON décalage et aller à l'état 58
  2363. ID décalage et aller à l'état 59
  2364.  
  2365. $défaut réduction par utilisation de la règle 55 (Statements)
  2366.  
  2367. RExpr aller à l'état 60
  2368. LExpr aller à l'état 61
  2369. Statements aller à l'état 166
  2370. Statement aller à l'état 63
  2371. iteration_for aller à l'état 64
  2372. iteration_while aller à l'état 65
  2373. if_instruction aller à l'état 66
  2374.  
  2375.  
  2376. état 163
  2377.  
  2378. 64 Statement: LEXICAL_PUT_OPS L_PARENTHESIS ID COMMA RExpr R_PARENTHESIS SEMICOLON .
  2379.  
  2380. $défaut réduction par utilisation de la règle 64 (Statement)
  2381.  
  2382.  
  2383. état 164
  2384.  
  2385. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET . LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET
  2386. 69 | LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET .
  2387.  
  2388. LEXICAL_ELSE_STMT décalage et aller à l'état 167
  2389.  
  2390. $défaut réduction par utilisation de la règle 69 (if_instruction)
  2391.  
  2392.  
  2393. état 165
  2394.  
  2395. 67 iteration_while: LEXICAL_WHILE_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET .
  2396.  
  2397. $défaut réduction par utilisation de la règle 67 (iteration_while)
  2398.  
  2399.  
  2400. état 166
  2401.  
  2402. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON Statements . R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET
  2403.  
  2404. R_PARENTHESIS décalage et aller à l'état 168
  2405.  
  2406.  
  2407. état 167
  2408.  
  2409. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT . LSQUI_BRACKET Statements RSQUI_BRACKET
  2410.  
  2411. LSQUI_BRACKET décalage et aller à l'état 169
  2412.  
  2413.  
  2414. état 168
  2415.  
  2416. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON Statements R_PARENTHESIS . LSQUI_BRACKET Statements RSQUI_BRACKET
  2417.  
  2418. LSQUI_BRACKET décalage et aller à l'état 170
  2419.  
  2420.  
  2421. état 169
  2422.  
  2423. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET . Statements RSQUI_BRACKET
  2424.  
  2425. NUMBER décalage et aller à l'état 43
  2426. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2427. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2428. LEXICAL_NOT décalage et aller à l'état 46
  2429. LEXICAL_MINUS décalage et aller à l'état 47
  2430. L_PARENTHESIS décalage et aller à l'état 48
  2431. LEXICAL_GET_OPS décalage et aller à l'état 49
  2432. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2433. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  2434. LEXICAL_READ_OPS décalage et aller à l'état 52
  2435. LEXICAL_PUT_OPS décalage et aller à l'état 53
  2436. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  2437. LEXICAL_IF_STMT décalage et aller à l'état 55
  2438. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  2439. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  2440. SEMICOLON décalage et aller à l'état 58
  2441. ID décalage et aller à l'état 59
  2442.  
  2443. $défaut réduction par utilisation de la règle 55 (Statements)
  2444.  
  2445. RExpr aller à l'état 60
  2446. LExpr aller à l'état 61
  2447. Statements aller à l'état 171
  2448. Statement aller à l'état 63
  2449. iteration_for aller à l'état 64
  2450. iteration_while aller à l'état 65
  2451. if_instruction aller à l'état 66
  2452.  
  2453.  
  2454. état 170
  2455.  
  2456. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET . Statements RSQUI_BRACKET
  2457.  
  2458. NUMBER décalage et aller à l'état 43
  2459. LEXICAL_TRUE_VAL décalage et aller à l'état 44
  2460. LEXICAL_FALSE_VAL décalage et aller à l'état 45
  2461. LEXICAL_NOT décalage et aller à l'état 46
  2462. LEXICAL_MINUS décalage et aller à l'état 47
  2463. L_PARENTHESIS décalage et aller à l'état 48
  2464. LEXICAL_GET_OPS décalage et aller à l'état 49
  2465. LEXICAL_ISEMPTY_OPS décalage et aller à l'état 50
  2466. LEXICAL_WRITE_OPS décalage et aller à l'état 51
  2467. LEXICAL_READ_OPS décalage et aller à l'état 52
  2468. LEXICAL_PUT_OPS décalage et aller à l'état 53
  2469. LEXICAL_RETURN_STMT décalage et aller à l'état 54
  2470. LEXICAL_IF_STMT décalage et aller à l'état 55
  2471. LEXICAL_WHILE_STMT décalage et aller à l'état 56
  2472. LEXICAL_FLEXICAL_OR_STMT décalage et aller à l'état 57
  2473. SEMICOLON décalage et aller à l'état 58
  2474. ID décalage et aller à l'état 59
  2475.  
  2476. $défaut réduction par utilisation de la règle 55 (Statements)
  2477.  
  2478. RExpr aller à l'état 60
  2479. LExpr aller à l'état 61
  2480. Statements aller à l'état 172
  2481. Statement aller à l'état 63
  2482. iteration_for aller à l'état 64
  2483. iteration_while aller à l'état 65
  2484. if_instruction aller à l'état 66
  2485.  
  2486.  
  2487. état 171
  2488.  
  2489. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements . RSQUI_BRACKET
  2490.  
  2491. RSQUI_BRACKET décalage et aller à l'état 173
  2492.  
  2493.  
  2494. état 172
  2495.  
  2496. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements . RSQUI_BRACKET
  2497.  
  2498. RSQUI_BRACKET décalage et aller à l'état 174
  2499.  
  2500.  
  2501. état 173
  2502.  
  2503. 68 if_instruction: LEXICAL_IF_STMT L_PARENTHESIS RExpr R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET LEXICAL_ELSE_STMT LSQUI_BRACKET Statements RSQUI_BRACKET .
  2504.  
  2505. $défaut réduction par utilisation de la règle 68 (if_instruction)
  2506.  
  2507.  
  2508. état 174
  2509.  
  2510. 66 iteration_for: LEXICAL_FLEXICAL_OR_STMT L_PARENTHESIS Statements COLON RExpr COLON Statements R_PARENTHESIS LSQUI_BRACKET Statements RSQUI_BRACKET .
  2511.  
  2512. $défaut réduction par utilisation de la règle 66 (iteration_for)

Structure et Fichiers du projet

Afficher/masquer...


Répertoires contenus dans /var/www/bin/sniplets/lsd010/project/source/ 
IcôneNomTailleModification
Pas de sous-répertoires.
IcôneNomTailleModification
| _ Répertoire parent0 octets1732436249 24/11/2024 09:17:29
Fichiers contenus dans /var/www/bin/sniplets/lsd010/project/source/ 
IcôneNomTailleModificationAction
IcôneNomTailleModificationAction
Afficher le fichier .o|.ographVizHelper.o4.72 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .c|.cast.c27.73 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hconst.h4.01 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .c|.cy.tab.c84.53 Ko31/10/2018 18:32:39-refusé-
Afficher le fichier .y|.ylsd10.y22.88 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .o|.olex.yy.o18.88 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .c|.cscopeStack.c3.69 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .h|.hgraphVizHelper.h573 octets31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hsymbolsTableDataRepresentation.h1.31 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .o|.osymbolsTable.o5.2 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .h|.hcommon.h1.08 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .c|.cscopeHelper.c4.09 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .o|.ohashCode.o1.45 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hconsole.h2.21 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .o|.oconsole.o12.23 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .|lsd10lsd1075.26 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .h|.hhashCode.h1020 octets31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hsymbolsTable.h2.65 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .h|.hpcode.h417 octets31/10/2018 18:32:38-refusé-
Afficher le fichier .o|.oast.o11.45 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hscopeStack.h2.2 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .c|.cgraphVizHelper.c6.11 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .l|.llsd10.l6.46 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .h|.hy.tab.h4.69 Ko31/10/2018 18:32:39-refusé-
Afficher le fichier .output|.outputy.output81.69 Ko31/10/2018 18:32:39-refusé-
Afficher le fichier .o|.oy.tab.o24.45 Ko31/10/2018 18:32:39-refusé-
Afficher le fichier .c|.clex.yy.c57.93 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hast.h2.39 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .o|.oscopeStack.o1.34 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .o|.oscopeHelper.o2.59 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .h|.hastDataRepresentation.h1.87 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .c|.csymbolsTable.c14.91 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .c|.cpcode.c23.45 Ko31/10/2018 18:32:38-refusé-
Afficher le fichier .c|.chashCode.c3.94 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .c|.cconsole.c18.01 Ko31/10/2018 18:32:37-refusé-
Afficher le fichier .h|.hscopeHelper.h719 octets31/10/2018 18:32:38-refusé-

Warning

Ce code présente une manière possible d'implémenter un compilateur, et certains choix peuvent être discutés.
Cependant, il peut donner des pistes pour démarrer, ou approcher certains concepts, et je tenterais par la suite de mettre à jour le code.

Utilisation de l'explorateur de code

  • Navigation :
    • Un clic sur une icône de répertoire ouvre ce répertoire pour en afficher les fichiers.
    • Lorsque le répertoire en cours ne contient pas de sous-répertoires il est possible de remonter vers le répertoire parent.
    • La structure de répertoires en treetable (tableau en forme d'arborescence) n'est plus possibledans cette version.
    • Un clic sur une icône de fichier ouvre ce fichier pour en afficher le code avec la coloration syntaxique adaptée en fonction du langage principal utilisé dans le fichier.
  • Affichage :
    • Il est possible de trier les répertoires ou les fichiers selon certains critères (nom, taille, date).
  • Actions :
    • Les actions possible sur les fichiers dépendent de vos droits d'utilisateur sur le site. Veuillez activer le mode utilisateur pour activer les actions.

English translation

You have asked to visit this site in English. For now, only the interface is translated, but not all the content yet.

If you want to help me in translations, your contribution is welcome. All you need to do is register on the site, and send me a message asking me to add you to the group of translators, which will give you the opportunity to translate the pages you want. A link at the bottom of each translated page indicates that you are the translator, and has a link to your profile.

Thank you in advance.

Document created the 07/03/2010, last modified the 28/10/2018
Source of the printed document:https://www.gaudry.be/en/langages-lsd10-source-rf-project/source//y.output.html

The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.

Notes
  1. a,b LSD010 : Langage Simple et Didactique Il existe une un certain nombre d'interprétations de l'acronyme LSD (Langage Symbolique Didactique, Langage Sans Difficulté, Langage Simple et Didactique). LSD010 est la version 2010 de la suite LSD80, LSD_02, LSD03, LSD04, LSD05, LSD06, LSD07, LSD08, et LSD09.

Contents Haut

References

  1. book Language of the document:fr IHDCB332 - Théorie des langages : Syntaxe et sémantique : PY Schobbens, Syntaxe et sémantique (January 2010)

These references and links indicate documents consulted during the writing of this page, or which may provide additional information, but the authors of these sources can not be held responsible for the content of this page.
The author This site is solely responsible for the way in which the various concepts, and the freedoms that are taken with the reference works, are presented here. Remember that you must cross multiple source information to reduce the risk of errors.

Contents Haut