25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

scenesetup-parser.output 18 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879
  1. Nonterminals useless in grammar
  2. iv3
  3. Terminals unused in grammar
  4. T_COLOR
  5. T_ERROR
  6. Rules useless in grammar
  7. 42 iv3: '(' iv ')'
  8. 43 | '(' iv iv iv ')'
  9. Rules useless in parser due to conflicts
  10. 28 iv: I_NUMBER
  11. 29 | '-' iv
  12. 30 | F_NUMBER
  13. 31 | '-' fv
  14. State 12 conflicts: 8 shift/reduce
  15. State 42 conflicts: 13 reduce/reduce
  16. State 43 conflicts: 13 reduce/reduce
  17. State 52 conflicts: 13 reduce/reduce
  18. State 53 conflicts: 13 reduce/reduce
  19. Grammar
  20. 0 $accept: sstp_description T_END
  21. 1 sstp_description: sstp_expression_list T_END
  22. 2 sstp_expression_list: sstp_expression
  23. 3 | sstp_expression sstp_expression_list
  24. 4 sstp_expression: sstp_command_list
  25. 5 sstp_command_list: sstp_command
  26. 6 | sstp_command_list sstp_command
  27. 7 sstp_command: light_command
  28. 8 | setup_command
  29. 9 | scene_command
  30. 10 | custom_command
  31. 11 light_command: T_ADDLIGHT
  32. 12 | T_ADDLIGHT fv
  33. 13 | T_ADDLIGHT svv
  34. 14 setup_command: T_OBJPOSITION v3
  35. 15 | T_OBJLOOKAT v3
  36. 16 | T_OBJCOLOR v4
  37. 17 | T_OBJCOLOR COLOR
  38. 18 $@1: /* empty */
  39. 19 scene_command: T_CLEARCOLOR v4 $@1 T_CLEARCOLOR v3
  40. 20 | T_CLEARCOLOR COLOR
  41. 21 | T_SHOWGIZMO bv
  42. 22 | T_SHOWLIGHT bv
  43. 23 custom_command: T_CUSTOMCMD svv sv
  44. 24 fv: F_NUMBER
  45. 25 | '-' fv
  46. 26 | I_NUMBER
  47. 27 | '-' iv
  48. 28 iv: I_NUMBER
  49. 29 | '-' iv
  50. 30 | F_NUMBER
  51. 31 | '-' fv
  52. 32 v3: '(' fv ')'
  53. 33 | '(' fv fv fv ')'
  54. 34 v4: '(' fv ')'
  55. 35 | '(' fv fv fv fv ')'
  56. 36 bv: BOOLEAN
  57. 37 | I_NUMBER
  58. 38 | F_NUMBER
  59. 39 svv: STRING_VAR
  60. 40 sv: STRING
  61. 41 | STRING sv
  62. Terminals, with rules where they appear
  63. T_END (0) 0 1
  64. '(' (40) 32 33 34 35
  65. ')' (41) 32 33 34 35
  66. '-' (45) 25 27 29 31
  67. error (256)
  68. T_COLOR (258)
  69. T_ADDLIGHT (259) 11 12 13
  70. T_OBJPOSITION (260) 14
  71. T_OBJLOOKAT (261) 15
  72. T_OBJCOLOR (262) 16 17
  73. T_CLEARCOLOR (263) 19 20
  74. T_SHOWGIZMO (264) 21
  75. T_SHOWLIGHT (265) 22
  76. T_CUSTOMCMD (266) 23
  77. T_ERROR (267)
  78. F_NUMBER (268) 24 30 38
  79. I_NUMBER (269) 26 28 37
  80. STRING (270) 40 41
  81. STRING_VAR (271) 39
  82. BOOLEAN (272) 36
  83. COLOR (273) 17 20
  84. Nonterminals, with rules where they appear
  85. $accept (22)
  86. on left: 0
  87. sstp_description (23)
  88. on left: 1, on right: 0
  89. sstp_expression_list (24)
  90. on left: 2 3, on right: 1 3
  91. sstp_expression (25)
  92. on left: 4, on right: 2 3
  93. sstp_command_list (26)
  94. on left: 5 6, on right: 4 6
  95. sstp_command (27)
  96. on left: 7 8 9 10, on right: 5 6
  97. light_command (28)
  98. on left: 11 12 13, on right: 7
  99. setup_command (29)
  100. on left: 14 15 16 17, on right: 8
  101. scene_command (30)
  102. on left: 19 20 21 22, on right: 9
  103. $@1 (31)
  104. on left: 18, on right: 19
  105. custom_command (32)
  106. on left: 23, on right: 10
  107. fv (33)
  108. on left: 24 25 26 27, on right: 12 25 31 32 33 34 35
  109. iv (34)
  110. on left: 28 29 30 31, on right: 27 29
  111. v3 (35)
  112. on left: 32 33, on right: 14 15 19
  113. v4 (36)
  114. on left: 34 35, on right: 16 19
  115. bv (37)
  116. on left: 36 37 38, on right: 21 22
  117. svv (38)
  118. on left: 39, on right: 13 23
  119. sv (39)
  120. on left: 40 41, on right: 23 41
  121. state 0
  122. 0 $accept: . sstp_description T_END
  123. T_ADDLIGHT shift, and go to state 1
  124. T_OBJPOSITION shift, and go to state 2
  125. T_OBJLOOKAT shift, and go to state 3
  126. T_OBJCOLOR shift, and go to state 4
  127. T_CLEARCOLOR shift, and go to state 5
  128. T_SHOWGIZMO shift, and go to state 6
  129. T_SHOWLIGHT shift, and go to state 7
  130. T_CUSTOMCMD shift, and go to state 8
  131. sstp_description go to state 9
  132. sstp_expression_list go to state 10
  133. sstp_expression go to state 11
  134. sstp_command_list go to state 12
  135. sstp_command go to state 13
  136. light_command go to state 14
  137. setup_command go to state 15
  138. scene_command go to state 16
  139. custom_command go to state 17
  140. state 1
  141. 11 light_command: T_ADDLIGHT .
  142. 12 | T_ADDLIGHT . fv
  143. 13 | T_ADDLIGHT . svv
  144. F_NUMBER shift, and go to state 18
  145. I_NUMBER shift, and go to state 19
  146. STRING_VAR shift, and go to state 20
  147. '-' shift, and go to state 21
  148. $default reduce using rule 11 (light_command)
  149. fv go to state 22
  150. svv go to state 23
  151. state 2
  152. 14 setup_command: T_OBJPOSITION . v3
  153. '(' shift, and go to state 24
  154. v3 go to state 25
  155. state 3
  156. 15 setup_command: T_OBJLOOKAT . v3
  157. '(' shift, and go to state 24
  158. v3 go to state 26
  159. state 4
  160. 16 setup_command: T_OBJCOLOR . v4
  161. 17 | T_OBJCOLOR . COLOR
  162. COLOR shift, and go to state 27
  163. '(' shift, and go to state 28
  164. v4 go to state 29
  165. state 5
  166. 19 scene_command: T_CLEARCOLOR . v4 $@1 T_CLEARCOLOR v3
  167. 20 | T_CLEARCOLOR . COLOR
  168. COLOR shift, and go to state 30
  169. '(' shift, and go to state 28
  170. v4 go to state 31
  171. state 6
  172. 21 scene_command: T_SHOWGIZMO . bv
  173. F_NUMBER shift, and go to state 32
  174. I_NUMBER shift, and go to state 33
  175. BOOLEAN shift, and go to state 34
  176. bv go to state 35
  177. state 7
  178. 22 scene_command: T_SHOWLIGHT . bv
  179. F_NUMBER shift, and go to state 32
  180. I_NUMBER shift, and go to state 33
  181. BOOLEAN shift, and go to state 34
  182. bv go to state 36
  183. state 8
  184. 23 custom_command: T_CUSTOMCMD . svv sv
  185. STRING_VAR shift, and go to state 20
  186. svv go to state 37
  187. state 9
  188. 0 $accept: sstp_description . T_END
  189. T_END shift, and go to state 38
  190. state 10
  191. 1 sstp_description: sstp_expression_list . T_END
  192. T_END shift, and go to state 39
  193. state 11
  194. 2 sstp_expression_list: sstp_expression .
  195. 3 | sstp_expression . sstp_expression_list
  196. T_ADDLIGHT shift, and go to state 1
  197. T_OBJPOSITION shift, and go to state 2
  198. T_OBJLOOKAT shift, and go to state 3
  199. T_OBJCOLOR shift, and go to state 4
  200. T_CLEARCOLOR shift, and go to state 5
  201. T_SHOWGIZMO shift, and go to state 6
  202. T_SHOWLIGHT shift, and go to state 7
  203. T_CUSTOMCMD shift, and go to state 8
  204. $default reduce using rule 2 (sstp_expression_list)
  205. sstp_expression_list go to state 40
  206. sstp_expression go to state 11
  207. sstp_command_list go to state 12
  208. sstp_command go to state 13
  209. light_command go to state 14
  210. setup_command go to state 15
  211. scene_command go to state 16
  212. custom_command go to state 17
  213. state 12
  214. 4 sstp_expression: sstp_command_list .
  215. 6 sstp_command_list: sstp_command_list . sstp_command
  216. T_ADDLIGHT shift, and go to state 1
  217. T_OBJPOSITION shift, and go to state 2
  218. T_OBJLOOKAT shift, and go to state 3
  219. T_OBJCOLOR shift, and go to state 4
  220. T_CLEARCOLOR shift, and go to state 5
  221. T_SHOWGIZMO shift, and go to state 6
  222. T_SHOWLIGHT shift, and go to state 7
  223. T_CUSTOMCMD shift, and go to state 8
  224. T_ADDLIGHT [reduce using rule 4 (sstp_expression)]
  225. T_OBJPOSITION [reduce using rule 4 (sstp_expression)]
  226. T_OBJLOOKAT [reduce using rule 4 (sstp_expression)]
  227. T_OBJCOLOR [reduce using rule 4 (sstp_expression)]
  228. T_CLEARCOLOR [reduce using rule 4 (sstp_expression)]
  229. T_SHOWGIZMO [reduce using rule 4 (sstp_expression)]
  230. T_SHOWLIGHT [reduce using rule 4 (sstp_expression)]
  231. T_CUSTOMCMD [reduce using rule 4 (sstp_expression)]
  232. $default reduce using rule 4 (sstp_expression)
  233. sstp_command go to state 41
  234. light_command go to state 14
  235. setup_command go to state 15
  236. scene_command go to state 16
  237. custom_command go to state 17
  238. state 13
  239. 5 sstp_command_list: sstp_command .
  240. $default reduce using rule 5 (sstp_command_list)
  241. state 14
  242. 7 sstp_command: light_command .
  243. $default reduce using rule 7 (sstp_command)
  244. state 15
  245. 8 sstp_command: setup_command .
  246. $default reduce using rule 8 (sstp_command)
  247. state 16
  248. 9 sstp_command: scene_command .
  249. $default reduce using rule 9 (sstp_command)
  250. state 17
  251. 10 sstp_command: custom_command .
  252. $default reduce using rule 10 (sstp_command)
  253. state 18
  254. 24 fv: F_NUMBER .
  255. $default reduce using rule 24 (fv)
  256. state 19
  257. 26 fv: I_NUMBER .
  258. $default reduce using rule 26 (fv)
  259. state 20
  260. 39 svv: STRING_VAR .
  261. $default reduce using rule 39 (svv)
  262. state 21
  263. 25 fv: '-' . fv
  264. 27 | '-' . iv
  265. F_NUMBER shift, and go to state 42
  266. I_NUMBER shift, and go to state 43
  267. '-' shift, and go to state 44
  268. fv go to state 45
  269. iv go to state 46
  270. state 22
  271. 12 light_command: T_ADDLIGHT fv .
  272. $default reduce using rule 12 (light_command)
  273. state 23
  274. 13 light_command: T_ADDLIGHT svv .
  275. $default reduce using rule 13 (light_command)
  276. state 24
  277. 32 v3: '(' . fv ')'
  278. 33 | '(' . fv fv fv ')'
  279. F_NUMBER shift, and go to state 18
  280. I_NUMBER shift, and go to state 19
  281. '-' shift, and go to state 21
  282. fv go to state 47
  283. state 25
  284. 14 setup_command: T_OBJPOSITION v3 .
  285. $default reduce using rule 14 (setup_command)
  286. state 26
  287. 15 setup_command: T_OBJLOOKAT v3 .
  288. $default reduce using rule 15 (setup_command)
  289. state 27
  290. 17 setup_command: T_OBJCOLOR COLOR .
  291. $default reduce using rule 17 (setup_command)
  292. state 28
  293. 34 v4: '(' . fv ')'
  294. 35 | '(' . fv fv fv fv ')'
  295. F_NUMBER shift, and go to state 18
  296. I_NUMBER shift, and go to state 19
  297. '-' shift, and go to state 21
  298. fv go to state 48
  299. state 29
  300. 16 setup_command: T_OBJCOLOR v4 .
  301. $default reduce using rule 16 (setup_command)
  302. state 30
  303. 20 scene_command: T_CLEARCOLOR COLOR .
  304. $default reduce using rule 20 (scene_command)
  305. state 31
  306. 19 scene_command: T_CLEARCOLOR v4 . $@1 T_CLEARCOLOR v3
  307. $default reduce using rule 18 ($@1)
  308. $@1 go to state 49
  309. state 32
  310. 38 bv: F_NUMBER .
  311. $default reduce using rule 38 (bv)
  312. state 33
  313. 37 bv: I_NUMBER .
  314. $default reduce using rule 37 (bv)
  315. state 34
  316. 36 bv: BOOLEAN .
  317. $default reduce using rule 36 (bv)
  318. state 35
  319. 21 scene_command: T_SHOWGIZMO bv .
  320. $default reduce using rule 21 (scene_command)
  321. state 36
  322. 22 scene_command: T_SHOWLIGHT bv .
  323. $default reduce using rule 22 (scene_command)
  324. state 37
  325. 23 custom_command: T_CUSTOMCMD svv . sv
  326. STRING shift, and go to state 50
  327. sv go to state 51
  328. state 38
  329. 0 $accept: sstp_description T_END .
  330. $default accept
  331. state 39
  332. 1 sstp_description: sstp_expression_list T_END .
  333. $default reduce using rule 1 (sstp_description)
  334. state 40
  335. 3 sstp_expression_list: sstp_expression sstp_expression_list .
  336. $default reduce using rule 3 (sstp_expression_list)
  337. state 41
  338. 6 sstp_command_list: sstp_command_list sstp_command .
  339. $default reduce using rule 6 (sstp_command_list)
  340. state 42
  341. 24 fv: F_NUMBER .
  342. 30 iv: F_NUMBER .
  343. T_END reduce using rule 24 (fv)
  344. T_END [reduce using rule 30 (iv)]
  345. T_ADDLIGHT reduce using rule 24 (fv)
  346. T_ADDLIGHT [reduce using rule 30 (iv)]
  347. T_OBJPOSITION reduce using rule 24 (fv)
  348. T_OBJPOSITION [reduce using rule 30 (iv)]
  349. T_OBJLOOKAT reduce using rule 24 (fv)
  350. T_OBJLOOKAT [reduce using rule 30 (iv)]
  351. T_OBJCOLOR reduce using rule 24 (fv)
  352. T_OBJCOLOR [reduce using rule 30 (iv)]
  353. T_CLEARCOLOR reduce using rule 24 (fv)
  354. T_CLEARCOLOR [reduce using rule 30 (iv)]
  355. T_SHOWGIZMO reduce using rule 24 (fv)
  356. T_SHOWGIZMO [reduce using rule 30 (iv)]
  357. T_SHOWLIGHT reduce using rule 24 (fv)
  358. T_SHOWLIGHT [reduce using rule 30 (iv)]
  359. T_CUSTOMCMD reduce using rule 24 (fv)
  360. T_CUSTOMCMD [reduce using rule 30 (iv)]
  361. F_NUMBER reduce using rule 24 (fv)
  362. F_NUMBER [reduce using rule 30 (iv)]
  363. I_NUMBER reduce using rule 24 (fv)
  364. I_NUMBER [reduce using rule 30 (iv)]
  365. '-' reduce using rule 24 (fv)
  366. '-' [reduce using rule 30 (iv)]
  367. ')' reduce using rule 24 (fv)
  368. ')' [reduce using rule 30 (iv)]
  369. $default reduce using rule 24 (fv)
  370. state 43
  371. 26 fv: I_NUMBER .
  372. 28 iv: I_NUMBER .
  373. T_END reduce using rule 26 (fv)
  374. T_END [reduce using rule 28 (iv)]
  375. T_ADDLIGHT reduce using rule 26 (fv)
  376. T_ADDLIGHT [reduce using rule 28 (iv)]
  377. T_OBJPOSITION reduce using rule 26 (fv)
  378. T_OBJPOSITION [reduce using rule 28 (iv)]
  379. T_OBJLOOKAT reduce using rule 26 (fv)
  380. T_OBJLOOKAT [reduce using rule 28 (iv)]
  381. T_OBJCOLOR reduce using rule 26 (fv)
  382. T_OBJCOLOR [reduce using rule 28 (iv)]
  383. T_CLEARCOLOR reduce using rule 26 (fv)
  384. T_CLEARCOLOR [reduce using rule 28 (iv)]
  385. T_SHOWGIZMO reduce using rule 26 (fv)
  386. T_SHOWGIZMO [reduce using rule 28 (iv)]
  387. T_SHOWLIGHT reduce using rule 26 (fv)
  388. T_SHOWLIGHT [reduce using rule 28 (iv)]
  389. T_CUSTOMCMD reduce using rule 26 (fv)
  390. T_CUSTOMCMD [reduce using rule 28 (iv)]
  391. F_NUMBER reduce using rule 26 (fv)
  392. F_NUMBER [reduce using rule 28 (iv)]
  393. I_NUMBER reduce using rule 26 (fv)
  394. I_NUMBER [reduce using rule 28 (iv)]
  395. '-' reduce using rule 26 (fv)
  396. '-' [reduce using rule 28 (iv)]
  397. ')' reduce using rule 26 (fv)
  398. ')' [reduce using rule 28 (iv)]
  399. $default reduce using rule 26 (fv)
  400. state 44
  401. 25 fv: '-' . fv
  402. 27 | '-' . iv
  403. 29 iv: '-' . iv
  404. 31 | '-' . fv
  405. F_NUMBER shift, and go to state 42
  406. I_NUMBER shift, and go to state 43
  407. '-' shift, and go to state 44
  408. fv go to state 52
  409. iv go to state 53
  410. state 45
  411. 25 fv: '-' fv .
  412. $default reduce using rule 25 (fv)
  413. state 46
  414. 27 fv: '-' iv .
  415. $default reduce using rule 27 (fv)
  416. state 47
  417. 32 v3: '(' fv . ')'
  418. 33 | '(' fv . fv fv ')'
  419. F_NUMBER shift, and go to state 18
  420. I_NUMBER shift, and go to state 19
  421. '-' shift, and go to state 21
  422. ')' shift, and go to state 54
  423. fv go to state 55
  424. state 48
  425. 34 v4: '(' fv . ')'
  426. 35 | '(' fv . fv fv fv ')'
  427. F_NUMBER shift, and go to state 18
  428. I_NUMBER shift, and go to state 19
  429. '-' shift, and go to state 21
  430. ')' shift, and go to state 56
  431. fv go to state 57
  432. state 49
  433. 19 scene_command: T_CLEARCOLOR v4 $@1 . T_CLEARCOLOR v3
  434. T_CLEARCOLOR shift, and go to state 58
  435. state 50
  436. 40 sv: STRING .
  437. 41 | STRING . sv
  438. STRING shift, and go to state 50
  439. $default reduce using rule 40 (sv)
  440. sv go to state 59
  441. state 51
  442. 23 custom_command: T_CUSTOMCMD svv sv .
  443. $default reduce using rule 23 (custom_command)
  444. state 52
  445. 25 fv: '-' fv .
  446. 31 iv: '-' fv .
  447. T_END reduce using rule 25 (fv)
  448. T_END [reduce using rule 31 (iv)]
  449. T_ADDLIGHT reduce using rule 25 (fv)
  450. T_ADDLIGHT [reduce using rule 31 (iv)]
  451. T_OBJPOSITION reduce using rule 25 (fv)
  452. T_OBJPOSITION [reduce using rule 31 (iv)]
  453. T_OBJLOOKAT reduce using rule 25 (fv)
  454. T_OBJLOOKAT [reduce using rule 31 (iv)]
  455. T_OBJCOLOR reduce using rule 25 (fv)
  456. T_OBJCOLOR [reduce using rule 31 (iv)]
  457. T_CLEARCOLOR reduce using rule 25 (fv)
  458. T_CLEARCOLOR [reduce using rule 31 (iv)]
  459. T_SHOWGIZMO reduce using rule 25 (fv)
  460. T_SHOWGIZMO [reduce using rule 31 (iv)]
  461. T_SHOWLIGHT reduce using rule 25 (fv)
  462. T_SHOWLIGHT [reduce using rule 31 (iv)]
  463. T_CUSTOMCMD reduce using rule 25 (fv)
  464. T_CUSTOMCMD [reduce using rule 31 (iv)]
  465. F_NUMBER reduce using rule 25 (fv)
  466. F_NUMBER [reduce using rule 31 (iv)]
  467. I_NUMBER reduce using rule 25 (fv)
  468. I_NUMBER [reduce using rule 31 (iv)]
  469. '-' reduce using rule 25 (fv)
  470. '-' [reduce using rule 31 (iv)]
  471. ')' reduce using rule 25 (fv)
  472. ')' [reduce using rule 31 (iv)]
  473. $default reduce using rule 25 (fv)
  474. state 53
  475. 27 fv: '-' iv .
  476. 29 iv: '-' iv .
  477. T_END reduce using rule 27 (fv)
  478. T_END [reduce using rule 29 (iv)]
  479. T_ADDLIGHT reduce using rule 27 (fv)
  480. T_ADDLIGHT [reduce using rule 29 (iv)]
  481. T_OBJPOSITION reduce using rule 27 (fv)
  482. T_OBJPOSITION [reduce using rule 29 (iv)]
  483. T_OBJLOOKAT reduce using rule 27 (fv)
  484. T_OBJLOOKAT [reduce using rule 29 (iv)]
  485. T_OBJCOLOR reduce using rule 27 (fv)
  486. T_OBJCOLOR [reduce using rule 29 (iv)]
  487. T_CLEARCOLOR reduce using rule 27 (fv)
  488. T_CLEARCOLOR [reduce using rule 29 (iv)]
  489. T_SHOWGIZMO reduce using rule 27 (fv)
  490. T_SHOWGIZMO [reduce using rule 29 (iv)]
  491. T_SHOWLIGHT reduce using rule 27 (fv)
  492. T_SHOWLIGHT [reduce using rule 29 (iv)]
  493. T_CUSTOMCMD reduce using rule 27 (fv)
  494. T_CUSTOMCMD [reduce using rule 29 (iv)]
  495. F_NUMBER reduce using rule 27 (fv)
  496. F_NUMBER [reduce using rule 29 (iv)]
  497. I_NUMBER reduce using rule 27 (fv)
  498. I_NUMBER [reduce using rule 29 (iv)]
  499. '-' reduce using rule 27 (fv)
  500. '-' [reduce using rule 29 (iv)]
  501. ')' reduce using rule 27 (fv)
  502. ')' [reduce using rule 29 (iv)]
  503. $default reduce using rule 27 (fv)
  504. state 54
  505. 32 v3: '(' fv ')' .
  506. $default reduce using rule 32 (v3)
  507. state 55
  508. 33 v3: '(' fv fv . fv ')'
  509. F_NUMBER shift, and go to state 18
  510. I_NUMBER shift, and go to state 19
  511. '-' shift, and go to state 21
  512. fv go to state 60
  513. state 56
  514. 34 v4: '(' fv ')' .
  515. $default reduce using rule 34 (v4)
  516. state 57
  517. 35 v4: '(' fv fv . fv fv ')'
  518. F_NUMBER shift, and go to state 18
  519. I_NUMBER shift, and go to state 19
  520. '-' shift, and go to state 21
  521. fv go to state 61
  522. state 58
  523. 19 scene_command: T_CLEARCOLOR v4 $@1 T_CLEARCOLOR . v3
  524. '(' shift, and go to state 24
  525. v3 go to state 62
  526. state 59
  527. 41 sv: STRING sv .
  528. $default reduce using rule 41 (sv)
  529. state 60
  530. 33 v3: '(' fv fv fv . ')'
  531. ')' shift, and go to state 63
  532. state 61
  533. 35 v4: '(' fv fv fv . fv ')'
  534. F_NUMBER shift, and go to state 18
  535. I_NUMBER shift, and go to state 19
  536. '-' shift, and go to state 21
  537. fv go to state 64
  538. state 62
  539. 19 scene_command: T_CLEARCOLOR v4 $@1 T_CLEARCOLOR v3 .
  540. $default reduce using rule 19 (scene_command)
  541. state 63
  542. 33 v3: '(' fv fv fv ')' .
  543. $default reduce using rule 33 (v3)
  544. state 64
  545. 35 v4: '(' fv fv fv fv . ')'
  546. ')' shift, and go to state 65
  547. state 65
  548. 35 v4: '(' fv fv fv fv ')' .
  549. $default reduce using rule 35 (v4)