spacepaste

  1.  
  2. $ ./parserA.sh
  3. compiling program
  4. executing program
  5. ----------------------------------------------------------------------->called init_aux() at line 348 from ../Shell/builtins/libstring.h
  6. ----------------------------------------------------------------------->called init_env() at line 327 from ../Shell/builtins/libstring.h
  7. ----------------------------------------------------------------------->called init_argX() at line 336 from ../Shell/builtins/libstring.h
  8. initiating quick search for code structures
  9. quick search COMPLETE
  10. code structures detected
  11. initiating full search for code structures
  12. tag: 'action_code|>'
  13. tag: 'num|>'
  14. tag: 'char', contents: '#'
  15. tag: 'number|regex', contents: '0'
  16. tag: 'action|>'
  17. tag: 'string', contents: '{'
  18. tag: 'regex', contents: ' '
  19. tag: 'regex', contents: 'p'
  20. tag: 'regex', contents: 'u'
  21. tag: 'regex', contents: 't'
  22. tag: 'regex', contents: 's'
  23. tag: 'regex', contents: '('
  24. tag: 'regex', contents: '$'
  25. tag: 'regex', contents: '$'
  26. tag: 'regex', contents: '.'
  27. tag: 'regex', contents: 'n'
  28. tag: 'regex', contents: 'a'
  29. tag: 'regex', contents: 'm'
  30. tag: 'regex', contents: 'e'
  31. tag: 'regex', contents: ')'
  32. tag: 'regex', contents: ';'
  33. tag: 'regex', contents: ' '
  34. tag: 'string', contents: '}'
  35. tag: 'action_code|>'
  36. tag: 'name|>'
  37. tag: 'char', contents: '$'
  38. tag: 'word|regex', contents: '0011'
  39. tag: 'action|>'
  40. tag: 'string', contents: '{'
  41. tag: 'regex', contents: ' '
  42. tag: 'regex', contents: 'p'
  43. tag: 'regex', contents: 'u'
  44. tag: 'regex', contents: 't'
  45. tag: 'regex', contents: 's'
  46. tag: 'regex', contents: '('
  47. tag: 'regex', contents: '$'
  48. tag: 'regex', contents: '$'
  49. tag: 'regex', contents: '.'
  50. tag: 'regex', contents: 'n'
  51. tag: 'regex', contents: 'a'
  52. tag: 'regex', contents: 'm'
  53. tag: 'regex', contents: 'e'
  54. tag: 'regex', contents: ')'
  55. tag: 'regex', contents: ';'
  56. tag: 'regex', contents: ' '
  57. tag: 'string', contents: '}'
  58. tag: 'action_code|>'
  59. tag: 'name|>'
  60. tag: 'char', contents: '$'
  61. tag: 'word|regex', contents: 'RP'
  62. tag: 'action|>'
  63. tag: 'string', contents: '{'
  64. tag: 'regex', contents: ' '
  65. tag: 'regex', contents: 'p'
  66. tag: 'regex', contents: 'u'
  67. tag: 'regex', contents: 't'
  68. tag: 'regex', contents: 's'
  69. tag: 'regex', contents: '('
  70. tag: 'regex', contents: '$'
  71. tag: 'regex', contents: '$'
  72. tag: 'regex', contents: '.'
  73. tag: 'regex', contents: 'c'
  74. tag: 'regex', contents: 'o'
  75. tag: 'regex', contents: 'n'
  76. tag: 'regex', contents: 't'
  77. tag: 'regex', contents: 'e'
  78. tag: 'regex', contents: 'n'
  79. tag: 'regex', contents: 't'
  80. tag: 'regex', contents: ')'
  81. tag: 'regex', contents: ';'
  82. tag: 'regex', contents: ' '
  83. tag: 'string', contents: '}'
  84. tag: 'action_code|>'
  85. tag: 'name|>'
  86. tag: 'char', contents: '$'
  87. tag: 'word|regex', contents: '0'
  88. tag: 'action|>'
  89. tag: 'string', contents: '{'
  90. tag: 'regex', contents: ' '
  91. tag: 'regex', contents: 'p'
  92. tag: 'regex', contents: 'u'
  93. tag: 'regex', contents: 't'
  94. tag: 'regex', contents: 's'
  95. tag: 'regex', contents: '('
  96. tag: 'regex', contents: '$'
  97. tag: 'regex', contents: '$'
  98. tag: 'regex', contents: '.'
  99. tag: 'regex', contents: 'n'
  100. tag: 'regex', contents: 'a'
  101. tag: 'regex', contents: 'm'
  102. tag: 'regex', contents: 'e'
  103. tag: 'regex', contents: ')'
  104. tag: 'regex', contents: ';'
  105. tag: 'regex', contents: ' '
  106. tag: 'string', contents: '}'
  107. full search complete
  108. PRINTING ARGUMENT LIST
  109. action_code_builder_struct[1].references->argc = 4
  110. action_code_builder_struct[1].references->argv[0] = FIN
  111. action_code_builder_struct[1].references->argv[1] = 0011
  112. action_code_builder_struct[1].references->argv[2] = RP
  113. action_code_builder_struct[1].references->argv[3] = 0
  114. PRINTED ARGUMENT LIST
  115. tag: 'root|instruction|>'
  116. tag: 'instruction_start|>'
  117. tag: 'ISA_DEFINE|word|regex', contents: 'FIN'
  118. a->contents = FIN
  119. tag_index = 0
  120. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN
  121. tag: 'colon|char', contents: ':'
  122. tag: 'instruction_statement|>'
  123. tag: 'S|space|char', contents: ' '
  124. tag: 'instruction_item|>'
  125. tag: 'char', contents: '|'
  126. tag: 'binary|regex', contents: '0011'
  127. a->contents = 0011
  128. tag_index = 1
  129. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  130. tag: 'char', contents: '|'
  131. tag: 'ISA_RULE|word|regex', contents: 'RP'
  132. FINDING
  133. 000
  134. 001
  135. 010
  136. 011
  137. 100
  138. 101
  139. 110
  140. 111
  141. FOUND
  142. a->contents = RP
  143. tag_index = 2
  144. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  145. tag: 'char', contents: '|'
  146. tag: 'binary|regex', contents: '0'
  147. a->contents = 0
  148. tag_index = 3
  149. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  150. tag: 'char', contents: '|'
  151. tag: 'tab|string', contents: ' '
  152. tag: 'tab|string', contents: ' '
  153. tag: 'tab|string', contents: ' '
  154. tag: 'tab|string', contents: ' '
  155. tag: 'action_code|>'
  156. tag: 'S|space|char', contents: ' '
  157. tag: 'action_code|>'
  158. tag: 'S|space|char', contents: ' '
  159. tag: 'action_code|>'
  160. tag: 'S|space|char', contents: ' '
  161. tag: 'action_code|>'
  162. tag: 'instruction_end|EOL|string', contents: '
  163. '
  164. number_ifs = 2
  165. number_ifs = 1
  166. number_ifs = 0
  167. initiating quick search for code structures
  168. quick search COMPLETE
  169. code structures detected
  170. initiating full search for code structures
  171. tag: 'action_code|>'
  172. tag: 'name|>'
  173. tag: 'char', contents: '$'
  174. tag: 'word|regex', contents: 'REG'
  175. tag: 'action|>'
  176. tag: 'string', contents: '{'
  177. tag: 'regex', contents: ' '
  178. tag: 'regex', contents: 'p'
  179. tag: 'regex', contents: 'u'
  180. tag: 'regex', contents: 't'
  181. tag: 'regex', contents: 's'
  182. tag: 'regex', contents: '('
  183. tag: 'regex', contents: '$'
  184. tag: 'regex', contents: '$'
  185. tag: 'regex', contents: '.'
  186. tag: 'regex', contents: 'n'
  187. tag: 'regex', contents: 'a'
  188. tag: 'regex', contents: 'm'
  189. tag: 'regex', contents: 'e'
  190. tag: 'regex', contents: ')'
  191. tag: 'regex', contents: ';'
  192. tag: 'regex', contents: ' '
  193. tag: 'string', contents: '}'
  194. full search complete
  195. PRINTING ARGUMENT LIST
  196. action_code_builder_struct[2].references->argc = 3
  197. action_code_builder_struct[2].references->argv[0] = INC
  198. action_code_builder_struct[2].references->argv[1] = 0110
  199. action_code_builder_struct[2].references->argv[2] = REG
  200. PRINTED ARGUMENT LIST
  201. tag: 'root|instruction|>'
  202. tag: 'instruction_start|>'
  203. tag: 'ISA_DEFINE|word|regex', contents: 'INC'
  204. a->contents = INC
  205. tag_index = 0
  206. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = INC
  207. tag: 'colon|char', contents: ':'
  208. tag: 'instruction_statement|>'
  209. tag: 'S|space|char', contents: ' '
  210. tag: 'instruction_item|>'
  211. tag: 'char', contents: '|'
  212. tag: 'binary|regex', contents: '0110'
  213. a->contents = 0110
  214. tag_index = 1
  215. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0110
  216. tag: 'char', contents: '|'
  217. tag: 'ISA_RULE|word|regex', contents: 'REG'
  218. FINDING
  219. 0000
  220. 0001
  221. 0010
  222. 0011
  223. 0100
  224. 0101
  225. 0110
  226. 0111
  227. 1000
  228. 1001
  229. 1010
  230. 1011
  231. 1100
  232. 1101
  233. 1110
  234. 1111
  235. FOUND
  236. a->contents = REG
  237. tag_index = 2
  238. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = REG
  239. tag: 'space|char', contents: ' '
  240. tag: 'char', contents: '|'
  241. tag: 'tab|string', contents: ' '
  242. tag: 'tab|string', contents: ' '
  243. tag: 'tab|string', contents: ' '
  244. tag: 'tab|string', contents: ' '
  245. tag: 'action_code|>'
  246. tag: 'instruction_end|EOL|string', contents: '
  247. '
  248. number_ifs = 1
  249. number_ifs = 0
  250. initiating quick search for code structures
  251. quick search COMPLETE
  252. code structures detected
  253. initiating full search for code structures
  254. tag: 'action_code|>'
  255. tag: 'name|>'
  256. tag: 'char', contents: '$'
  257. tag: 'word|regex', contents: 'xx'
  258. tag: 'action|>'
  259. tag: 'string', contents: '{'
  260. tag: 'regex', contents: ' '
  261. tag: 'regex', contents: 'p'
  262. tag: 'regex', contents: 'u'
  263. tag: 'regex', contents: 't'
  264. tag: 'regex', contents: 's'
  265. tag: 'regex', contents: '('
  266. tag: 'regex', contents: '$'
  267. tag: 'regex', contents: '$'
  268. tag: 'regex', contents: '.'
  269. tag: 'regex', contents: 'n'
  270. tag: 'regex', contents: 'a'
  271. tag: 'regex', contents: 'm'
  272. tag: 'regex', contents: 'e'
  273. tag: 'regex', contents: ')'
  274. tag: 'regex', contents: ';'
  275. tag: 'regex', contents: ' '
  276. tag: 'string', contents: '}'
  277. full search complete
  278. PRINTING ARGUMENT LIST
  279. action_code_builder_struct[3].references->argc = 3
  280. action_code_builder_struct[3].references->argv[0] = 10
  281. action_code_builder_struct[3].references->argv[1] = xx
  282. action_code_builder_struct[3].references->argv[2] = REG
  283. PRINTED ARGUMENT LIST
  284. tag: 'root|instruction|>'
  285. tag: 'instruction_statement|>'
  286. tag: 'S|>'
  287. tag: 'space|char', contents: ' '
  288. tag: 'space|char', contents: ' '
  289. tag: 'space|char', contents: ' '
  290. tag: 'space|char', contents: ' '
  291. tag: 'space|char', contents: ' '
  292. tag: 'instruction_item|>'
  293. tag: 'char', contents: '|'
  294. tag: 'binary|regex', contents: '10'
  295. a->contents = 10
  296. tag_index = 0
  297. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 10
  298. tag: 'char', contents: '|'
  299. tag: 'ISA_RULE|word|regex', contents: 'xx'
  300. FINDING
  301. 00
  302. 01
  303. 10
  304. 11
  305. FOUND
  306. a->contents = xx
  307. tag_index = 1
  308. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = xx
  309. tag: 'char', contents: '|'
  310. tag: 'ISA_RULE|word|regex', contents: 'REG'
  311. FINDING
  312. 0000
  313. 0001
  314. 0010
  315. 0011
  316. 0100
  317. 0101
  318. 0110
  319. 0111
  320. 1000
  321. 1001
  322. 1010
  323. 1011
  324. 1100
  325. 1101
  326. 1110
  327. 1111
  328. FOUND
  329. a->contents = REG
  330. tag_index = 2
  331. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = REG
  332. tag: 'char', contents: '|'
  333. tag: 'tab|string', contents: ' '
  334. tag: 'tab|string', contents: ' '
  335. tag: 'tab|string', contents: ' '
  336. tag: 'tab|string', contents: ' '
  337. tag: 'action_code|>'
  338. tag: 'instruction_end|EOL|string', contents: '
  339. '
  340. number_ifs = 1
  341. number_ifs = 0
  342. initiating quick search for code structures
  343. quick search COMPLETE
  344. code structures detected
  345. initiating full search for code structures
  346. tag: 'action_code|>'
  347. tag: 'name|>'
  348. tag: 'char', contents: '$'
  349. tag: 'word|regex', contents: 'xxxx'
  350. tag: 'action|>'
  351. tag: 'string', contents: '{'
  352. tag: 'regex', contents: ' '
  353. tag: 'regex', contents: 'p'
  354. tag: 'regex', contents: 'u'
  355. tag: 'regex', contents: 't'
  356. tag: 'regex', contents: 's'
  357. tag: 'regex', contents: '('
  358. tag: 'regex', contents: '$'
  359. tag: 'regex', contents: '$'
  360. tag: 'regex', contents: '.'
  361. tag: 'regex', contents: 'n'
  362. tag: 'regex', contents: 'a'
  363. tag: 'regex', contents: 'm'
  364. tag: 'regex', contents: 'e'
  365. tag: 'regex', contents: ')'
  366. tag: 'regex', contents: ';'
  367. tag: 'regex', contents: ' '
  368. tag: 'string', contents: '}'
  369. full search complete
  370. PRINTING ARGUMENT LIST
  371. action_code_builder_struct[4].references->argc = 2
  372. action_code_builder_struct[4].references->argv[0] = 1111
  373. action_code_builder_struct[4].references->argv[1] = xxxx
  374. PRINTED ARGUMENT LIST
  375. tag: 'root|instruction|>'
  376. tag: 'instruction_statement|>'
  377. tag: 'S|>'
  378. tag: 'space|char', contents: ' '
  379. tag: 'space|char', contents: ' '
  380. tag: 'space|char', contents: ' '
  381. tag: 'space|char', contents: ' '
  382. tag: 'space|char', contents: ' '
  383. tag: 'instruction_item|>'
  384. tag: 'char', contents: '|'
  385. tag: 'binary|regex', contents: '1111'
  386. a->contents = 1111
  387. tag_index = 0
  388. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1111
  389. tag: 'char', contents: '|'
  390. tag: 'ISA_RULE|word|regex', contents: 'xxxx'
  391. FINDING
  392. 0000
  393. 0001
  394. 0010
  395. 0011
  396. 0100
  397. 0101
  398. 0110
  399. 0111
  400. 1000
  401. 1001
  402. 1010
  403. 1011
  404. 1100
  405. FOUND
  406. a->contents = xxxx
  407. tag_index = 1
  408. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = xxxx
  409. tag: 'char', contents: '|'
  410. tag: 'tab|string', contents: ' '
  411. tag: 'tab|string', contents: ' '
  412. tag: 'tab|string', contents: ' '
  413. tag: 'tab|string', contents: ' '
  414. tag: 'action_code|>'
  415. tag: 'instruction_end|EOL|string', contents: '
  416. '
  417. number_ifs = 1
  418. number_ifs = 0
  419. initiating quick search for code structures
  420. quick search COMPLETE
  421. code structures detected
  422. initiating full search for code structures
  423. tag: 'action_code|>'
  424. tag: 'num|>'
  425. tag: 'char', contents: '#'
  426. tag: 'number|regex', contents: '0'
  427. tag: 'action|>'
  428. tag: 'string', contents: '{'
  429. tag: 'regex', contents: ' '
  430. tag: 'regex', contents: 'p'
  431. tag: 'regex', contents: 'u'
  432. tag: 'regex', contents: 't'
  433. tag: 'regex', contents: 's'
  434. tag: 'regex', contents: '('
  435. tag: 'regex', contents: '$'
  436. tag: 'regex', contents: '$'
  437. tag: 'regex', contents: '.'
  438. tag: 'regex', contents: 'n'
  439. tag: 'regex', contents: 'a'
  440. tag: 'regex', contents: 'm'
  441. tag: 'regex', contents: 'e'
  442. tag: 'regex', contents: ')'
  443. tag: 'regex', contents: ';'
  444. tag: 'regex', contents: ' '
  445. tag: 'string', contents: '}'
  446. full search complete
  447. PRINTING ARGUMENT LIST
  448. action_code_builder_struct[5].references->argc = 6
  449. action_code_builder_struct[5].references->argv[0] = FIM
  450. action_code_builder_struct[5].references->argv[1] = 0010
  451. action_code_builder_struct[5].references->argv[2] = RP
  452. action_code_builder_struct[5].references->argv[3] = 0
  453. action_code_builder_struct[5].references->argv[4] = DATA
  454. action_code_builder_struct[5].references->argv[5] = DATA
  455. PRINTED ARGUMENT LIST
  456. tag: 'root|instruction|>'
  457. tag: 'instruction_start|>'
  458. tag: 'ISA_DEFINE|word|regex', contents: 'FIM'
  459. a->contents = FIM
  460. tag_index = 0
  461. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIM
  462. tag: 'colon|char', contents: ':'
  463. tag: 'instruction_statement|>'
  464. tag: 'S|space|char', contents: ' '
  465. tag: 'instruction_item|>'
  466. tag: 'char', contents: '|'
  467. tag: 'binary|regex', contents: '0010'
  468. a->contents = 0010
  469. tag_index = 1
  470. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010
  471. tag: 'char', contents: '|'
  472. tag: 'ISA_RULE|word|regex', contents: 'RP'
  473. FINDING
  474. 000
  475. 001
  476. 010
  477. 011
  478. 100
  479. 101
  480. 110
  481. 111
  482. FOUND
  483. a->contents = RP
  484. tag_index = 2
  485. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  486. tag: 'char', contents: '|'
  487. tag: 'binary|regex', contents: '0'
  488. a->contents = 0
  489. tag_index = 3
  490. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  491. tag: 'char', contents: '|'
  492. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  493. FINDING
  494. xxxx
  495. FOUND
  496. a->contents = DATA
  497. tag_index = 4
  498. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  499. tag: 'char', contents: '|'
  500. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  501. FINDING
  502. xxxx
  503. FOUND
  504. a->contents = DATA
  505. tag_index = 5
  506. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  507. tag: 'char', contents: '|'
  508. tag: 'tab|string', contents: ' '
  509. tag: 'tab|string', contents: ' '
  510. tag: 'action_code|>'
  511. tag: 'instruction_end|EOL|string', contents: '
  512. '
  513. number_ifs = 2
  514. number_ifs = 1
  515. number_ifs = 0
  516. initiating quick search for code structures
  517. quick search COMPLETE
  518. code structures detected
  519. initiating full search for code structures
  520. tag: 'action_code|>'
  521. tag: 'num|>'
  522. tag: 'char', contents: '#'
  523. tag: 'number|regex', contents: '0'
  524. tag: 'action|>'
  525. tag: 'string', contents: '{'
  526. tag: 'regex', contents: ' '
  527. tag: 'regex', contents: 'p'
  528. tag: 'regex', contents: 'u'
  529. tag: 'regex', contents: 't'
  530. tag: 'regex', contents: 's'
  531. tag: 'regex', contents: '('
  532. tag: 'regex', contents: '$'
  533. tag: 'regex', contents: '$'
  534. tag: 'regex', contents: '.'
  535. tag: 'regex', contents: 'n'
  536. tag: 'regex', contents: 'a'
  537. tag: 'regex', contents: 'm'
  538. tag: 'regex', contents: 'e'
  539. tag: 'regex', contents: ')'
  540. tag: 'regex', contents: ';'
  541. tag: 'regex', contents: ' '
  542. tag: 'string', contents: '}'
  543. full search complete
  544. PRINTING ARGUMENT LIST
  545. action_code_builder_struct[6].references->argc = 3
  546. action_code_builder_struct[6].references->argv[0] = LDM
  547. action_code_builder_struct[6].references->argv[1] = 1101
  548. action_code_builder_struct[6].references->argv[2] = DATA
  549. PRINTED ARGUMENT LIST
  550. tag: 'root|instruction|>'
  551. tag: 'instruction_start|>'
  552. tag: 'ISA_DEFINE|word|regex', contents: 'LDM'
  553. a->contents = LDM
  554. tag_index = 0
  555. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = LDM
  556. tag: 'colon|char', contents: ':'
  557. tag: 'instruction_statement|>'
  558. tag: 'S|space|char', contents: ' '
  559. tag: 'instruction_item|>'
  560. tag: 'char', contents: '|'
  561. tag: 'binary|regex', contents: '1101'
  562. a->contents = 1101
  563. tag_index = 1
  564. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1101
  565. tag: 'char', contents: '|'
  566. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  567. FINDING
  568. xxxx
  569. FOUND
  570. a->contents = DATA
  571. tag_index = 2
  572. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  573. tag: 'char', contents: '|'
  574. tag: 'tab|string', contents: ' '
  575. tag: 'tab|string', contents: ' '
  576. tag: 'tab|string', contents: ' '
  577. tag: 'tab|string', contents: ' '
  578. tag: 'action_code|>'
  579. tag: 'instruction_end|EOL|string', contents: '
  580. '
  581. number_ifs = 1
  582. number_ifs = 0
  583. initiating quick search for code structures
  584. quick search COMPLETE
  585. code structures detected
  586. initiating full search for code structures
  587. tag: 'action_code|>'
  588. tag: 'num|>'
  589. tag: 'char', contents: '#'
  590. tag: 'number|regex', contents: '0'
  591. tag: 'action|>'
  592. tag: 'string', contents: '{'
  593. tag: 'regex', contents: ' '
  594. tag: 'regex', contents: 'p'
  595. tag: 'regex', contents: 'u'
  596. tag: 'regex', contents: 't'
  597. tag: 'regex', contents: 's'
  598. tag: 'regex', contents: '('
  599. tag: 'regex', contents: '$'
  600. tag: 'regex', contents: '$'
  601. tag: 'regex', contents: '.'
  602. tag: 'regex', contents: 'n'
  603. tag: 'regex', contents: 'a'
  604. tag: 'regex', contents: 'm'
  605. tag: 'regex', contents: 'e'
  606. tag: 'regex', contents: ')'
  607. tag: 'regex', contents: ';'
  608. tag: 'regex', contents: ' '
  609. tag: 'string', contents: '}'
  610. full search complete
  611. PRINTING ARGUMENT LIST
  612. action_code_builder_struct[7].references->argc = 5
  613. action_code_builder_struct[7].references->argv[0] = JUN
  614. action_code_builder_struct[7].references->argv[1] = 0100
  615. action_code_builder_struct[7].references->argv[2] = ADDR
  616. action_code_builder_struct[7].references->argv[3] = ADDR
  617. action_code_builder_struct[7].references->argv[4] = ADDR
  618. PRINTED ARGUMENT LIST
  619. tag: 'root|instruction|>'
  620. tag: 'instruction_start|>'
  621. tag: 'ISA_DEFINE|word|regex', contents: 'JUN'
  622. a->contents = JUN
  623. tag_index = 0
  624. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JUN
  625. tag: 'colon|char', contents: ':'
  626. tag: 'instruction_statement|>'
  627. tag: 'S|space|char', contents: ' '
  628. tag: 'instruction_item|>'
  629. tag: 'char', contents: '|'
  630. tag: 'binary|regex', contents: '0100'
  631. a->contents = 0100
  632. tag_index = 1
  633. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0100
  634. tag: 'char', contents: '|'
  635. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  636. FINDING
  637. xxxx
  638. FOUND
  639. a->contents = ADDR
  640. tag_index = 2
  641. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  642. tag: 'char', contents: '|'
  643. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  644. FINDING
  645. xxxx
  646. FOUND
  647. a->contents = ADDR
  648. tag_index = 3
  649. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  650. tag: 'char', contents: '|'
  651. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  652. FINDING
  653. xxxx
  654. FOUND
  655. a->contents = ADDR
  656. tag_index = 4
  657. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  658. tag: 'char', contents: '|'
  659. tag: 'tab|string', contents: ' '
  660. tag: 'tab|string', contents: ' '
  661. tag: 'action_code|>'
  662. tag: 'instruction_end|EOL|string', contents: '
  663. '
  664. number_ifs = 1
  665. number_ifs = 0
  666. initiating quick search for code structures
  667. quick search COMPLETE
  668. code structures detected
  669. initiating full search for code structures
  670. tag: 'action_code|>'
  671. tag: 'num|>'
  672. tag: 'char', contents: '#'
  673. tag: 'number|regex', contents: '0'
  674. tag: 'action|>'
  675. tag: 'string', contents: '{'
  676. tag: 'regex', contents: ' '
  677. tag: 'regex', contents: 'p'
  678. tag: 'regex', contents: 'u'
  679. tag: 'regex', contents: 't'
  680. tag: 'regex', contents: 's'
  681. tag: 'regex', contents: '('
  682. tag: 'regex', contents: '$'
  683. tag: 'regex', contents: '$'
  684. tag: 'regex', contents: '.'
  685. tag: 'regex', contents: 'n'
  686. tag: 'regex', contents: 'a'
  687. tag: 'regex', contents: 'm'
  688. tag: 'regex', contents: 'e'
  689. tag: 'regex', contents: ')'
  690. tag: 'regex', contents: ';'
  691. tag: 'regex', contents: ' '
  692. tag: 'string', contents: '}'
  693. full search complete
  694. PRINTING ARGUMENT LIST
  695. action_code_builder_struct[8].references->argc = 4
  696. action_code_builder_struct[8].references->argv[0] = JIN
  697. action_code_builder_struct[8].references->argv[1] = 0011
  698. action_code_builder_struct[8].references->argv[2] = RP
  699. action_code_builder_struct[8].references->argv[3] = 1
  700. PRINTED ARGUMENT LIST
  701. tag: 'root|instruction|>'
  702. tag: 'instruction_start|>'
  703. tag: 'ISA_DEFINE|word|regex', contents: 'JIN'
  704. a->contents = JIN
  705. tag_index = 0
  706. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JIN
  707. tag: 'colon|char', contents: ':'
  708. tag: 'instruction_statement|>'
  709. tag: 'S|space|char', contents: ' '
  710. tag: 'instruction_item|>'
  711. tag: 'char', contents: '|'
  712. tag: 'binary|regex', contents: '0011'
  713. a->contents = 0011
  714. tag_index = 1
  715. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  716. tag: 'char', contents: '|'
  717. tag: 'ISA_RULE|word|regex', contents: 'RP'
  718. FINDING
  719. 000
  720. 001
  721. 010
  722. 011
  723. 100
  724. 101
  725. 110
  726. 111
  727. FOUND
  728. a->contents = RP
  729. tag_index = 2
  730. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  731. tag: 'char', contents: '|'
  732. tag: 'binary|regex', contents: '1'
  733. a->contents = 1
  734. tag_index = 3
  735. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1
  736. tag: 'char', contents: '|'
  737. tag: 'tab|string', contents: ' '
  738. tag: 'tab|string', contents: ' '
  739. tag: 'tab|string', contents: ' '
  740. tag: 'tab|string', contents: ' '
  741. tag: 'action_code|>'
  742. tag: 'instruction_end|EOL|string', contents: '
  743. '
  744. number_ifs = 2
  745. number_ifs = 1
  746. number_ifs = 0
  747. initiating quick search for code structures
  748. quick search COMPLETE
  749. code structures detected
  750. initiating full search for code structures
  751. tag: 'action_code|>'
  752. tag: 'num|>'
  753. tag: 'char', contents: '#'
  754. tag: 'number|regex', contents: '0'
  755. tag: 'action|>'
  756. tag: 'string', contents: '{'
  757. tag: 'regex', contents: ' '
  758. tag: 'regex', contents: 'p'
  759. tag: 'regex', contents: 'u'
  760. tag: 'regex', contents: 't'
  761. tag: 'regex', contents: 's'
  762. tag: 'regex', contents: '('
  763. tag: 'regex', contents: '$'
  764. tag: 'regex', contents: '$'
  765. tag: 'regex', contents: '.'
  766. tag: 'regex', contents: 'n'
  767. tag: 'regex', contents: 'a'
  768. tag: 'regex', contents: 'm'
  769. tag: 'regex', contents: 'e'
  770. tag: 'regex', contents: ')'
  771. tag: 'regex', contents: ';'
  772. tag: 'regex', contents: ' '
  773. tag: 'string', contents: '}'
  774. full search complete
  775. PRINTING ARGUMENT LIST
  776. action_code_builder_struct[9].references->argc = 5
  777. action_code_builder_struct[9].references->argv[0] = JCN
  778. action_code_builder_struct[9].references->argv[1] = 0001
  779. action_code_builder_struct[9].references->argv[2] = CN
  780. action_code_builder_struct[9].references->argv[3] = ADDR
  781. action_code_builder_struct[9].references->argv[4] = ADDR
  782. PRINTED ARGUMENT LIST
  783. tag: 'root|instruction|>'
  784. tag: 'instruction_start|>'
  785. tag: 'ISA_DEFINE|word|regex', contents: 'JCN'
  786. a->contents = JCN
  787. tag_index = 0
  788. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JCN
  789. tag: 'colon|char', contents: ':'
  790. tag: 'instruction_statement|>'
  791. tag: 'S|space|char', contents: ' '
  792. tag: 'instruction_item|>'
  793. tag: 'char', contents: '|'
  794. tag: 'binary|regex', contents: '0001'
  795. a->contents = 0001
  796. tag_index = 1
  797. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0001
  798. tag: 'char', contents: '|'
  799. tag: 'ISA_RULE|word|regex', contents: 'CN'
  800. FINDING
  801. 0xx1
  802. 1xx1
  803. 0x1x
  804. 1x1x
  805. 01xx
  806. 11xx
  807. FOUND
  808. a->contents = CN
  809. tag_index = 2
  810. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = CN
  811. tag: 'space|char', contents: ' '
  812. tag: 'space|char', contents: ' '
  813. tag: 'char', contents: '|'
  814. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  815. FINDING
  816. xxxx
  817. FOUND
  818. a->contents = ADDR
  819. tag_index = 3
  820. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  821. tag: 'char', contents: '|'
  822. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  823. FINDING
  824. xxxx
  825. FOUND
  826. a->contents = ADDR
  827. tag_index = 4
  828. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  829. tag: 'char', contents: '|'
  830. tag: 'tab|string', contents: ' '
  831. tag: 'tab|string', contents: ' '
  832. tag: 'action_code|>'
  833. tag: 'instruction_end|EOL|string', contents: '
  834. '
  835. number_ifs = 1
  836. number_ifs = 0
  837. initiating quick search for code structures
  838. quick search COMPLETE
  839. code structures detected
  840. initiating full search for code structures
  841. tag: 'action_code|>'
  842. tag: 'num|>'
  843. tag: 'char', contents: '#'
  844. tag: 'number|regex', contents: '0'
  845. tag: 'action|>'
  846. tag: 'string', contents: '{'
  847. tag: 'regex', contents: ' '
  848. tag: 'regex', contents: 'p'
  849. tag: 'regex', contents: 'u'
  850. tag: 'regex', contents: 't'
  851. tag: 'regex', contents: 's'
  852. tag: 'regex', contents: '('
  853. tag: 'regex', contents: '$'
  854. tag: 'regex', contents: '$'
  855. tag: 'regex', contents: '.'
  856. tag: 'regex', contents: 'n'
  857. tag: 'regex', contents: 'a'
  858. tag: 'regex', contents: 'm'
  859. tag: 'regex', contents: 'e'
  860. tag: 'regex', contents: ')'
  861. tag: 'regex', contents: ';'
  862. tag: 'regex', contents: ' '
  863. tag: 'string', contents: '}'
  864. full search complete
  865. PRINTING ARGUMENT LIST
  866. action_code_builder_struct[10].references->argc = 5
  867. action_code_builder_struct[10].references->argv[0] = ISZ
  868. action_code_builder_struct[10].references->argv[1] = 0111
  869. action_code_builder_struct[10].references->argv[2] = REG
  870. action_code_builder_struct[10].references->argv[3] = ADDR
  871. action_code_builder_struct[10].references->argv[4] = ADDR
  872. PRINTED ARGUMENT LIST
  873. tag: 'root|instruction|>'
  874. tag: 'instruction_start|>'
  875. tag: 'ISA_DEFINE|word|regex', contents: 'ISZ'
  876. a->contents = ISZ
  877. tag_index = 0
  878. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ISZ
  879. tag: 'colon|char', contents: ':'
  880. tag: 'instruction_statement|>'
  881. tag: 'S|space|char', contents: ' '
  882. tag: 'instruction_item|>'
  883. tag: 'char', contents: '|'
  884. tag: 'binary|regex', contents: '0111'
  885. a->contents = 0111
  886. tag_index = 1
  887. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0111
  888. tag: 'char', contents: '|'
  889. tag: 'ISA_RULE|word|regex', contents: 'REG'
  890. FINDING
  891. 0000
  892. 0001
  893. 0010
  894. 0011
  895. 0100
  896. 0101
  897. 0110
  898. 0111
  899. 1000
  900. 1001
  901. 1010
  902. 1011
  903. 1100
  904. 1101
  905. 1110
  906. 1111
  907. FOUND
  908. a->contents = REG
  909. tag_index = 2
  910. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = REG
  911. tag: 'space|char', contents: ' '
  912. tag: 'char', contents: '|'
  913. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  914. FINDING
  915. xxxx
  916. FOUND
  917. a->contents = ADDR
  918. tag_index = 3
  919. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  920. tag: 'char', contents: '|'
  921. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  922. FINDING
  923. xxxx
  924. FOUND
  925. a->contents = ADDR
  926. tag_index = 4
  927. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  928. tag: 'char', contents: '|'
  929. tag: 'tab|string', contents: ' '
  930. tag: 'tab|string', contents: ' '
  931. tag: 'action_code|>'
  932. tag: 'instruction_end|EOL|string', contents: '
  933. '
  934. number_ifs = 1
  935. number_ifs = 0
  936. initiating quick search for code structures
  937. quick search COMPLETE
  938. code structures detected
  939. initiating full search for code structures
  940. tag: 'action_code|>'
  941. tag: 'num|>'
  942. tag: 'char', contents: '#'
  943. tag: 'number|regex', contents: '0'
  944. tag: 'action|>'
  945. tag: 'string', contents: '{'
  946. tag: 'regex', contents: ' '
  947. tag: 'regex', contents: 'p'
  948. tag: 'regex', contents: 'u'
  949. tag: 'regex', contents: 't'
  950. tag: 'regex', contents: 's'
  951. tag: 'regex', contents: '('
  952. tag: 'regex', contents: '$'
  953. tag: 'regex', contents: '$'
  954. tag: 'regex', contents: '.'
  955. tag: 'regex', contents: 'n'
  956. tag: 'regex', contents: 'a'
  957. tag: 'regex', contents: 'm'
  958. tag: 'regex', contents: 'e'
  959. tag: 'regex', contents: ')'
  960. tag: 'regex', contents: ';'
  961. tag: 'regex', contents: ' '
  962. tag: 'string', contents: '}'
  963. full search complete
  964. PRINTING ARGUMENT LIST
  965. action_code_builder_struct[11].references->argc = 5
  966. action_code_builder_struct[11].references->argv[0] = JMS
  967. action_code_builder_struct[11].references->argv[1] = 0101
  968. action_code_builder_struct[11].references->argv[2] = ADDR
  969. action_code_builder_struct[11].references->argv[3] = ADDR
  970. action_code_builder_struct[11].references->argv[4] = ADDR
  971. PRINTED ARGUMENT LIST
  972. tag: 'root|instruction|>'
  973. tag: 'instruction_start|>'
  974. tag: 'ISA_DEFINE|word|regex', contents: 'JMS'
  975. a->contents = JMS
  976. tag_index = 0
  977. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JMS
  978. tag: 'colon|char', contents: ':'
  979. tag: 'instruction_statement|>'
  980. tag: 'S|space|char', contents: ' '
  981. tag: 'instruction_item|>'
  982. tag: 'char', contents: '|'
  983. tag: 'binary|regex', contents: '0101'
  984. a->contents = 0101
  985. tag_index = 1
  986. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0101
  987. tag: 'char', contents: '|'
  988. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  989. FINDING
  990. xxxx
  991. FOUND
  992. a->contents = ADDR
  993. tag_index = 2
  994. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  995. tag: 'char', contents: '|'
  996. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  997. FINDING
  998. xxxx
  999. FOUND
  1000. a->contents = ADDR
  1001. tag_index = 3
  1002. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  1003. tag: 'char', contents: '|'
  1004. tag: 'ISA_RULE|word|regex', contents: 'ADDR'
  1005. FINDING
  1006. xxxx
  1007. FOUND
  1008. a->contents = ADDR
  1009. tag_index = 4
  1010. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR
  1011. tag: 'char', contents: '|'
  1012. tag: 'tab|string', contents: ' '
  1013. tag: 'tab|string', contents: ' '
  1014. tag: 'action_code|>'
  1015. tag: 'instruction_end|EOL|string', contents: '
  1016. '
  1017. number_ifs = 1
  1018. number_ifs = 0
  1019. initiating quick search for code structures
  1020. quick search COMPLETE
  1021. code structures detected
  1022. initiating full search for code structures
  1023. tag: 'action_code|>'
  1024. tag: 'num|>'
  1025. tag: 'char', contents: '#'
  1026. tag: 'number|regex', contents: '0'
  1027. tag: 'action|>'
  1028. tag: 'string', contents: '{'
  1029. tag: 'regex', contents: ' '
  1030. tag: 'regex', contents: 'p'
  1031. tag: 'regex', contents: 'u'
  1032. tag: 'regex', contents: 't'
  1033. tag: 'regex', contents: 's'
  1034. tag: 'regex', contents: '('
  1035. tag: 'regex', contents: '$'
  1036. tag: 'regex', contents: '$'
  1037. tag: 'regex', contents: '.'
  1038. tag: 'regex', contents: 'n'
  1039. tag: 'regex', contents: 'a'
  1040. tag: 'regex', contents: 'm'
  1041. tag: 'regex', contents: 'e'
  1042. tag: 'regex', contents: ')'
  1043. tag: 'regex', contents: ';'
  1044. tag: 'regex', contents: ' '
  1045. tag: 'string', contents: '}'
  1046. full search complete
  1047. PRINTING ARGUMENT LIST
  1048. action_code_builder_struct[12].references->argc = 3
  1049. action_code_builder_struct[12].references->argv[0] = BBL
  1050. action_code_builder_struct[12].references->argv[1] = 1100
  1051. action_code_builder_struct[12].references->argv[2] = DATA
  1052. PRINTED ARGUMENT LIST
  1053. tag: 'root|instruction|>'
  1054. tag: 'instruction_start|>'
  1055. tag: 'ISA_DEFINE|word|regex', contents: 'BBL'
  1056. a->contents = BBL
  1057. tag_index = 0
  1058. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = BBL
  1059. tag: 'colon|char', contents: ':'
  1060. tag: 'instruction_statement|>'
  1061. tag: 'S|space|char', contents: ' '
  1062. tag: 'instruction_item|>'
  1063. tag: 'char', contents: '|'
  1064. tag: 'binary|regex', contents: '1100'
  1065. a->contents = 1100
  1066. tag_index = 1
  1067. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1100
  1068. tag: 'char', contents: '|'
  1069. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  1070. FINDING
  1071. xxxx
  1072. FOUND
  1073. a->contents = DATA
  1074. tag_index = 2
  1075. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  1076. tag: 'char', contents: '|'
  1077. tag: 'tab|string', contents: ' '
  1078. tag: 'tab|string', contents: ' '
  1079. tag: 'tab|string', contents: ' '
  1080. tag: 'tab|string', contents: ' '
  1081. tag: 'action_code|>'
  1082. tag: 'instruction_end|EOL|string', contents: '
  1083. '
  1084. number_ifs = 1
  1085. number_ifs = 0
  1086. initiating quick search for code structures
  1087. quick search COMPLETE
  1088. code structures detected
  1089. initiating full search for code structures
  1090. tag: 'action_code|>'
  1091. tag: 'num|>'
  1092. tag: 'char', contents: '#'
  1093. tag: 'number|regex', contents: '0'
  1094. tag: 'action|>'
  1095. tag: 'string', contents: '{'
  1096. tag: 'regex', contents: ' '
  1097. tag: 'regex', contents: 'p'
  1098. tag: 'regex', contents: 'u'
  1099. tag: 'regex', contents: 't'
  1100. tag: 'regex', contents: 's'
  1101. tag: 'regex', contents: '('
  1102. tag: 'regex', contents: '$'
  1103. tag: 'regex', contents: '$'
  1104. tag: 'regex', contents: '.'
  1105. tag: 'regex', contents: 'n'
  1106. tag: 'regex', contents: 'a'
  1107. tag: 'regex', contents: 'm'
  1108. tag: 'regex', contents: 'e'
  1109. tag: 'regex', contents: ')'
  1110. tag: 'regex', contents: ';'
  1111. tag: 'regex', contents: ' '
  1112. tag: 'string', contents: '}'
  1113. full search complete
  1114. PRINTING ARGUMENT LIST
  1115. action_code_builder_struct[13].references->argc = 3
  1116. action_code_builder_struct[13].references->argv[0] = NOP
  1117. action_code_builder_struct[13].references->argv[1] = 0000
  1118. action_code_builder_struct[13].references->argv[2] = 0000
  1119. PRINTED ARGUMENT LIST
  1120. tag: 'root|instruction|>'
  1121. tag: 'instruction_start|>'
  1122. tag: 'ISA_DEFINE|word|regex', contents: 'NOP'
  1123. a->contents = NOP
  1124. tag_index = 0
  1125. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NOP
  1126. tag: 'colon|char', contents: ':'
  1127. tag: 'instruction_statement|>'
  1128. tag: 'S|space|char', contents: ' '
  1129. tag: 'instruction_item|>'
  1130. tag: 'char', contents: '|'
  1131. tag: 'binary|regex', contents: '0000'
  1132. a->contents = 0000
  1133. tag_index = 1
  1134. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0000
  1135. tag: 'char', contents: '|'
  1136. tag: 'binary|regex', contents: '0000'
  1137. a->contents = 0000
  1138. tag_index = 2
  1139. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0000
  1140. tag: 'char', contents: '|'
  1141. tag: 'tab|string', contents: ' '
  1142. tag: 'tab|string', contents: ' '
  1143. tag: 'tab|string', contents: ' '
  1144. tag: 'tab|string', contents: ' '
  1145. tag: 'action_code|>'
  1146. tag: 'instruction_end|EOL|string', contents: '
  1147. '
  1148. number_ifs = 2
  1149. number_ifs = 1
  1150. number_ifs = 0
  1151. initiating quick search for code structures
  1152. quick search COMPLETE
  1153. code structures detected
  1154. initiating full search for code structures
  1155. tag: 'action_code|>'
  1156. tag: 'num|>'
  1157. tag: 'char', contents: '#'
  1158. tag: 'number|regex', contents: '0'
  1159. tag: 'action|>'
  1160. tag: 'string', contents: '{'
  1161. tag: 'regex', contents: ' '
  1162. tag: 'regex', contents: 'p'
  1163. tag: 'regex', contents: 'u'
  1164. tag: 'regex', contents: 't'
  1165. tag: 'regex', contents: 's'
  1166. tag: 'regex', contents: '('
  1167. tag: 'regex', contents: '$'
  1168. tag: 'regex', contents: '$'
  1169. tag: 'regex', contents: '.'
  1170. tag: 'regex', contents: 'n'
  1171. tag: 'regex', contents: 'a'
  1172. tag: 'regex', contents: 'm'
  1173. tag: 'regex', contents: 'e'
  1174. tag: 'regex', contents: ')'
  1175. tag: 'regex', contents: ';'
  1176. tag: 'regex', contents: ' '
  1177. tag: 'string', contents: '}'
  1178. full search complete
  1179. PRINTING ARGUMENT LIST
  1180. action_code_builder_struct[14].references->argc = 3
  1181. action_code_builder_struct[14].references->argv[0] = DCL
  1182. action_code_builder_struct[14].references->argv[1] = 1111
  1183. action_code_builder_struct[14].references->argv[2] = 1101
  1184. PRINTED ARGUMENT LIST
  1185. tag: 'root|instruction|>'
  1186. tag: 'instruction_start|>'
  1187. tag: 'ISA_DEFINE|word|regex', contents: 'DCL'
  1188. a->contents = DCL
  1189. tag_index = 0
  1190. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DCL
  1191. tag: 'colon|char', contents: ':'
  1192. tag: 'instruction_statement|>'
  1193. tag: 'S|space|char', contents: ' '
  1194. tag: 'instruction_item|>'
  1195. tag: 'char', contents: '|'
  1196. tag: 'binary|regex', contents: '1111'
  1197. a->contents = 1111
  1198. tag_index = 1
  1199. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1111
  1200. tag: 'char', contents: '|'
  1201. tag: 'binary|regex', contents: '1101'
  1202. a->contents = 1101
  1203. tag_index = 2
  1204. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1101
  1205. tag: 'char', contents: '|'
  1206. tag: 'tab|string', contents: ' '
  1207. tag: 'tab|string', contents: ' '
  1208. tag: 'tab|string', contents: ' '
  1209. tag: 'tab|string', contents: ' '
  1210. tag: 'action_code|>'
  1211. tag: 'instruction_end|EOL|string', contents: '
  1212. '
  1213. number_ifs = 2
  1214. number_ifs = 1
  1215. number_ifs = 0
  1216. initiating quick search for code structures
  1217. quick search COMPLETE
  1218. code structures detected
  1219. initiating full search for code structures
  1220. tag: 'action_code|>'
  1221. tag: 'num|>'
  1222. tag: 'char', contents: '#'
  1223. tag: 'number|regex', contents: '0'
  1224. tag: 'action|>'
  1225. tag: 'string', contents: '{'
  1226. tag: 'regex', contents: ' '
  1227. tag: 'regex', contents: 'p'
  1228. tag: 'regex', contents: 'u'
  1229. tag: 'regex', contents: 't'
  1230. tag: 'regex', contents: 's'
  1231. tag: 'regex', contents: '('
  1232. tag: 'regex', contents: '$'
  1233. tag: 'regex', contents: '$'
  1234. tag: 'regex', contents: '.'
  1235. tag: 'regex', contents: 'n'
  1236. tag: 'regex', contents: 'a'
  1237. tag: 'regex', contents: 'm'
  1238. tag: 'regex', contents: 'e'
  1239. tag: 'regex', contents: ')'
  1240. tag: 'regex', contents: ';'
  1241. tag: 'regex', contents: ' '
  1242. tag: 'string', contents: '}'
  1243. full search complete
  1244. PRINTING ARGUMENT LIST
  1245. action_code_builder_struct[15].references->argc = 4
  1246. action_code_builder_struct[15].references->argv[0] = SRC
  1247. action_code_builder_struct[15].references->argv[1] = 0010
  1248. action_code_builder_struct[15].references->argv[2] = RP
  1249. action_code_builder_struct[15].references->argv[3] = 1
  1250. PRINTED ARGUMENT LIST
  1251. tag: 'root|instruction|>'
  1252. tag: 'instruction_start|>'
  1253. tag: 'ISA_DEFINE|word|regex', contents: 'SRC'
  1254. a->contents = SRC
  1255. tag_index = 0
  1256. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = SRC
  1257. tag: 'colon|char', contents: ':'
  1258. tag: 'instruction_statement|>'
  1259. tag: 'S|space|char', contents: ' '
  1260. tag: 'instruction_item|>'
  1261. tag: 'char', contents: '|'
  1262. tag: 'binary|regex', contents: '0010'
  1263. a->contents = 0010
  1264. tag_index = 1
  1265. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010
  1266. tag: 'char', contents: '|'
  1267. tag: 'ISA_RULE|word|regex', contents: 'RP'
  1268. FINDING
  1269. 000
  1270. 001
  1271. 010
  1272. 011
  1273. 100
  1274. 101
  1275. 110
  1276. 111
  1277. FOUND
  1278. a->contents = RP
  1279. tag_index = 2
  1280. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  1281. tag: 'char', contents: '|'
  1282. tag: 'binary|regex', contents: '1'
  1283. a->contents = 1
  1284. tag_index = 3
  1285. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1
  1286. tag: 'char', contents: '|'
  1287. tag: 'tab|string', contents: ' '
  1288. tag: 'tab|string', contents: ' '
  1289. tag: 'tab|string', contents: ' '
  1290. tag: 'tab|string', contents: ' '
  1291. tag: 'action_code|>'
  1292. tag: 'instruction_end|EOL|string', contents: '
  1293. '
  1294. number_ifs = 2
  1295. number_ifs = 1
  1296. number_ifs = 0
  1297. initiating quick search for code structures
  1298. quick search COMPLETE
  1299. code structures detected
  1300. initiating full search for code structures
  1301. tag: 'action_code|>'
  1302. tag: 'name|>'
  1303. tag: 'char', contents: '$'
  1304. tag: 'word|regex', contents: 'OP'
  1305. tag: 'action|>'
  1306. tag: 'string', contents: '{'
  1307. tag: 'regex', contents: ' '
  1308. tag: 'regex', contents: 'p'
  1309. tag: 'regex', contents: 'u'
  1310. tag: 'regex', contents: 't'
  1311. tag: 'regex', contents: 's'
  1312. tag: 'regex', contents: '('
  1313. tag: 'regex', contents: '$'
  1314. tag: 'regex', contents: '$'
  1315. tag: 'regex', contents: '.'
  1316. tag: 'regex', contents: 'n'
  1317. tag: 'regex', contents: 'a'
  1318. tag: 'regex', contents: 'm'
  1319. tag: 'regex', contents: 'e'
  1320. tag: 'regex', contents: ')'
  1321. tag: 'regex', contents: ';'
  1322. tag: 'regex', contents: ' '
  1323. tag: 'string', contents: '}'
  1324. full search complete
  1325. PRINTING ARGUMENT LIST
  1326. action_code_builder_struct[16].references->argc = 2
  1327. action_code_builder_struct[16].references->argv[0] = 1110
  1328. action_code_builder_struct[16].references->argv[1] = OP
  1329. PRINTED ARGUMENT LIST
  1330. tag: 'root|instruction|>'
  1331. tag: 'instruction_statement|>'
  1332. tag: 'S|>'
  1333. tag: 'space|char', contents: ' '
  1334. tag: 'space|char', contents: ' '
  1335. tag: 'space|char', contents: ' '
  1336. tag: 'space|char', contents: ' '
  1337. tag: 'space|char', contents: ' '
  1338. tag: 'instruction_item|>'
  1339. tag: 'char', contents: '|'
  1340. tag: 'binary|regex', contents: '1110'
  1341. a->contents = 1110
  1342. tag_index = 0
  1343. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1110
  1344. tag: 'char', contents: '|'
  1345. tag: 'ISA_RULE|word|regex', contents: 'OP'
  1346. FINDING
  1347. 0000
  1348. 0001
  1349. 0010
  1350. 0011
  1351. 0100
  1352. 0101
  1353. 0110
  1354. 0111
  1355. 1000
  1356. 1001
  1357. 1010
  1358. 1011
  1359. 1100
  1360. 1101
  1361. 1110
  1362. 1111
  1363. FOUND
  1364. a->contents = OP
  1365. tag_index = 1
  1366. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = OP
  1367. tag: 'space|char', contents: ' '
  1368. tag: 'space|char', contents: ' '
  1369. tag: 'char', contents: '|'
  1370. tag: 'tab|string', contents: ' '
  1371. tag: 'tab|string', contents: ' '
  1372. tag: 'tab|string', contents: ' '
  1373. tag: 'tab|string', contents: ' '
  1374. tag: 'action_code|>'
  1375. tag: 'instruction_end|EOL|string', contents: '
  1376. '
  1377. number_ifs = 1
  1378. number_ifs = 0
  1379. initiating quick search for code structures
  1380. quick search COMPLETE
  1381. code structures detected
  1382. initiating full search for code structures
  1383. tag: 'action_code|>'
  1384. tag: 'name|>'
  1385. tag: 'char', contents: '$'
  1386. tag: 'word|regex', contents: 'FIN'
  1387. tag: 'name|>'
  1388. tag: 'char', contents: '$'
  1389. tag: 'word|regex', contents: '0011'
  1390. tag: 'name|>'
  1391. tag: 'char', contents: '$'
  1392. tag: 'word|regex', contents: '0'
  1393. tag: 'tab|string', contents: ' '
  1394. tag: 'tab|string', contents: ' '
  1395. tag: 'tab|string', contents: ' '
  1396. tag: 'action|>'
  1397. tag: 'string', contents: '{'
  1398. tag: 'regex', contents: ' '
  1399. tag: 'regex', contents: 'p'
  1400. tag: 'regex', contents: 'u'
  1401. tag: 'regex', contents: 't'
  1402. tag: 'regex', contents: 's'
  1403. tag: 'regex', contents: '('
  1404. tag: 'regex', contents: '$'
  1405. tag: 'regex', contents: '$'
  1406. tag: 'regex', contents: '.'
  1407. tag: 'regex', contents: 'n'
  1408. tag: 'regex', contents: 'a'
  1409. tag: 'regex', contents: 'm'
  1410. tag: 'regex', contents: 'e'
  1411. tag: 'regex', contents: ')'
  1412. tag: 'regex', contents: ';'
  1413. tag: 'regex', contents: ' '
  1414. tag: 'string', contents: '}'
  1415. tag: 'action_code|>'
  1416. tag: 'name|>'
  1417. tag: 'char', contents: '$'
  1418. tag: 'word|regex', contents: 'RP'
  1419. tag: 'action|>'
  1420. tag: 'string', contents: '{'
  1421. tag: 'regex', contents: ' '
  1422. tag: 'regex', contents: 'p'
  1423. tag: 'regex', contents: 'u'
  1424. tag: 'regex', contents: 't'
  1425. tag: 'regex', contents: 's'
  1426. tag: 'regex', contents: '('
  1427. tag: 'regex', contents: '$'
  1428. tag: 'regex', contents: '$'
  1429. tag: 'regex', contents: '.'
  1430. tag: 'regex', contents: 'c'
  1431. tag: 'regex', contents: 'o'
  1432. tag: 'regex', contents: 'n'
  1433. tag: 'regex', contents: 't'
  1434. tag: 'regex', contents: 'e'
  1435. tag: 'regex', contents: 'n'
  1436. tag: 'regex', contents: 't'
  1437. tag: 'regex', contents: ')'
  1438. tag: 'regex', contents: ';'
  1439. tag: 'regex', contents: ' '
  1440. tag: 'string', contents: '}'
  1441. full search complete
  1442. PRINTING ARGUMENT LIST
  1443. action_code_builder_struct[17].references->argc = 4
  1444. action_code_builder_struct[17].references->argv[0] = FIN1
  1445. action_code_builder_struct[17].references->argv[1] = 0011
  1446. action_code_builder_struct[17].references->argv[2] = RP
  1447. action_code_builder_struct[17].references->argv[3] = 0
  1448. PRINTED ARGUMENT LIST
  1449. tag: 'root|instruction|>'
  1450. tag: 'instruction_start|>'
  1451. tag: 'ISA_DEFINE|word|regex', contents: 'FIN1'
  1452. a->contents = FIN1
  1453. tag_index = 0
  1454. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN1
  1455. tag: 'colon|char', contents: ':'
  1456. tag: 'instruction_statement|>'
  1457. tag: 'S|space|char', contents: ' '
  1458. tag: 'instruction_item|>'
  1459. tag: 'char', contents: '|'
  1460. tag: 'binary|regex', contents: '0011'
  1461. a->contents = 0011
  1462. tag_index = 1
  1463. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  1464. tag: 'char', contents: '|'
  1465. tag: 'ISA_RULE|word|regex', contents: 'RP'
  1466. FINDING
  1467. 000
  1468. 001
  1469. 010
  1470. 011
  1471. 100
  1472. 101
  1473. 110
  1474. 111
  1475. FOUND
  1476. a->contents = RP
  1477. tag_index = 2
  1478. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  1479. tag: 'char', contents: '|'
  1480. tag: 'binary|regex', contents: '0'
  1481. a->contents = 0
  1482. tag_index = 3
  1483. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  1484. tag: 'char', contents: '|'
  1485. tag: 'tab|string', contents: ' '
  1486. tag: 'tab|string', contents: ' '
  1487. tag: 'tab|string', contents: ' '
  1488. tag: 'tab|string', contents: ' '
  1489. tag: 'action_code|>'
  1490. tag: 'S|space|char', contents: ' '
  1491. tag: 'action_code|>'
  1492. tag: 'instruction_end|EOL|string', contents: '
  1493. '
  1494. number_ifs = 2
  1495. number_ifs = 1
  1496. number_ifs = 0
  1497. initiating quick search for code structures
  1498. quick search COMPLETE
  1499. code structures detected
  1500. initiating full search for code structures
  1501. tag: 'action_code|>'
  1502. tag: 'name|>'
  1503. tag: 'char', contents: '$'
  1504. tag: 'word|regex', contents: 'FIN'
  1505. tag: 'space|char', contents: ' '
  1506. tag: 'name|>'
  1507. tag: 'char', contents: '$'
  1508. tag: 'word|regex', contents: '0011'
  1509. tag: 'space|char', contents: ' '
  1510. tag: 'name|>'
  1511. tag: 'char', contents: '$'
  1512. tag: 'word|regex', contents: '0'
  1513. tag: 'tab|string', contents: ' '
  1514. tag: 'tab|string', contents: ' '
  1515. tag: 'tab|string', contents: ' '
  1516. tag: 'action|>'
  1517. tag: 'string', contents: '{'
  1518. tag: 'regex', contents: ' '
  1519. tag: 'regex', contents: 'p'
  1520. tag: 'regex', contents: 'u'
  1521. tag: 'regex', contents: 't'
  1522. tag: 'regex', contents: 's'
  1523. tag: 'regex', contents: '('
  1524. tag: 'regex', contents: '$'
  1525. tag: 'regex', contents: '$'
  1526. tag: 'regex', contents: '.'
  1527. tag: 'regex', contents: 'n'
  1528. tag: 'regex', contents: 'a'
  1529. tag: 'regex', contents: 'm'
  1530. tag: 'regex', contents: 'e'
  1531. tag: 'regex', contents: ')'
  1532. tag: 'regex', contents: ';'
  1533. tag: 'regex', contents: ' '
  1534. tag: 'string', contents: '}'
  1535. tag: 'action_code|>'
  1536. tag: 'name|>'
  1537. tag: 'char', contents: '$'
  1538. tag: 'word|regex', contents: 'RP'
  1539. tag: 'action|>'
  1540. tag: 'string', contents: '{'
  1541. tag: 'regex', contents: ' '
  1542. tag: 'regex', contents: 'p'
  1543. tag: 'regex', contents: 'u'
  1544. tag: 'regex', contents: 't'
  1545. tag: 'regex', contents: 's'
  1546. tag: 'regex', contents: '('
  1547. tag: 'regex', contents: '$'
  1548. tag: 'regex', contents: '$'
  1549. tag: 'regex', contents: '.'
  1550. tag: 'regex', contents: 'c'
  1551. tag: 'regex', contents: 'o'
  1552. tag: 'regex', contents: 'n'
  1553. tag: 'regex', contents: 't'
  1554. tag: 'regex', contents: 'e'
  1555. tag: 'regex', contents: 'n'
  1556. tag: 'regex', contents: 't'
  1557. tag: 'regex', contents: ')'
  1558. tag: 'regex', contents: ';'
  1559. tag: 'regex', contents: ' '
  1560. tag: 'string', contents: '}'
  1561. full search complete
  1562. PRINTING ARGUMENT LIST
  1563. action_code_builder_struct[18].references->argc = 4
  1564. action_code_builder_struct[18].references->argv[0] = FIN2
  1565. action_code_builder_struct[18].references->argv[1] = 0011
  1566. action_code_builder_struct[18].references->argv[2] = RP
  1567. action_code_builder_struct[18].references->argv[3] = 0
  1568. PRINTED ARGUMENT LIST
  1569. tag: 'root|instruction|>'
  1570. tag: 'instruction_start|>'
  1571. tag: 'ISA_DEFINE|word|regex', contents: 'FIN2'
  1572. a->contents = FIN2
  1573. tag_index = 0
  1574. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN2
  1575. tag: 'colon|char', contents: ':'
  1576. tag: 'instruction_statement|>'
  1577. tag: 'S|space|char', contents: ' '
  1578. tag: 'instruction_item|>'
  1579. tag: 'char', contents: '|'
  1580. tag: 'binary|regex', contents: '0011'
  1581. a->contents = 0011
  1582. tag_index = 1
  1583. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  1584. tag: 'char', contents: '|'
  1585. tag: 'ISA_RULE|word|regex', contents: 'RP'
  1586. FINDING
  1587. 000
  1588. 001
  1589. 010
  1590. 011
  1591. 100
  1592. 101
  1593. 110
  1594. 111
  1595. FOUND
  1596. a->contents = RP
  1597. tag_index = 2
  1598. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  1599. tag: 'char', contents: '|'
  1600. tag: 'binary|regex', contents: '0'
  1601. a->contents = 0
  1602. tag_index = 3
  1603. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  1604. tag: 'char', contents: '|'
  1605. tag: 'tab|string', contents: ' '
  1606. tag: 'tab|string', contents: ' '
  1607. tag: 'tab|string', contents: ' '
  1608. tag: 'tab|string', contents: ' '
  1609. tag: 'action_code|>'
  1610. tag: 'S|space|char', contents: ' '
  1611. tag: 'action_code|>'
  1612. tag: 'instruction_end|EOL|string', contents: '
  1613. '
  1614. number_ifs = 2
  1615. number_ifs = 1
  1616. number_ifs = 0
  1617. initiating quick search for code structures
  1618. quick search COMPLETE
  1619. code structures detected
  1620. initiating full search for code structures
  1621. tag: 'action_code|>'
  1622. tag: 'name|>'
  1623. tag: 'char', contents: '$'
  1624. tag: 'word|regex', contents: 'FIN'
  1625. tag: 'indexedname|>'
  1626. tag: 'string', contents: '${'
  1627. tag: 'word|regex', contents: '0011'
  1628. tag: 'num|>'
  1629. tag: 'char', contents: '#'
  1630. tag: 'number|regex', contents: '0'
  1631. tag: 'char', contents: '}'
  1632. tag: 'name|>'
  1633. tag: 'char', contents: '$'
  1634. tag: 'word|regex', contents: '0'
  1635. tag: 'tab|string', contents: ' '
  1636. tag: 'tab|string', contents: ' '
  1637. tag: 'action|>'
  1638. tag: 'string', contents: '{'
  1639. tag: 'regex', contents: ' '
  1640. tag: 'regex', contents: 'p'
  1641. tag: 'regex', contents: 'u'
  1642. tag: 'regex', contents: 't'
  1643. tag: 'regex', contents: 's'
  1644. tag: 'regex', contents: '('
  1645. tag: 'regex', contents: '$'
  1646. tag: 'regex', contents: '$'
  1647. tag: 'regex', contents: '.'
  1648. tag: 'regex', contents: 'n'
  1649. tag: 'regex', contents: 'a'
  1650. tag: 'regex', contents: 'm'
  1651. tag: 'regex', contents: 'e'
  1652. tag: 'regex', contents: ')'
  1653. tag: 'regex', contents: ';'
  1654. tag: 'regex', contents: ' '
  1655. tag: 'string', contents: '}'
  1656. tag: 'action_code|>'
  1657. tag: 'name|>'
  1658. tag: 'char', contents: '$'
  1659. tag: 'word|regex', contents: 'RP'
  1660. tag: 'action|>'
  1661. tag: 'string', contents: '{'
  1662. tag: 'regex', contents: ' '
  1663. tag: 'regex', contents: 'p'
  1664. tag: 'regex', contents: 'u'
  1665. tag: 'regex', contents: 't'
  1666. tag: 'regex', contents: 's'
  1667. tag: 'regex', contents: '('
  1668. tag: 'regex', contents: '$'
  1669. tag: 'regex', contents: '$'
  1670. tag: 'regex', contents: '.'
  1671. tag: 'regex', contents: 'c'
  1672. tag: 'regex', contents: 'o'
  1673. tag: 'regex', contents: 'n'
  1674. tag: 'regex', contents: 't'
  1675. tag: 'regex', contents: 'e'
  1676. tag: 'regex', contents: 'n'
  1677. tag: 'regex', contents: 't'
  1678. tag: 'regex', contents: ')'
  1679. tag: 'regex', contents: ';'
  1680. tag: 'regex', contents: ' '
  1681. tag: 'string', contents: '}'
  1682. full search complete
  1683. PRINTING ARGUMENT LIST
  1684. action_code_builder_struct[19].references->argc = 4
  1685. action_code_builder_struct[19].references->argv[0] = FIN3
  1686. action_code_builder_struct[19].references->argv[1] = 0011
  1687. action_code_builder_struct[19].references->argv[2] = RP
  1688. action_code_builder_struct[19].references->argv[3] = 0
  1689. PRINTED ARGUMENT LIST
  1690. tag: 'root|instruction|>'
  1691. tag: 'instruction_start|>'
  1692. tag: 'ISA_DEFINE|word|regex', contents: 'FIN3'
  1693. a->contents = FIN3
  1694. tag_index = 0
  1695. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN3
  1696. tag: 'colon|char', contents: ':'
  1697. tag: 'instruction_statement|>'
  1698. tag: 'S|space|char', contents: ' '
  1699. tag: 'instruction_item|>'
  1700. tag: 'char', contents: '|'
  1701. tag: 'binary|regex', contents: '0011'
  1702. a->contents = 0011
  1703. tag_index = 1
  1704. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  1705. tag: 'char', contents: '|'
  1706. tag: 'ISA_RULE|word|regex', contents: 'RP'
  1707. FINDING
  1708. 000
  1709. 001
  1710. 010
  1711. 011
  1712. 100
  1713. 101
  1714. 110
  1715. 111
  1716. FOUND
  1717. a->contents = RP
  1718. tag_index = 2
  1719. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  1720. tag: 'char', contents: '|'
  1721. tag: 'binary|regex', contents: '0'
  1722. a->contents = 0
  1723. tag_index = 3
  1724. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  1725. tag: 'char', contents: '|'
  1726. tag: 'tab|string', contents: ' '
  1727. tag: 'tab|string', contents: ' '
  1728. tag: 'tab|string', contents: ' '
  1729. tag: 'tab|string', contents: ' '
  1730. tag: 'action_code|>'
  1731. tag: 'S|space|char', contents: ' '
  1732. tag: 'action_code|>'
  1733. tag: 'instruction_end|EOL|string', contents: '
  1734. '
  1735. number_ifs = 2
  1736. number_ifs = 1
  1737. number_ifs = 0
  1738. initiating quick search for code structures
  1739. quick search COMPLETE
  1740. code structures detected
  1741. initiating full search for code structures
  1742. tag: 'action_code_segmented|>'
  1743. tag: 'name_segmented|>'
  1744. tag: 'char', contents: '$'
  1745. tag: 'word_segmented|word|regex', contents: 'FIN'
  1746. tag: 'indexedname_segmented|>'
  1747. tag: 'SS|string', contents: '
  1748. '
  1749. tag: 'SS|tab|string', contents: ' '
  1750. tag: 'SS|tab|string', contents: ' '
  1751. tag: 'SS|tab|string', contents: ' '
  1752. tag: 'SS|tab|string', contents: ' '
  1753. tag: 'SS|tab|string', contents: ' '
  1754. tag: 'SS|tab|string', contents: ' '
  1755. tag: 'SS|tab|string', contents: ' '
  1756. tag: 'SS|tab|string', contents: ' '
  1757. tag: 'string', contents: '$'
  1758. tag: 'SS|string', contents: '
  1759. '
  1760. tag: 'SS|tab|string', contents: ' '
  1761. tag: 'SS|tab|string', contents: ' '
  1762. tag: 'SS|tab|string', contents: ' '
  1763. tag: 'SS|tab|string', contents: ' '
  1764. tag: 'SS|tab|string', contents: ' '
  1765. tag: 'SS|tab|string', contents: ' '
  1766. tag: 'SS|tab|string', contents: ' '
  1767. tag: 'SS|tab|string', contents: ' '
  1768. tag: 'string', contents: '{'
  1769. tag: 'word_segmented|>'
  1770. tag: 'SS|string', contents: '
  1771. '
  1772. tag: 'SS|tab|string', contents: ' '
  1773. tag: 'SS|tab|string', contents: ' '
  1774. tag: 'SS|tab|string', contents: ' '
  1775. tag: 'SS|tab|string', contents: ' '
  1776. tag: 'SS|tab|string', contents: ' '
  1777. tag: 'SS|tab|string', contents: ' '
  1778. tag: 'SS|tab|string', contents: ' '
  1779. tag: 'SS|tab|string', contents: ' '
  1780. tag: 'SS|tab|string', contents: ' '
  1781. tag: 'word|regex', contents: '0'
  1782. tag: 'word_segmented|>'
  1783. tag: 'SS|string', contents: '
  1784. '
  1785. tag: 'SS|tab|string', contents: ' '
  1786. tag: 'SS|tab|string', contents: ' '
  1787. tag: 'SS|tab|string', contents: ' '
  1788. tag: 'SS|tab|string', contents: ' '
  1789. tag: 'SS|tab|string', contents: ' '
  1790. tag: 'SS|tab|string', contents: ' '
  1791. tag: 'SS|tab|string', contents: ' '
  1792. tag: 'SS|tab|string', contents: ' '
  1793. tag: 'SS|tab|string', contents: ' '
  1794. tag: 'word|regex', contents: '0'
  1795. tag: 'word_segmented|>'
  1796. tag: 'SS|string', contents: '
  1797. '
  1798. tag: 'SS|tab|string', contents: ' '
  1799. tag: 'SS|tab|string', contents: ' '
  1800. tag: 'SS|tab|string', contents: ' '
  1801. tag: 'SS|tab|string', contents: ' '
  1802. tag: 'SS|tab|string', contents: ' '
  1803. tag: 'SS|tab|string', contents: ' '
  1804. tag: 'SS|tab|string', contents: ' '
  1805. tag: 'SS|tab|string', contents: ' '
  1806. tag: 'SS|tab|string', contents: ' '
  1807. tag: 'word|regex', contents: '1'
  1808. tag: 'word_segmented|>'
  1809. tag: 'SS|string', contents: '
  1810. '
  1811. tag: 'SS|tab|string', contents: ' '
  1812. tag: 'SS|tab|string', contents: ' '
  1813. tag: 'SS|tab|string', contents: ' '
  1814. tag: 'SS|tab|string', contents: ' '
  1815. tag: 'SS|tab|string', contents: ' '
  1816. tag: 'SS|tab|string', contents: ' '
  1817. tag: 'SS|tab|string', contents: ' '
  1818. tag: 'SS|tab|string', contents: ' '
  1819. tag: 'SS|tab|string', contents: ' '
  1820. tag: 'word|regex', contents: '1'
  1821. tag: 'num_segmented|>'
  1822. tag: 'SS|string', contents: '
  1823. '
  1824. tag: 'SS|tab|string', contents: ' '
  1825. tag: 'SS|tab|string', contents: ' '
  1826. tag: 'SS|tab|string', contents: ' '
  1827. tag: 'SS|tab|string', contents: ' '
  1828. tag: 'SS|tab|string', contents: ' '
  1829. tag: 'SS|tab|string', contents: ' '
  1830. tag: 'SS|tab|string', contents: ' '
  1831. tag: 'SS|tab|string', contents: ' '
  1832. tag: 'SS|tab|string', contents: ' '
  1833. tag: 'char', contents: '#'
  1834. tag: 'number_segmented|>'
  1835. tag: 'SS|string', contents: '
  1836. '
  1837. tag: 'SS|tab|string', contents: ' '
  1838. tag: 'SS|tab|string', contents: ' '
  1839. tag: 'SS|tab|string', contents: ' '
  1840. tag: 'SS|tab|string', contents: ' '
  1841. tag: 'SS|tab|string', contents: ' '
  1842. tag: 'SS|tab|string', contents: ' '
  1843. tag: 'SS|tab|string', contents: ' '
  1844. tag: 'SS|tab|string', contents: ' '
  1845. tag: 'SS|tab|string', contents: ' '
  1846. tag: 'number|regex', contents: '0'
  1847. tag: 'SS|string', contents: '
  1848. '
  1849. tag: 'SS|tab|string', contents: ' '
  1850. tag: 'SS|tab|string', contents: ' '
  1851. tag: 'SS|tab|string', contents: ' '
  1852. tag: 'SS|tab|string', contents: ' '
  1853. tag: 'SS|tab|string', contents: ' '
  1854. tag: 'SS|tab|string', contents: ' '
  1855. tag: 'SS|tab|string', contents: ' '
  1856. tag: 'SS|tab|string', contents: ' '
  1857. tag: 'char', contents: '}'
  1858. tag: 'num_segmented|>'
  1859. tag: 'SS|string', contents: '
  1860. '
  1861. tag: 'SS|tab|string', contents: ' '
  1862. tag: 'SS|tab|string', contents: ' '
  1863. tag: 'SS|tab|string', contents: ' '
  1864. tag: 'SS|tab|string', contents: ' '
  1865. tag: 'SS|tab|string', contents: ' '
  1866. tag: 'SS|tab|string', contents: ' '
  1867. tag: 'SS|tab|string', contents: ' '
  1868. tag: 'SS|tab|string', contents: ' '
  1869. tag: 'char', contents: '#'
  1870. tag: 'number_segmented|>'
  1871. tag: 'SS|string', contents: '
  1872. '
  1873. tag: 'SS|tab|string', contents: ' '
  1874. tag: 'SS|tab|string', contents: ' '
  1875. tag: 'SS|tab|string', contents: ' '
  1876. tag: 'SS|tab|string', contents: ' '
  1877. tag: 'SS|tab|string', contents: ' '
  1878. tag: 'SS|tab|string', contents: ' '
  1879. tag: 'SS|tab|string', contents: ' '
  1880. tag: 'SS|tab|string', contents: ' '
  1881. tag: 'number|regex', contents: '3'
  1882. tag: 'SS|string', contents: '
  1883. '
  1884. tag: 'SS|tab|string', contents: ' '
  1885. tag: 'SS|tab|string', contents: ' '
  1886. tag: 'SS|tab|string', contents: ' '
  1887. tag: 'SS|tab|string', contents: ' '
  1888. tag: 'SS|tab|string', contents: ' '
  1889. tag: 'SS|tab|string', contents: ' '
  1890. tag: 'SS|tab|string', contents: ' '
  1891. tag: 'SS|tab|string', contents: ' '
  1892. tag: 'action|>'
  1893. tag: 'string', contents: '{'
  1894. tag: 'regex', contents: ' '
  1895. tag: 'regex', contents: 'p'
  1896. tag: 'regex', contents: 'u'
  1897. tag: 'regex', contents: 't'
  1898. tag: 'regex', contents: 's'
  1899. tag: 'regex', contents: '('
  1900. tag: 'regex', contents: '$'
  1901. tag: 'regex', contents: '$'
  1902. tag: 'regex', contents: '.'
  1903. tag: 'regex', contents: 'n'
  1904. tag: 'regex', contents: 'a'
  1905. tag: 'regex', contents: 'm'
  1906. tag: 'regex', contents: 'e'
  1907. tag: 'regex', contents: ')'
  1908. tag: 'regex', contents: ';'
  1909. tag: 'regex', contents: ' '
  1910. tag: 'string', contents: '}'
  1911. tag: 'action_code|>'
  1912. tag: 'name|>'
  1913. tag: 'char', contents: '$'
  1914. tag: 'word|regex', contents: 'RP'
  1915. tag: 'action|>'
  1916. tag: 'string', contents: '{'
  1917. tag: 'regex', contents: ' '
  1918. tag: 'regex', contents: 'p'
  1919. tag: 'regex', contents: 'u'
  1920. tag: 'regex', contents: 't'
  1921. tag: 'regex', contents: 's'
  1922. tag: 'regex', contents: '('
  1923. tag: 'regex', contents: '$'
  1924. tag: 'regex', contents: '$'
  1925. tag: 'regex', contents: '.'
  1926. tag: 'regex', contents: 'c'
  1927. tag: 'regex', contents: 'o'
  1928. tag: 'regex', contents: 'n'
  1929. tag: 'regex', contents: 't'
  1930. tag: 'regex', contents: 'e'
  1931. tag: 'regex', contents: 'n'
  1932. tag: 'regex', contents: 't'
  1933. tag: 'regex', contents: ')'
  1934. tag: 'regex', contents: ';'
  1935. tag: 'regex', contents: ' '
  1936. tag: 'string', contents: '}'
  1937. full search complete
  1938. PRINTING ARGUMENT LIST
  1939. action_code_builder_struct[20].references->argc = 4
  1940. action_code_builder_struct[20].references->argv[0] = FIN4
  1941. action_code_builder_struct[20].references->argv[1] = 0011
  1942. action_code_builder_struct[20].references->argv[2] = RP
  1943. action_code_builder_struct[20].references->argv[3] = 0
  1944. PRINTED ARGUMENT LIST
  1945. tag: 'root|instruction|>'
  1946. tag: 'instruction_start|>'
  1947. tag: 'ISA_DEFINE|word|regex', contents: 'FIN4'
  1948. a->contents = FIN4
  1949. tag_index = 0
  1950. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN4
  1951. tag: 'colon|char', contents: ':'
  1952. tag: 'instruction_statement|>'
  1953. tag: 'S|space|char', contents: ' '
  1954. tag: 'instruction_item|>'
  1955. tag: 'char', contents: '|'
  1956. tag: 'binary|regex', contents: '0011'
  1957. a->contents = 0011
  1958. tag_index = 1
  1959. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  1960. tag: 'char', contents: '|'
  1961. tag: 'ISA_RULE|word|regex', contents: 'RP'
  1962. FINDING
  1963. 000
  1964. 001
  1965. 010
  1966. 011
  1967. 100
  1968. 101
  1969. 110
  1970. 111
  1971. FOUND
  1972. a->contents = RP
  1973. tag_index = 2
  1974. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  1975. tag: 'char', contents: '|'
  1976. tag: 'binary|regex', contents: '0'
  1977. a->contents = 0
  1978. tag_index = 3
  1979. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  1980. tag: 'char', contents: '|'
  1981. tag: 'tab|string', contents: ' '
  1982. tag: 'tab|string', contents: ' '
  1983. tag: 'tab|string', contents: ' '
  1984. tag: 'tab|string', contents: ' '
  1985. tag: 'action_code_segmented|>'
  1986. tag: 'S|space|char', contents: ' '
  1987. tag: 'action_code|>'
  1988. tag: 'instruction_end|EOL|string', contents: '
  1989. '
  1990. number_ifs = 2
  1991. number_ifs = 1
  1992. number_ifs = 0
  1993. initiating quick search for code structures
  1994. quick search COMPLETE
  1995. code structures detected
  1996. initiating full search for code structures
  1997. tag: 'action_code|>'
  1998. tag: 'num|>'
  1999. tag: 'char', contents: '#'
  2000. tag: 'number|regex', contents: '0'
  2001. tag: 'num|>'
  2002. tag: 'char', contents: '#'
  2003. tag: 'number|regex', contents: '1'
  2004. tag: 'num|>'
  2005. tag: 'char', contents: '#'
  2006. tag: 'number|regex', contents: '3'
  2007. tag: 'tab|string', contents: ' '
  2008. tag: 'tab|string', contents: ' '
  2009. tag: 'tab|string', contents: ' '
  2010. tag: 'tab|string', contents: ' '
  2011. tag: 'action|>'
  2012. tag: 'string', contents: '{'
  2013. tag: 'regex', contents: ' '
  2014. tag: 'regex', contents: 'p'
  2015. tag: 'regex', contents: 'u'
  2016. tag: 'regex', contents: 't'
  2017. tag: 'regex', contents: 's'
  2018. tag: 'regex', contents: '('
  2019. tag: 'regex', contents: '$'
  2020. tag: 'regex', contents: '$'
  2021. tag: 'regex', contents: '.'
  2022. tag: 'regex', contents: 'n'
  2023. tag: 'regex', contents: 'a'
  2024. tag: 'regex', contents: 'm'
  2025. tag: 'regex', contents: 'e'
  2026. tag: 'regex', contents: ')'
  2027. tag: 'regex', contents: ';'
  2028. tag: 'regex', contents: ' '
  2029. tag: 'string', contents: '}'
  2030. tag: 'action_code|>'
  2031. tag: 'name|>'
  2032. tag: 'char', contents: '$'
  2033. tag: 'word|regex', contents: 'RP'
  2034. tag: 'action|>'
  2035. tag: 'string', contents: '{'
  2036. tag: 'regex', contents: ' '
  2037. tag: 'regex', contents: 'p'
  2038. tag: 'regex', contents: 'u'
  2039. tag: 'regex', contents: 't'
  2040. tag: 'regex', contents: 's'
  2041. tag: 'regex', contents: '('
  2042. tag: 'regex', contents: '$'
  2043. tag: 'regex', contents: '$'
  2044. tag: 'regex', contents: '.'
  2045. tag: 'regex', contents: 'c'
  2046. tag: 'regex', contents: 'o'
  2047. tag: 'regex', contents: 'n'
  2048. tag: 'regex', contents: 't'
  2049. tag: 'regex', contents: 'e'
  2050. tag: 'regex', contents: 'n'
  2051. tag: 'regex', contents: 't'
  2052. tag: 'regex', contents: ')'
  2053. tag: 'regex', contents: ';'
  2054. tag: 'regex', contents: ' '
  2055. tag: 'string', contents: '}'
  2056. full search complete
  2057. PRINTING ARGUMENT LIST
  2058. action_code_builder_struct[21].references->argc = 4
  2059. action_code_builder_struct[21].references->argv[0] = FIN5
  2060. action_code_builder_struct[21].references->argv[1] = 0011
  2061. action_code_builder_struct[21].references->argv[2] = RP
  2062. action_code_builder_struct[21].references->argv[3] = 0
  2063. PRINTED ARGUMENT LIST
  2064. tag: 'root|instruction|>'
  2065. tag: 'instruction_start|>'
  2066. tag: 'ISA_DEFINE|word|regex', contents: 'FIN5'
  2067. a->contents = FIN5
  2068. tag_index = 0
  2069. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN5
  2070. tag: 'colon|char', contents: ':'
  2071. tag: 'instruction_statement|>'
  2072. tag: 'S|space|char', contents: ' '
  2073. tag: 'instruction_item|>'
  2074. tag: 'char', contents: '|'
  2075. tag: 'binary|regex', contents: '0011'
  2076. a->contents = 0011
  2077. tag_index = 1
  2078. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  2079. tag: 'char', contents: '|'
  2080. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2081. FINDING
  2082. 000
  2083. 001
  2084. 010
  2085. 011
  2086. 100
  2087. 101
  2088. 110
  2089. 111
  2090. FOUND
  2091. a->contents = RP
  2092. tag_index = 2
  2093. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2094. tag: 'char', contents: '|'
  2095. tag: 'binary|regex', contents: '0'
  2096. a->contents = 0
  2097. tag_index = 3
  2098. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  2099. tag: 'char', contents: '|'
  2100. tag: 'tab|string', contents: ' '
  2101. tag: 'tab|string', contents: ' '
  2102. tag: 'tab|string', contents: ' '
  2103. tag: 'tab|string', contents: ' '
  2104. tag: 'action_code|>'
  2105. tag: 'S|space|char', contents: ' '
  2106. tag: 'action_code|>'
  2107. tag: 'instruction_end|EOL|string', contents: '
  2108. '
  2109. number_ifs = 2
  2110. number_ifs = 1
  2111. number_ifs = 0
  2112. initiating quick search for code structures
  2113. quick search COMPLETE
  2114. code structures detected
  2115. initiating full search for code structures
  2116. tag: 'action_code|>'
  2117. tag: 'num|>'
  2118. tag: 'char', contents: '#'
  2119. tag: 'number|regex', contents: '0'
  2120. tag: 'space|char', contents: ' '
  2121. tag: 'num|>'
  2122. tag: 'char', contents: '#'
  2123. tag: 'number|regex', contents: '1'
  2124. tag: 'space|char', contents: ' '
  2125. tag: 'num|>'
  2126. tag: 'char', contents: '#'
  2127. tag: 'number|regex', contents: '3'
  2128. tag: 'tab|string', contents: ' '
  2129. tag: 'tab|string', contents: ' '
  2130. tag: 'tab|string', contents: ' '
  2131. tag: 'tab|string', contents: ' '
  2132. tag: 'action|>'
  2133. tag: 'string', contents: '{'
  2134. tag: 'regex', contents: ' '
  2135. tag: 'regex', contents: 'p'
  2136. tag: 'regex', contents: 'u'
  2137. tag: 'regex', contents: 't'
  2138. tag: 'regex', contents: 's'
  2139. tag: 'regex', contents: '('
  2140. tag: 'regex', contents: '$'
  2141. tag: 'regex', contents: '$'
  2142. tag: 'regex', contents: '.'
  2143. tag: 'regex', contents: 'n'
  2144. tag: 'regex', contents: 'a'
  2145. tag: 'regex', contents: 'm'
  2146. tag: 'regex', contents: 'e'
  2147. tag: 'regex', contents: ')'
  2148. tag: 'regex', contents: ';'
  2149. tag: 'regex', contents: ' '
  2150. tag: 'string', contents: '}'
  2151. tag: 'action_code|>'
  2152. tag: 'name|>'
  2153. tag: 'char', contents: '$'
  2154. tag: 'word|regex', contents: 'RP'
  2155. tag: 'action|>'
  2156. tag: 'string', contents: '{'
  2157. tag: 'regex', contents: ' '
  2158. tag: 'regex', contents: 'p'
  2159. tag: 'regex', contents: 'u'
  2160. tag: 'regex', contents: 't'
  2161. tag: 'regex', contents: 's'
  2162. tag: 'regex', contents: '('
  2163. tag: 'regex', contents: '$'
  2164. tag: 'regex', contents: '$'
  2165. tag: 'regex', contents: '.'
  2166. tag: 'regex', contents: 'c'
  2167. tag: 'regex', contents: 'o'
  2168. tag: 'regex', contents: 'n'
  2169. tag: 'regex', contents: 't'
  2170. tag: 'regex', contents: 'e'
  2171. tag: 'regex', contents: 'n'
  2172. tag: 'regex', contents: 't'
  2173. tag: 'regex', contents: ')'
  2174. tag: 'regex', contents: ';'
  2175. tag: 'regex', contents: ' '
  2176. tag: 'string', contents: '}'
  2177. full search complete
  2178. PRINTING ARGUMENT LIST
  2179. action_code_builder_struct[22].references->argc = 4
  2180. action_code_builder_struct[22].references->argv[0] = FIN6
  2181. action_code_builder_struct[22].references->argv[1] = 0011
  2182. action_code_builder_struct[22].references->argv[2] = RP
  2183. action_code_builder_struct[22].references->argv[3] = 0
  2184. PRINTED ARGUMENT LIST
  2185. tag: 'root|instruction|>'
  2186. tag: 'instruction_start|>'
  2187. tag: 'ISA_DEFINE|word|regex', contents: 'FIN6'
  2188. a->contents = FIN6
  2189. tag_index = 0
  2190. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN6
  2191. tag: 'colon|char', contents: ':'
  2192. tag: 'instruction_statement|>'
  2193. tag: 'S|space|char', contents: ' '
  2194. tag: 'instruction_item|>'
  2195. tag: 'char', contents: '|'
  2196. tag: 'binary|regex', contents: '0011'
  2197. a->contents = 0011
  2198. tag_index = 1
  2199. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  2200. tag: 'char', contents: '|'
  2201. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2202. FINDING
  2203. 000
  2204. 001
  2205. 010
  2206. 011
  2207. 100
  2208. 101
  2209. 110
  2210. 111
  2211. FOUND
  2212. a->contents = RP
  2213. tag_index = 2
  2214. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2215. tag: 'char', contents: '|'
  2216. tag: 'binary|regex', contents: '0'
  2217. a->contents = 0
  2218. tag_index = 3
  2219. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  2220. tag: 'char', contents: '|'
  2221. tag: 'tab|string', contents: ' '
  2222. tag: 'tab|string', contents: ' '
  2223. tag: 'tab|string', contents: ' '
  2224. tag: 'tab|string', contents: ' '
  2225. tag: 'action_code|>'
  2226. tag: 'S|space|char', contents: ' '
  2227. tag: 'action_code|>'
  2228. tag: 'instruction_end|EOL|string', contents: '
  2229. '
  2230. number_ifs = 2
  2231. number_ifs = 1
  2232. number_ifs = 0
  2233. initiating quick search for code structures
  2234. quick search COMPLETE
  2235. code structures detected
  2236. initiating full search for code structures
  2237. tag: 'action_code|>'
  2238. tag: 'name|>'
  2239. tag: 'char', contents: '$'
  2240. tag: 'word|regex', contents: 'FIN'
  2241. tag: 'tab|string', contents: ' '
  2242. tag: 'tab|string', contents: ' '
  2243. tag: 'tab|string', contents: ' '
  2244. tag: 'tab|string', contents: ' '
  2245. tag: 'action|>'
  2246. tag: 'string', contents: '{'
  2247. tag: 'regex', contents: ' '
  2248. tag: 'regex', contents: 'p'
  2249. tag: 'regex', contents: 'u'
  2250. tag: 'regex', contents: 't'
  2251. tag: 'regex', contents: 's'
  2252. tag: 'regex', contents: '('
  2253. tag: 'regex', contents: '$'
  2254. tag: 'regex', contents: '$'
  2255. tag: 'regex', contents: '.'
  2256. tag: 'regex', contents: 'n'
  2257. tag: 'regex', contents: 'a'
  2258. tag: 'regex', contents: 'm'
  2259. tag: 'regex', contents: 'e'
  2260. tag: 'regex', contents: ')'
  2261. tag: 'regex', contents: ';'
  2262. tag: 'regex', contents: ' '
  2263. tag: 'string', contents: '}'
  2264. tag: 'action_code|>'
  2265. tag: 'name|>'
  2266. tag: 'char', contents: '$'
  2267. tag: 'word|regex', contents: '0011'
  2268. tag: 'action|>'
  2269. tag: 'string', contents: '{'
  2270. tag: 'regex', contents: ' '
  2271. tag: 'regex', contents: 'p'
  2272. tag: 'regex', contents: 'u'
  2273. tag: 'regex', contents: 't'
  2274. tag: 'regex', contents: 's'
  2275. tag: 'regex', contents: '('
  2276. tag: 'regex', contents: '$'
  2277. tag: 'regex', contents: '$'
  2278. tag: 'regex', contents: '.'
  2279. tag: 'regex', contents: 'n'
  2280. tag: 'regex', contents: 'a'
  2281. tag: 'regex', contents: 'm'
  2282. tag: 'regex', contents: 'e'
  2283. tag: 'regex', contents: ')'
  2284. tag: 'regex', contents: ';'
  2285. tag: 'regex', contents: ' '
  2286. tag: 'string', contents: '}'
  2287. tag: 'action_code|>'
  2288. tag: 'name|>'
  2289. tag: 'char', contents: '$'
  2290. tag: 'word|regex', contents: 'RP'
  2291. tag: 'action|>'
  2292. tag: 'string', contents: '{'
  2293. tag: 'regex', contents: ' '
  2294. tag: 'regex', contents: 'p'
  2295. tag: 'regex', contents: 'u'
  2296. tag: 'regex', contents: 't'
  2297. tag: 'regex', contents: 's'
  2298. tag: 'regex', contents: '('
  2299. tag: 'regex', contents: '$'
  2300. tag: 'regex', contents: '$'
  2301. tag: 'regex', contents: '.'
  2302. tag: 'regex', contents: 'c'
  2303. tag: 'regex', contents: 'o'
  2304. tag: 'regex', contents: 'n'
  2305. tag: 'regex', contents: 't'
  2306. tag: 'regex', contents: 'e'
  2307. tag: 'regex', contents: 'n'
  2308. tag: 'regex', contents: 't'
  2309. tag: 'regex', contents: ')'
  2310. tag: 'regex', contents: ';'
  2311. tag: 'regex', contents: ' '
  2312. tag: 'string', contents: '}'
  2313. tag: 'action_code|>'
  2314. tag: 'name|>'
  2315. tag: 'char', contents: '$'
  2316. tag: 'word|regex', contents: '0'
  2317. tag: 'action|>'
  2318. tag: 'string', contents: '{'
  2319. tag: 'regex', contents: ' '
  2320. tag: 'regex', contents: 'p'
  2321. tag: 'regex', contents: 'u'
  2322. tag: 'regex', contents: 't'
  2323. tag: 'regex', contents: 's'
  2324. tag: 'regex', contents: '('
  2325. tag: 'regex', contents: '$'
  2326. tag: 'regex', contents: '$'
  2327. tag: 'regex', contents: '.'
  2328. tag: 'regex', contents: 'n'
  2329. tag: 'regex', contents: 'a'
  2330. tag: 'regex', contents: 'm'
  2331. tag: 'regex', contents: 'e'
  2332. tag: 'regex', contents: ')'
  2333. tag: 'regex', contents: ';'
  2334. tag: 'regex', contents: ' '
  2335. tag: 'string', contents: '}'
  2336. full search complete
  2337. PRINTING ARGUMENT LIST
  2338. action_code_builder_struct[23].references->argc = 4
  2339. action_code_builder_struct[23].references->argv[0] = FIN7
  2340. action_code_builder_struct[23].references->argv[1] = 0011
  2341. action_code_builder_struct[23].references->argv[2] = RP
  2342. action_code_builder_struct[23].references->argv[3] = 0
  2343. PRINTED ARGUMENT LIST
  2344. tag: 'root|instruction|>'
  2345. tag: 'instruction_start|>'
  2346. tag: 'ISA_DEFINE|word|regex', contents: 'FIN7'
  2347. a->contents = FIN7
  2348. tag_index = 0
  2349. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN7
  2350. tag: 'colon|char', contents: ':'
  2351. tag: 'instruction_statement|>'
  2352. tag: 'S|space|char', contents: ' '
  2353. tag: 'instruction_item|>'
  2354. tag: 'char', contents: '|'
  2355. tag: 'binary|regex', contents: '0011'
  2356. a->contents = 0011
  2357. tag_index = 1
  2358. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  2359. tag: 'char', contents: '|'
  2360. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2361. FINDING
  2362. 000
  2363. 001
  2364. 010
  2365. 011
  2366. 100
  2367. 101
  2368. 110
  2369. 111
  2370. FOUND
  2371. a->contents = RP
  2372. tag_index = 2
  2373. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2374. tag: 'char', contents: '|'
  2375. tag: 'binary|regex', contents: '0'
  2376. a->contents = 0
  2377. tag_index = 3
  2378. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  2379. tag: 'char', contents: '|'
  2380. tag: 'tab|string', contents: ' '
  2381. tag: 'tab|string', contents: ' '
  2382. tag: 'tab|string', contents: ' '
  2383. tag: 'tab|string', contents: ' '
  2384. tag: 'action_code|>'
  2385. tag: 'S|space|char', contents: ' '
  2386. tag: 'action_code|>'
  2387. tag: 'S|space|char', contents: ' '
  2388. tag: 'action_code|>'
  2389. tag: 'S|space|char', contents: ' '
  2390. tag: 'action_code|>'
  2391. tag: 'instruction_end|EOL|string', contents: '
  2392. '
  2393. number_ifs = 2
  2394. number_ifs = 1
  2395. number_ifs = 0
  2396. initiating quick search for code structures
  2397. quick search COMPLETE
  2398. code structures detected
  2399. initiating full search for code structures
  2400. tag: 'action_code|>'
  2401. tag: 'name|>'
  2402. tag: 'char', contents: '$'
  2403. tag: 'word|regex', contents: 'FIN'
  2404. tag: 'action|>'
  2405. tag: 'string', contents: '{'
  2406. tag: 'regex', contents: ' '
  2407. tag: 'regex', contents: 'p'
  2408. tag: 'regex', contents: 'u'
  2409. tag: 'regex', contents: 't'
  2410. tag: 'regex', contents: 's'
  2411. tag: 'regex', contents: '('
  2412. tag: 'regex', contents: '$'
  2413. tag: 'regex', contents: '$'
  2414. tag: 'regex', contents: '.'
  2415. tag: 'regex', contents: 'n'
  2416. tag: 'regex', contents: 'a'
  2417. tag: 'regex', contents: 'm'
  2418. tag: 'regex', contents: 'e'
  2419. tag: 'regex', contents: ')'
  2420. tag: 'regex', contents: ';'
  2421. tag: 'regex', contents: ' '
  2422. tag: 'string', contents: '}'
  2423. tag: 'action_code|>'
  2424. tag: 'indexedname|>'
  2425. tag: 'string', contents: '${'
  2426. tag: 'word|regex', contents: '0011'
  2427. tag: 'num|>'
  2428. tag: 'char', contents: '#'
  2429. tag: 'number|regex', contents: '0'
  2430. tag: 'char', contents: '}'
  2431. tag: 'action|>'
  2432. tag: 'string', contents: '{'
  2433. tag: 'regex', contents: ' '
  2434. tag: 'regex', contents: 'p'
  2435. tag: 'regex', contents: 'u'
  2436. tag: 'regex', contents: 't'
  2437. tag: 'regex', contents: 's'
  2438. tag: 'regex', contents: '('
  2439. tag: 'regex', contents: '$'
  2440. tag: 'regex', contents: '$'
  2441. tag: 'regex', contents: '.'
  2442. tag: 'regex', contents: 'n'
  2443. tag: 'regex', contents: 'a'
  2444. tag: 'regex', contents: 'm'
  2445. tag: 'regex', contents: 'e'
  2446. tag: 'regex', contents: ')'
  2447. tag: 'regex', contents: ';'
  2448. tag: 'regex', contents: ' '
  2449. tag: 'string', contents: '}'
  2450. tag: 'action_code|>'
  2451. tag: 'name|>'
  2452. tag: 'char', contents: '$'
  2453. tag: 'word|regex', contents: 'RP'
  2454. tag: 'action|>'
  2455. tag: 'string', contents: '{'
  2456. tag: 'regex', contents: ' '
  2457. tag: 'regex', contents: 'p'
  2458. tag: 'regex', contents: 'u'
  2459. tag: 'regex', contents: 't'
  2460. tag: 'regex', contents: 's'
  2461. tag: 'regex', contents: '('
  2462. tag: 'regex', contents: '$'
  2463. tag: 'regex', contents: '$'
  2464. tag: 'regex', contents: '.'
  2465. tag: 'regex', contents: 'c'
  2466. tag: 'regex', contents: 'o'
  2467. tag: 'regex', contents: 'n'
  2468. tag: 'regex', contents: 't'
  2469. tag: 'regex', contents: 'e'
  2470. tag: 'regex', contents: 'n'
  2471. tag: 'regex', contents: 't'
  2472. tag: 'regex', contents: ')'
  2473. tag: 'regex', contents: ';'
  2474. tag: 'regex', contents: ' '
  2475. tag: 'string', contents: '}'
  2476. tag: 'action_code|>'
  2477. tag: 'name|>'
  2478. tag: 'char', contents: '$'
  2479. tag: 'word|regex', contents: '0'
  2480. tag: 'action|>'
  2481. tag: 'string', contents: '{'
  2482. tag: 'regex', contents: ' '
  2483. tag: 'regex', contents: 'p'
  2484. tag: 'regex', contents: 'u'
  2485. tag: 'regex', contents: 't'
  2486. tag: 'regex', contents: 's'
  2487. tag: 'regex', contents: '('
  2488. tag: 'regex', contents: '$'
  2489. tag: 'regex', contents: '$'
  2490. tag: 'regex', contents: '.'
  2491. tag: 'regex', contents: 'n'
  2492. tag: 'regex', contents: 'a'
  2493. tag: 'regex', contents: 'm'
  2494. tag: 'regex', contents: 'e'
  2495. tag: 'regex', contents: ')'
  2496. tag: 'regex', contents: ';'
  2497. tag: 'regex', contents: ' '
  2498. tag: 'string', contents: '}'
  2499. full search complete
  2500. PRINTING ARGUMENT LIST
  2501. action_code_builder_struct[24].references->argc = 4
  2502. action_code_builder_struct[24].references->argv[0] = FIN8
  2503. action_code_builder_struct[24].references->argv[1] = 0011
  2504. action_code_builder_struct[24].references->argv[2] = RP
  2505. action_code_builder_struct[24].references->argv[3] = 0
  2506. PRINTED ARGUMENT LIST
  2507. tag: 'root|instruction|>'
  2508. tag: 'instruction_start|>'
  2509. tag: 'ISA_DEFINE|word|regex', contents: 'FIN8'
  2510. a->contents = FIN8
  2511. tag_index = 0
  2512. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN8
  2513. tag: 'colon|char', contents: ':'
  2514. tag: 'instruction_statement|>'
  2515. tag: 'S|space|char', contents: ' '
  2516. tag: 'instruction_item|>'
  2517. tag: 'char', contents: '|'
  2518. tag: 'binary|regex', contents: '0011'
  2519. a->contents = 0011
  2520. tag_index = 1
  2521. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  2522. tag: 'char', contents: '|'
  2523. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2524. FINDING
  2525. 000
  2526. 001
  2527. 010
  2528. 011
  2529. 100
  2530. 101
  2531. 110
  2532. 111
  2533. FOUND
  2534. a->contents = RP
  2535. tag_index = 2
  2536. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2537. tag: 'char', contents: '|'
  2538. tag: 'binary|regex', contents: '0'
  2539. a->contents = 0
  2540. tag_index = 3
  2541. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  2542. tag: 'char', contents: '|'
  2543. tag: 'tab|string', contents: ' '
  2544. tag: 'tab|string', contents: ' '
  2545. tag: 'tab|string', contents: ' '
  2546. tag: 'tab|string', contents: ' '
  2547. tag: 'action_code|>'
  2548. tag: 'S|space|char', contents: ' '
  2549. tag: 'action_code|>'
  2550. tag: 'S|space|char', contents: ' '
  2551. tag: 'action_code|>'
  2552. tag: 'S|space|char', contents: ' '
  2553. tag: 'action_code|>'
  2554. tag: 'instruction_end|EOL|string', contents: '
  2555. '
  2556. number_ifs = 2
  2557. number_ifs = 1
  2558. number_ifs = 0
  2559. initiating quick search for code structures
  2560. quick search COMPLETE
  2561. code structures detected
  2562. initiating full search for code structures
  2563. tag: 'action_code|>'
  2564. tag: 'num|>'
  2565. tag: 'char', contents: '#'
  2566. tag: 'number|regex', contents: '0'
  2567. tag: 'action|>'
  2568. tag: 'string', contents: '{'
  2569. tag: 'regex', contents: ' '
  2570. tag: 'regex', contents: 'p'
  2571. tag: 'regex', contents: 'u'
  2572. tag: 'regex', contents: 't'
  2573. tag: 'regex', contents: 's'
  2574. tag: 'regex', contents: '('
  2575. tag: 'regex', contents: '$'
  2576. tag: 'regex', contents: '$'
  2577. tag: 'regex', contents: '.'
  2578. tag: 'regex', contents: 'n'
  2579. tag: 'regex', contents: 'a'
  2580. tag: 'regex', contents: 'm'
  2581. tag: 'regex', contents: 'e'
  2582. tag: 'regex', contents: ')'
  2583. tag: 'regex', contents: ';'
  2584. tag: 'regex', contents: ' '
  2585. tag: 'string', contents: '}'
  2586. tag: 'action_code|>'
  2587. tag: 'num|>'
  2588. tag: 'char', contents: '#'
  2589. tag: 'number|regex', contents: '1'
  2590. tag: 'action|>'
  2591. tag: 'string', contents: '{'
  2592. tag: 'regex', contents: ' '
  2593. tag: 'regex', contents: 'p'
  2594. tag: 'regex', contents: 'u'
  2595. tag: 'regex', contents: 't'
  2596. tag: 'regex', contents: 's'
  2597. tag: 'regex', contents: '('
  2598. tag: 'regex', contents: '$'
  2599. tag: 'regex', contents: '$'
  2600. tag: 'regex', contents: '.'
  2601. tag: 'regex', contents: 'n'
  2602. tag: 'regex', contents: 'a'
  2603. tag: 'regex', contents: 'm'
  2604. tag: 'regex', contents: 'e'
  2605. tag: 'regex', contents: ')'
  2606. tag: 'regex', contents: ';'
  2607. tag: 'regex', contents: ' '
  2608. tag: 'string', contents: '}'
  2609. tag: 'action_code|>'
  2610. tag: 'num|>'
  2611. tag: 'char', contents: '#'
  2612. tag: 'number|regex', contents: '2'
  2613. tag: 'action|>'
  2614. tag: 'string', contents: '{'
  2615. tag: 'regex', contents: ' '
  2616. tag: 'regex', contents: 'p'
  2617. tag: 'regex', contents: 'u'
  2618. tag: 'regex', contents: 't'
  2619. tag: 'regex', contents: 's'
  2620. tag: 'regex', contents: '('
  2621. tag: 'regex', contents: '$'
  2622. tag: 'regex', contents: '$'
  2623. tag: 'regex', contents: '.'
  2624. tag: 'regex', contents: 'c'
  2625. tag: 'regex', contents: 'o'
  2626. tag: 'regex', contents: 'n'
  2627. tag: 'regex', contents: 't'
  2628. tag: 'regex', contents: 'e'
  2629. tag: 'regex', contents: 'n'
  2630. tag: 'regex', contents: 't'
  2631. tag: 'regex', contents: ')'
  2632. tag: 'regex', contents: ';'
  2633. tag: 'regex', contents: ' '
  2634. tag: 'string', contents: '}'
  2635. tag: 'action_code|>'
  2636. tag: 'num|>'
  2637. tag: 'char', contents: '#'
  2638. tag: 'number|regex', contents: '3'
  2639. tag: 'action|>'
  2640. tag: 'string', contents: '{'
  2641. tag: 'regex', contents: ' '
  2642. tag: 'regex', contents: 'p'
  2643. tag: 'regex', contents: 'u'
  2644. tag: 'regex', contents: 't'
  2645. tag: 'regex', contents: 's'
  2646. tag: 'regex', contents: '('
  2647. tag: 'regex', contents: '$'
  2648. tag: 'regex', contents: '$'
  2649. tag: 'regex', contents: '.'
  2650. tag: 'regex', contents: 'n'
  2651. tag: 'regex', contents: 'a'
  2652. tag: 'regex', contents: 'm'
  2653. tag: 'regex', contents: 'e'
  2654. tag: 'regex', contents: ')'
  2655. tag: 'regex', contents: ';'
  2656. tag: 'regex', contents: ' '
  2657. tag: 'string', contents: '}'
  2658. full search complete
  2659. PRINTING ARGUMENT LIST
  2660. action_code_builder_struct[25].references->argc = 4
  2661. action_code_builder_struct[25].references->argv[0] = FIN9
  2662. action_code_builder_struct[25].references->argv[1] = 0011
  2663. action_code_builder_struct[25].references->argv[2] = RP
  2664. action_code_builder_struct[25].references->argv[3] = 0
  2665. PRINTED ARGUMENT LIST
  2666. tag: 'root|instruction|>'
  2667. tag: 'instruction_start|>'
  2668. tag: 'ISA_DEFINE|word|regex', contents: 'FIN9'
  2669. a->contents = FIN9
  2670. tag_index = 0
  2671. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN9
  2672. tag: 'colon|char', contents: ':'
  2673. tag: 'instruction_statement|>'
  2674. tag: 'S|space|char', contents: ' '
  2675. tag: 'instruction_item|>'
  2676. tag: 'char', contents: '|'
  2677. tag: 'binary|regex', contents: '0011'
  2678. a->contents = 0011
  2679. tag_index = 1
  2680. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  2681. tag: 'char', contents: '|'
  2682. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2683. FINDING
  2684. 000
  2685. 001
  2686. 010
  2687. 011
  2688. 100
  2689. 101
  2690. 110
  2691. 111
  2692. FOUND
  2693. a->contents = RP
  2694. tag_index = 2
  2695. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2696. tag: 'char', contents: '|'
  2697. tag: 'binary|regex', contents: '0'
  2698. a->contents = 0
  2699. tag_index = 3
  2700. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  2701. tag: 'char', contents: '|'
  2702. tag: 'tab|string', contents: ' '
  2703. tag: 'tab|string', contents: ' '
  2704. tag: 'tab|string', contents: ' '
  2705. tag: 'tab|string', contents: ' '
  2706. tag: 'action_code|>'
  2707. tag: 'S|space|char', contents: ' '
  2708. tag: 'action_code|>'
  2709. tag: 'S|space|char', contents: ' '
  2710. tag: 'action_code|>'
  2711. tag: 'S|space|char', contents: ' '
  2712. tag: 'action_code|>'
  2713. tag: 'instruction_end|EOL|string', contents: '
  2714. '
  2715. number_ifs = 2
  2716. number_ifs = 1
  2717. number_ifs = 0
  2718. initiating quick search for code structures
  2719. quick search COMPLETE
  2720. code structures detected
  2721. initiating full search for code structures
  2722. tag: 'action_code|>'
  2723. tag: 'num|>'
  2724. tag: 'char', contents: '#'
  2725. tag: 'number|regex', contents: '0'
  2726. tag: 'action|>'
  2727. tag: 'string', contents: '{'
  2728. tag: 'regex', contents: ' '
  2729. tag: 'regex', contents: 'p'
  2730. tag: 'regex', contents: 'u'
  2731. tag: 'regex', contents: 't'
  2732. tag: 'regex', contents: 's'
  2733. tag: 'regex', contents: '('
  2734. tag: 'regex', contents: '$'
  2735. tag: 'regex', contents: '$'
  2736. tag: 'regex', contents: '.'
  2737. tag: 'regex', contents: 'n'
  2738. tag: 'regex', contents: 'a'
  2739. tag: 'regex', contents: 'm'
  2740. tag: 'regex', contents: 'e'
  2741. tag: 'regex', contents: ')'
  2742. tag: 'regex', contents: ';'
  2743. tag: 'regex', contents: ' '
  2744. tag: 'string', contents: '}'
  2745. tag: 'action_code|>'
  2746. tag: 'name|>'
  2747. tag: 'char', contents: '$'
  2748. tag: 'word|regex', contents: '0011'
  2749. tag: 'action|>'
  2750. tag: 'string', contents: '{'
  2751. tag: 'regex', contents: ' '
  2752. tag: 'regex', contents: 'p'
  2753. tag: 'regex', contents: 'u'
  2754. tag: 'regex', contents: 't'
  2755. tag: 'regex', contents: 's'
  2756. tag: 'regex', contents: '('
  2757. tag: 'regex', contents: '$'
  2758. tag: 'regex', contents: '$'
  2759. tag: 'regex', contents: '.'
  2760. tag: 'regex', contents: 'n'
  2761. tag: 'regex', contents: 'a'
  2762. tag: 'regex', contents: 'm'
  2763. tag: 'regex', contents: 'e'
  2764. tag: 'regex', contents: ')'
  2765. tag: 'regex', contents: ';'
  2766. tag: 'regex', contents: ' '
  2767. tag: 'string', contents: '}'
  2768. tag: 'action_code|>'
  2769. tag: 'name|>'
  2770. tag: 'char', contents: '$'
  2771. tag: 'word|regex', contents: 'RP'
  2772. tag: 'action|>'
  2773. tag: 'string', contents: '{'
  2774. tag: 'regex', contents: ' '
  2775. tag: 'regex', contents: 'p'
  2776. tag: 'regex', contents: 'u'
  2777. tag: 'regex', contents: 't'
  2778. tag: 'regex', contents: 's'
  2779. tag: 'regex', contents: '('
  2780. tag: 'regex', contents: '$'
  2781. tag: 'regex', contents: '$'
  2782. tag: 'regex', contents: '.'
  2783. tag: 'regex', contents: 'c'
  2784. tag: 'regex', contents: 'o'
  2785. tag: 'regex', contents: 'n'
  2786. tag: 'regex', contents: 't'
  2787. tag: 'regex', contents: 'e'
  2788. tag: 'regex', contents: 'n'
  2789. tag: 'regex', contents: 't'
  2790. tag: 'regex', contents: ')'
  2791. tag: 'regex', contents: ';'
  2792. tag: 'regex', contents: ' '
  2793. tag: 'string', contents: '}'
  2794. tag: 'action_code|>'
  2795. tag: 'num|>'
  2796. tag: 'char', contents: '#'
  2797. tag: 'number|regex', contents: '3'
  2798. tag: 'action|>'
  2799. tag: 'string', contents: '{'
  2800. tag: 'regex', contents: ' '
  2801. tag: 'regex', contents: 'p'
  2802. tag: 'regex', contents: 'u'
  2803. tag: 'regex', contents: 't'
  2804. tag: 'regex', contents: 's'
  2805. tag: 'regex', contents: '('
  2806. tag: 'regex', contents: '$'
  2807. tag: 'regex', contents: '$'
  2808. tag: 'regex', contents: '.'
  2809. tag: 'regex', contents: 'n'
  2810. tag: 'regex', contents: 'a'
  2811. tag: 'regex', contents: 'm'
  2812. tag: 'regex', contents: 'e'
  2813. tag: 'regex', contents: ')'
  2814. tag: 'regex', contents: ';'
  2815. tag: 'regex', contents: ' '
  2816. tag: 'string', contents: '}'
  2817. full search complete
  2818. PRINTING ARGUMENT LIST
  2819. action_code_builder_struct[26].references->argc = 4
  2820. action_code_builder_struct[26].references->argv[0] = FIN10
  2821. action_code_builder_struct[26].references->argv[1] = 0011
  2822. action_code_builder_struct[26].references->argv[2] = RP
  2823. action_code_builder_struct[26].references->argv[3] = 0
  2824. PRINTED ARGUMENT LIST
  2825. tag: 'root|instruction|>'
  2826. tag: 'instruction_start|>'
  2827. tag: 'ISA_DEFINE|word|regex', contents: 'FIN10'
  2828. a->contents = FIN10
  2829. tag_index = 0
  2830. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN10
  2831. tag: 'colon|char', contents: ':'
  2832. tag: 'instruction_statement|>'
  2833. tag: 'S|space|char', contents: ' '
  2834. tag: 'instruction_item|>'
  2835. tag: 'char', contents: '|'
  2836. tag: 'binary|regex', contents: '0011'
  2837. a->contents = 0011
  2838. tag_index = 1
  2839. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011
  2840. tag: 'char', contents: '|'
  2841. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2842. FINDING
  2843. 000
  2844. 001
  2845. 010
  2846. 011
  2847. 100
  2848. 101
  2849. 110
  2850. 111
  2851. FOUND
  2852. a->contents = RP
  2853. tag_index = 2
  2854. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2855. tag: 'char', contents: '|'
  2856. tag: 'binary|regex', contents: '0'
  2857. a->contents = 0
  2858. tag_index = 3
  2859. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  2860. tag: 'char', contents: '|'
  2861. tag: 'tab|string', contents: ' '
  2862. tag: 'tab|string', contents: ' '
  2863. tag: 'tab|string', contents: ' '
  2864. tag: 'tab|string', contents: ' '
  2865. tag: 'action_code|>'
  2866. tag: 'S|space|char', contents: ' '
  2867. tag: 'action_code|>'
  2868. tag: 'S|space|char', contents: ' '
  2869. tag: 'action_code|>'
  2870. tag: 'S|space|char', contents: ' '
  2871. tag: 'action_code|>'
  2872. tag: 'instruction_end|EOL|string', contents: '
  2873. '
  2874. number_ifs = 2
  2875. number_ifs = 1
  2876. number_ifs = 0
  2877. initiating quick search for code structures
  2878. quick search COMPLETE
  2879. code structures detected
  2880. initiating full search for code structures
  2881. tag: 'action_code|>'
  2882. tag: 'indexedname|>'
  2883. tag: 'string', contents: '${'
  2884. tag: 'word|regex', contents: 'DATA'
  2885. tag: 'num|>'
  2886. tag: 'char', contents: '#'
  2887. tag: 'number|regex', contents: '0'
  2888. tag: 'char', contents: '}'
  2889. tag: 'space|char', contents: ' '
  2890. tag: 'action|>'
  2891. tag: 'string', contents: '{'
  2892. tag: 'regex', contents: 'D'
  2893. tag: 'regex', contents: 'A'
  2894. tag: 'regex', contents: 'T'
  2895. tag: 'regex', contents: 'A'
  2896. tag: 'regex', contents: '1'
  2897. tag: 'string', contents: '}'
  2898. tag: 'action_code_segmented|>'
  2899. tag: 'indexedname_segmented|>'
  2900. tag: 'SS|string', contents: '
  2901. '
  2902. tag: 'SS|tab|string', contents: ' '
  2903. tag: 'SS|tab|string', contents: ' '
  2904. tag: 'SS|tab|string', contents: ' '
  2905. tag: 'SS|tab|string', contents: ' '
  2906. tag: 'SS|tab|string', contents: ' '
  2907. tag: 'SS|tab|string', contents: ' '
  2908. tag: 'SS|tab|string', contents: ' '
  2909. tag: 'SS|tab|string', contents: ' '
  2910. tag: 'string', contents: '$'
  2911. tag: 'string', contents: '{'
  2912. tag: 'word_segmented|word|regex', contents: 'DATA'
  2913. tag: 'num_segmented|>'
  2914. tag: 'char', contents: '#'
  2915. tag: 'number_segmented|number|regex', contents: '1'
  2916. tag: 'char', contents: '}'
  2917. tag: 'SS|space|char', contents: ' '
  2918. tag: 'action|>'
  2919. tag: 'string', contents: '{'
  2920. tag: 'regex', contents: 'D'
  2921. tag: 'regex', contents: 'A'
  2922. tag: 'regex', contents: 'T'
  2923. tag: 'regex', contents: 'A'
  2924. tag: 'regex', contents: '2'
  2925. tag: 'string', contents: '}'
  2926. tag: 'action_code_segmented|>'
  2927. tag: 'indexedname_segmented|>'
  2928. tag: 'SS|string', contents: '
  2929. '
  2930. tag: 'SS|tab|string', contents: ' '
  2931. tag: 'SS|tab|string', contents: ' '
  2932. tag: 'SS|tab|string', contents: ' '
  2933. tag: 'SS|tab|string', contents: ' '
  2934. tag: 'SS|tab|string', contents: ' '
  2935. tag: 'SS|tab|string', contents: ' '
  2936. tag: 'SS|tab|string', contents: ' '
  2937. tag: 'SS|tab|string', contents: ' '
  2938. tag: 'string', contents: '$'
  2939. tag: 'string', contents: '{'
  2940. tag: 'word_segmented|word|regex', contents: 'DATA'
  2941. tag: 'num_segmented|>'
  2942. tag: 'char', contents: '#'
  2943. tag: 'number_segmented|number|regex', contents: '0'
  2944. tag: 'char', contents: '}'
  2945. tag: 'name_segmented|>'
  2946. tag: 'char', contents: '$'
  2947. tag: 'word_segmented|word|regex', contents: 'FIM'
  2948. tag: 'SS|space|char', contents: ' '
  2949. tag: 'action|>'
  2950. tag: 'string', contents: '{'
  2951. tag: 'regex', contents: 'E'
  2952. tag: 'regex', contents: 'C'
  2953. tag: 'regex', contents: 'H'
  2954. tag: 'regex', contents: 'O'
  2955. tag: 'string', contents: '}'
  2956. full search complete
  2957. PRINTING ARGUMENT LIST
  2958. action_code_builder_struct[27].references->argc = 6
  2959. action_code_builder_struct[27].references->argv[0] = FIM11
  2960. action_code_builder_struct[27].references->argv[1] = 0010
  2961. action_code_builder_struct[27].references->argv[2] = RP
  2962. action_code_builder_struct[27].references->argv[3] = 0
  2963. action_code_builder_struct[27].references->argv[4] = DATA
  2964. action_code_builder_struct[27].references->argv[5] = DATA
  2965. PRINTED ARGUMENT LIST
  2966. tag: 'root|instruction|>'
  2967. tag: 'instruction_start|>'
  2968. tag: 'ISA_DEFINE|word|regex', contents: 'FIM11'
  2969. a->contents = FIM11
  2970. tag_index = 0
  2971. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIM11
  2972. tag: 'colon|char', contents: ':'
  2973. tag: 'instruction_statement|>'
  2974. tag: 'S|space|char', contents: ' '
  2975. tag: 'instruction_item|>'
  2976. tag: 'char', contents: '|'
  2977. tag: 'binary|regex', contents: '0010'
  2978. a->contents = 0010
  2979. tag_index = 1
  2980. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010
  2981. tag: 'char', contents: '|'
  2982. tag: 'ISA_RULE|word|regex', contents: 'RP'
  2983. FINDING
  2984. 000
  2985. 001
  2986. 010
  2987. 011
  2988. 100
  2989. 101
  2990. 110
  2991. 111
  2992. FOUND
  2993. a->contents = RP
  2994. tag_index = 2
  2995. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  2996. tag: 'char', contents: '|'
  2997. tag: 'binary|regex', contents: '0'
  2998. a->contents = 0
  2999. tag_index = 3
  3000. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  3001. tag: 'char', contents: '|'
  3002. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  3003. FINDING
  3004. xxxx
  3005. FOUND
  3006. a->contents = DATA
  3007. tag_index = 4
  3008. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  3009. tag: 'char', contents: '|'
  3010. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  3011. FINDING
  3012. xxxx
  3013. FOUND
  3014. a->contents = DATA
  3015. tag_index = 5
  3016. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  3017. tag: 'char', contents: '|'
  3018. tag: 'tab|string', contents: ' '
  3019. tag: 'tab|string', contents: ' '
  3020. tag: 'action_code|>'
  3021. tag: 'action_code_segmented|>'
  3022. tag: 'action_code_segmented|>'
  3023. tag: 'instruction_end|EOL|string', contents: '
  3024. '
  3025. number_ifs = 2
  3026. number_ifs = 1
  3027. number_ifs = 0
  3028. initiating quick search for code structures
  3029. quick search COMPLETE
  3030. code structures detected
  3031. initiating full search for code structures
  3032. tag: 'action_code|>'
  3033. tag: 'indexedname|>'
  3034. tag: 'string', contents: '${'
  3035. tag: 'word|regex', contents: 'DATA'
  3036. tag: 'num|>'
  3037. tag: 'char', contents: '#'
  3038. tag: 'number|regex', contents: '0'
  3039. tag: 'char', contents: '}'
  3040. tag: 'space|char', contents: ' '
  3041. tag: 'action|>'
  3042. tag: 'string', contents: '{'
  3043. tag: 'regex', contents: 'D'
  3044. tag: 'regex', contents: 'A'
  3045. tag: 'regex', contents: 'T'
  3046. tag: 'regex', contents: 'A'
  3047. tag: 'regex', contents: '1'
  3048. tag: 'string', contents: '}'
  3049. tag: 'action_code|>'
  3050. tag: 'indexedname|>'
  3051. tag: 'string', contents: '${'
  3052. tag: 'word|regex', contents: 'DATA'
  3053. tag: 'num|>'
  3054. tag: 'char', contents: '#'
  3055. tag: 'number|regex', contents: '1'
  3056. tag: 'char', contents: '}'
  3057. tag: 'space|char', contents: ' '
  3058. tag: 'action|>'
  3059. tag: 'string', contents: '{'
  3060. tag: 'regex', contents: 'D'
  3061. tag: 'regex', contents: 'A'
  3062. tag: 'regex', contents: 'T'
  3063. tag: 'regex', contents: 'A'
  3064. tag: 'regex', contents: '2'
  3065. tag: 'string', contents: '}'
  3066. tag: 'action_code|>'
  3067. tag: 'indexedname|>'
  3068. tag: 'string', contents: '${'
  3069. tag: 'word|regex', contents: 'DATA'
  3070. tag: 'num|>'
  3071. tag: 'char', contents: '#'
  3072. tag: 'number|regex', contents: '0'
  3073. tag: 'char', contents: '}'
  3074. tag: 'name|>'
  3075. tag: 'char', contents: '$'
  3076. tag: 'word|regex', contents: 'FIM'
  3077. tag: 'space|char', contents: ' '
  3078. tag: 'action|>'
  3079. tag: 'string', contents: '{'
  3080. tag: 'regex', contents: 'E'
  3081. tag: 'regex', contents: 'C'
  3082. tag: 'regex', contents: 'H'
  3083. tag: 'regex', contents: 'O'
  3084. tag: 'string', contents: '}'
  3085. full search complete
  3086. PRINTING ARGUMENT LIST
  3087. action_code_builder_struct[28].references->argc = 6
  3088. action_code_builder_struct[28].references->argv[0] = FIM12
  3089. action_code_builder_struct[28].references->argv[1] = 0010
  3090. action_code_builder_struct[28].references->argv[2] = RP
  3091. action_code_builder_struct[28].references->argv[3] = 0
  3092. action_code_builder_struct[28].references->argv[4] = DATA
  3093. action_code_builder_struct[28].references->argv[5] = DATA
  3094. PRINTED ARGUMENT LIST
  3095. tag: 'root|instruction|>'
  3096. tag: 'instruction_start|>'
  3097. tag: 'ISA_DEFINE|word|regex', contents: 'FIM12'
  3098. a->contents = FIM12
  3099. tag_index = 0
  3100. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIM12
  3101. tag: 'colon|char', contents: ':'
  3102. tag: 'instruction_statement|>'
  3103. tag: 'S|space|char', contents: ' '
  3104. tag: 'instruction_item|>'
  3105. tag: 'char', contents: '|'
  3106. tag: 'binary|regex', contents: '0010'
  3107. a->contents = 0010
  3108. tag_index = 1
  3109. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010
  3110. tag: 'char', contents: '|'
  3111. tag: 'ISA_RULE|word|regex', contents: 'RP'
  3112. FINDING
  3113. 000
  3114. 001
  3115. 010
  3116. 011
  3117. 100
  3118. 101
  3119. 110
  3120. 111
  3121. FOUND
  3122. a->contents = RP
  3123. tag_index = 2
  3124. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP
  3125. tag: 'char', contents: '|'
  3126. tag: 'binary|regex', contents: '0'
  3127. a->contents = 0
  3128. tag_index = 3
  3129. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  3130. tag: 'char', contents: '|'
  3131. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  3132. FINDING
  3133. xxxx
  3134. FOUND
  3135. a->contents = DATA
  3136. tag_index = 4
  3137. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  3138. tag: 'char', contents: '|'
  3139. tag: 'ISA_RULE|word|regex', contents: 'DATA'
  3140. FINDING
  3141. xxxx
  3142. FOUND
  3143. a->contents = DATA
  3144. tag_index = 5
  3145. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA
  3146. tag: 'char', contents: '|'
  3147. tag: 'tab|string', contents: ' '
  3148. tag: 'tab|string', contents: ' '
  3149. tag: 'action_code|>'
  3150. tag: 'S|space|char', contents: ' '
  3151. tag: 'action_code|>'
  3152. tag: 'S|space|char', contents: ' '
  3153. tag: 'action_code|>'
  3154. tag: 'instruction_end|EOL|string', contents: '
  3155. '
  3156. number_ifs = 2
  3157. number_ifs = 1
  3158. number_ifs = 0
  3159. initiating quick search for code structures
  3160. quick search COMPLETE
  3161. code structures detected
  3162. initiating full search for code structures
  3163. tag: 'action_code|>'
  3164. tag: 'name|>'
  3165. tag: 'char', contents: '$'
  3166. tag: 'word|regex', contents: 'FINC'
  3167. tag: 'action|>'
  3168. tag: 'string', contents: '{'
  3169. tag: 'regex', contents: 'a'
  3170. tag: 'string', contents: '}'
  3171. full search complete
  3172. PRINTING ARGUMENT LIST
  3173. action_code_builder_struct[29].references->argc = 2
  3174. action_code_builder_struct[29].references->argv[0] = FINC
  3175. action_code_builder_struct[29].references->argv[1] = A
  3176. PRINTED ARGUMENT LIST
  3177. tag: 'root|instruction|>'
  3178. tag: 'instruction_start|>'
  3179. tag: 'ISA_DEFINE|word|regex', contents: 'FINC'
  3180. a->contents = FINC
  3181. tag_index = 0
  3182. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FINC
  3183. tag: 'colon|char', contents: ':'
  3184. tag: 'instruction_statement|>'
  3185. tag: 'S|space|char', contents: ' '
  3186. tag: 'instruction_item|>'
  3187. tag: 'ISA_RULE|word|regex', contents: 'A'
  3188. FINDING
  3189. FOUND
  3190. a->contents = A
  3191. tag_index = 1
  3192. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = A
  3193. tag: 'space|char', contents: ' '
  3194. tag: 'action_code|>'
  3195. tag: 'instruction_end|EOL|string', contents: '
  3196. '
  3197. number_ifs = 0
  3198. initiating quick search for code structures
  3199. quick search COMPLETE
  3200. no code structures detected
  3201. tag: 'root|instruction|>'
  3202. tag: 'instruction_start|>'
  3203. tag: 'ISA_DEFINE|>'
  3204. tag: 'word|regex', contents: 'FIMB13'
  3205. tag: 'action|>'
  3206. actioncode.string = /*ACTION CODE BEGIN*/ECHO/*ACTION CODE END*/
  3207. tag: 'colon|char', contents: ':'
  3208. tag: 'instruction_statement|>'
  3209. tag: 'S|space|char', contents: ' '
  3210. tag: 'instruction_item|>'
  3211. tag: 'char', contents: '|'
  3212. tag: 'binary|regex', contents: '0010'
  3213. tag: 'char', contents: '|'
  3214. tag: 'ISA_RULE|word|regex', contents: 'RP'
  3215. FINDING
  3216. 000
  3217. 001
  3218. 010
  3219. 011
  3220. 100
  3221. 101
  3222. 110
  3223. 111
  3224. FOUND
  3225. tag: 'char', contents: '|'
  3226. tag: 'binary|regex', contents: '0'
  3227. tag: 'char', contents: '|'
  3228. tag: 'ISA_RULE|>'
  3229. tag: 'word|regex', contents: 'DATA'
  3230. FINDING
  3231. xxxx
  3232. FOUND
  3233. tag: 'action|>'
  3234. actioncode.string = /*ACTION CODE BEGIN*/DATA1/*ACTION CODE END*/
  3235. tag: 'action|>'
  3236. actioncode.string = /*ACTION CODE BEGIN*/ECHO/*ACTION CODE END*/
  3237. tag: 'space|char', contents: ' '
  3238. tag: 'char', contents: '|'
  3239. tag: 'ISA_RULE|>'
  3240. tag: 'word|regex', contents: 'DATA'
  3241. FINDING
  3242. xxxx
  3243. FOUND
  3244. tag: 'action|>'
  3245. actioncode.string = /*ACTION CODE BEGIN*/DATA2/*ACTION CODE END*/
  3246. tag: 'char', contents: '|'
  3247. tag: 'instruction_end|EOL|string', contents: '
  3248. '
  3249. number_ifs = 2
  3250. number_ifs = 1
  3251. number_ifs = 0
  3252. initiating quick search for code structures
  3253. quick search COMPLETE
  3254. no code structures detected
  3255. tag: 'root|instruction|>'
  3256. tag: 'instruction_start|>'
  3257. tag: 'ISA_DEFINE|>'
  3258. tag: 'word|regex', contents: 'FINA14'
  3259. tag: 'action|>'
  3260. actioncode.string = /*ACTION CODE BEGIN*/ puts($$.name); /*ACTION CODE END*/
  3261. tag: 'S|space|char', contents: ' '
  3262. tag: 'colon|char', contents: ':'
  3263. tag: 'instruction_statement|>'
  3264. tag: 'S|space|char', contents: ' '
  3265. tag: 'instruction_item|>'
  3266. tag: 'char', contents: '|'
  3267. tag: 'binary|regex', contents: '0011'
  3268. tag: 'action|>'
  3269. actioncode.string = /*ACTION CODE BEGIN*/ puts($$.name); /*ACTION CODE END*/
  3270. tag: 'space|char', contents: ' '
  3271. tag: 'char', contents: '|'
  3272. tag: 'ISA_RULE|>'
  3273. tag: 'word|regex', contents: 'RP'
  3274. FINDING
  3275. 000
  3276. 001
  3277. 010
  3278. 011
  3279. 100
  3280. 101
  3281. 110
  3282. 111
  3283. FOUND
  3284. tag: 'action|>'
  3285. actioncode.string = /*ACTION CODE BEGIN*/ puts($$.content); /*ACTION CODE END*/
  3286. tag: 'space|char', contents: ' '
  3287. tag: 'char', contents: '|'
  3288. tag: 'binary|regex', contents: '0'
  3289. tag: 'action|>'
  3290. actioncode.string = /*ACTION CODE BEGIN*/ puts($$.name); /*ACTION CODE END*/
  3291. tag: 'space|char', contents: ' '
  3292. tag: 'char', contents: '|'
  3293. tag: 'instruction_end|EOL|string', contents: '
  3294. '
  3295. number_ifs = 2
  3296. number_ifs = 1
  3297. number_ifs = 0
  3298. initiating quick search for code structures
  3299. quick search COMPLETE
  3300. no code structures detected
  3301. tag: 'root|instruction|>'
  3302. tag: 'instruction_start|>'
  3303. tag: 'ISA_DEFINE|>'
  3304. tag: 'word|regex', contents: 'TEST15'
  3305. tag: 'action|>'
  3306. actioncode.string = /*ACTION CODE BEGIN*//*test1*//*ACTION CODE END*/
  3307. tag: 'colon|char', contents: ':'
  3308. tag: 'instruction_statement|>'
  3309. tag: 'S|space|char', contents: ' '
  3310. tag: 'instruction_item|>'
  3311. tag: 'char', contents: '|'
  3312. tag: 'binary|regex', contents: '0'
  3313. tag: 'action|>'
  3314. actioncode.string = /*ACTION CODE BEGIN*//*test2*//*ACTION CODE END*/
  3315. tag: 'char', contents: '|'
  3316. tag: 'instruction_end|EOL|string', contents: '
  3317. '
  3318. number_ifs = 1
  3319. number_ifs = 0
  3320. initiating quick search for code structures
  3321. quick search COMPLETE
  3322. code structures detected
  3323. initiating full search for code structures
  3324. tag: 'action_code|>'
  3325. tag: 'num|>'
  3326. tag: 'char', contents: '#'
  3327. tag: 'number|regex', contents: '0'
  3328. tag: 'indexedname|>'
  3329. tag: 'string', contents: '${'
  3330. tag: 'word|regex', contents: 'NULL'
  3331. tag: 'num|>'
  3332. tag: 'char', contents: '#'
  3333. tag: 'number|regex', contents: '0'
  3334. tag: 'char', contents: '}'
  3335. tag: 'name|>'
  3336. tag: 'char', contents: '$'
  3337. tag: 'word|regex', contents: 'NULL'
  3338. tag: 'space|char', contents: ' '
  3339. tag: 'action|>'
  3340. tag: 'string', contents: '{'
  3341. tag: 'regex', contents: '/'
  3342. tag: 'regex', contents: '*'
  3343. tag: 'regex', contents: 'N'
  3344. tag: 'regex', contents: 'U'
  3345. tag: 'regex', contents: 'L'
  3346. tag: 'regex', contents: 'L'
  3347. tag: 'regex', contents: '*'
  3348. tag: 'regex', contents: '/'
  3349. tag: 'string', contents: '}'
  3350. full search complete
  3351. PRINTING ARGUMENT LIST
  3352. action_code_builder_struct[30].references->argc = 2
  3353. action_code_builder_struct[30].references->argv[0] = NULL13
  3354. action_code_builder_struct[30].references->argv[1] = 0
  3355. PRINTED ARGUMENT LIST
  3356. tag: 'root|instruction|>'
  3357. tag: 'instruction_start|>'
  3358. tag: 'ISA_DEFINE|word|regex', contents: 'NULL13'
  3359. a->contents = NULL13
  3360. tag_index = 0
  3361. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULL13
  3362. tag: 'S|>'
  3363. tag: 'space|char', contents: ' '
  3364. tag: 'space|char', contents: ' '
  3365. tag: 'colon|char', contents: ':'
  3366. tag: 'instruction_statement|>'
  3367. tag: 'S|space|char', contents: ' '
  3368. tag: 'instruction_item|>'
  3369. tag: 'char', contents: '|'
  3370. tag: 'binary|regex', contents: '0'
  3371. a->contents = 0
  3372. tag_index = 1
  3373. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  3374. tag: 'char', contents: '|'
  3375. tag: 'space|char', contents: ' '
  3376. tag: 'action_code|>'
  3377. tag: 'instruction_end|EOL|string', contents: '
  3378. '
  3379. number_ifs = 1
  3380. number_ifs = 0
  3381. initiating quick search for code structures
  3382. quick search COMPLETE
  3383. code structures detected
  3384. initiating full search for code structures
  3385. tag: 'action_code|>'
  3386. tag: 'num|>'
  3387. tag: 'char', contents: '#'
  3388. tag: 'number|regex', contents: '0'
  3389. tag: 'space|char', contents: ' '
  3390. tag: 'action|>'
  3391. tag: 'string', contents: '{'
  3392. tag: 'regex', contents: '/'
  3393. tag: 'regex', contents: '*'
  3394. tag: 'regex', contents: 'N'
  3395. tag: 'regex', contents: 'U'
  3396. tag: 'regex', contents: 'L'
  3397. tag: 'regex', contents: 'L'
  3398. tag: 'regex', contents: ' '
  3399. tag: 'regex', contents: 'A'
  3400. tag: 'regex', contents: '*'
  3401. tag: 'regex', contents: '/'
  3402. tag: 'string', contents: '}'
  3403. full search complete
  3404. PRINTING ARGUMENT LIST
  3405. action_code_builder_struct[31].references->argc = 2
  3406. action_code_builder_struct[31].references->argv[0] = NULLA14
  3407. action_code_builder_struct[31].references->argv[1] = 0
  3408. PRINTED ARGUMENT LIST
  3409. tag: 'root|instruction|>'
  3410. tag: 'instruction_start|>'
  3411. tag: 'ISA_DEFINE|word|regex', contents: 'NULLA14'
  3412. a->contents = NULLA14
  3413. tag_index = 0
  3414. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULLA14
  3415. tag: 'S|space|char', contents: ' '
  3416. tag: 'colon|char', contents: ':'
  3417. tag: 'instruction_statement|>'
  3418. tag: 'S|space|char', contents: ' '
  3419. tag: 'instruction_item|>'
  3420. tag: 'char', contents: '|'
  3421. tag: 'binary|regex', contents: '0'
  3422. a->contents = 0
  3423. tag_index = 1
  3424. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  3425. tag: 'char', contents: '|'
  3426. tag: 'space|char', contents: ' '
  3427. tag: 'action_code|>'
  3428. tag: 'instruction_end|EOL|string', contents: '
  3429. '
  3430. number_ifs = 1
  3431. number_ifs = 0
  3432. initiating quick search for code structures
  3433. quick search COMPLETE
  3434. code structures detected
  3435. initiating full search for code structures
  3436. tag: 'action_code|>'
  3437. tag: 'indexedname|>'
  3438. tag: 'string', contents: '${'
  3439. tag: 'word|regex', contents: 'NULLB'
  3440. tag: 'num|>'
  3441. tag: 'char', contents: '#'
  3442. tag: 'number|regex', contents: '0'
  3443. tag: 'char', contents: '}'
  3444. tag: 'space|char', contents: ' '
  3445. tag: 'action|>'
  3446. tag: 'string', contents: '{'
  3447. tag: 'regex', contents: '/'
  3448. tag: 'regex', contents: '*'
  3449. tag: 'regex', contents: 'N'
  3450. tag: 'regex', contents: 'U'
  3451. tag: 'regex', contents: 'L'
  3452. tag: 'regex', contents: 'L'
  3453. tag: 'regex', contents: ' '
  3454. tag: 'regex', contents: 'B'
  3455. tag: 'regex', contents: '*'
  3456. tag: 'regex', contents: '/'
  3457. tag: 'string', contents: '}'
  3458. full search complete
  3459. PRINTING ARGUMENT LIST
  3460. action_code_builder_struct[32].references->argc = 2
  3461. action_code_builder_struct[32].references->argv[0] = NULLB15
  3462. action_code_builder_struct[32].references->argv[1] = 0
  3463. PRINTED ARGUMENT LIST
  3464. tag: 'root|instruction|>'
  3465. tag: 'instruction_start|>'
  3466. tag: 'ISA_DEFINE|word|regex', contents: 'NULLB15'
  3467. a->contents = NULLB15
  3468. tag_index = 0
  3469. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULLB15
  3470. tag: 'S|space|char', contents: ' '
  3471. tag: 'colon|char', contents: ':'
  3472. tag: 'instruction_statement|>'
  3473. tag: 'S|space|char', contents: ' '
  3474. tag: 'instruction_item|>'
  3475. tag: 'char', contents: '|'
  3476. tag: 'binary|regex', contents: '0'
  3477. a->contents = 0
  3478. tag_index = 1
  3479. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  3480. tag: 'char', contents: '|'
  3481. tag: 'space|char', contents: ' '
  3482. tag: 'action_code|>'
  3483. tag: 'instruction_end|EOL|string', contents: '
  3484. '
  3485. number_ifs = 1
  3486. number_ifs = 0
  3487. initiating quick search for code structures
  3488. quick search COMPLETE
  3489. code structures detected
  3490. initiating full search for code structures
  3491. tag: 'action_code|>'
  3492. tag: 'name|>'
  3493. tag: 'char', contents: '$'
  3494. tag: 'word|regex', contents: 'NULLC'
  3495. tag: 'space|char', contents: ' '
  3496. tag: 'action|>'
  3497. tag: 'string', contents: '{'
  3498. tag: 'regex', contents: '/'
  3499. tag: 'regex', contents: '*'
  3500. tag: 'regex', contents: 'N'
  3501. tag: 'regex', contents: 'U'
  3502. tag: 'regex', contents: 'L'
  3503. tag: 'regex', contents: 'L'
  3504. tag: 'regex', contents: ' '
  3505. tag: 'regex', contents: 'C'
  3506. tag: 'regex', contents: '*'
  3507. tag: 'regex', contents: '/'
  3508. tag: 'string', contents: '}'
  3509. full search complete
  3510. PRINTING ARGUMENT LIST
  3511. action_code_builder_struct[33].references->argc = 2
  3512. action_code_builder_struct[33].references->argv[0] = NULLC16
  3513. action_code_builder_struct[33].references->argv[1] = 0
  3514. PRINTED ARGUMENT LIST
  3515. tag: 'root|instruction|>'
  3516. tag: 'instruction_start|>'
  3517. tag: 'ISA_DEFINE|word|regex', contents: 'NULLC16'
  3518. a->contents = NULLC16
  3519. tag_index = 0
  3520. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULLC16
  3521. tag: 'S|space|char', contents: ' '
  3522. tag: 'colon|char', contents: ':'
  3523. tag: 'instruction_statement|>'
  3524. tag: 'S|space|char', contents: ' '
  3525. tag: 'instruction_item|>'
  3526. tag: 'char', contents: '|'
  3527. tag: 'binary|regex', contents: '0'
  3528. a->contents = 0
  3529. tag_index = 1
  3530. action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0
  3531. tag: 'char', contents: '|'
  3532. tag: 'space|char', contents: ' '
  3533. tag: 'action_code|>'
  3534. tag: 'instruction_end|EOL|string', contents: '
  3535. '
  3536. number_ifs = 1
  3537. number_ifs = 0
  3538.