us_pos_cart.c 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. /*******************************************************/
  2. /** Autogenerated cart trees for us_pos */
  3. /*******************************************************/
  4. #include "cst_string.h"
  5. #include "cst_cart.h"
  6. #include "cst_regex.h"
  7. #include "us_pos_cart.h"
  8. static const cst_cart_node us_pos_cart_nodes[] = {
  9. { 0, CST_CART_OP_IS, CTNODE_us_pos_NO_0000, (cst_val *)&val_0000},
  10. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0001, (cst_val *)&val_0001},
  11. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  12. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0003, (cst_val *)&val_0003},
  13. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0004, (cst_val *)&val_0004},
  14. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  15. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  16. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0007, (cst_val *)&val_0006},
  17. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  18. { 3, CST_CART_OP_IS, CTNODE_us_pos_NO_0009, (cst_val *)&val_0007},
  19. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0010, (cst_val *)&val_0007},
  20. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  21. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  22. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0013, (cst_val *)&val_0008},
  23. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  24. { 3, CST_CART_OP_IS, CTNODE_us_pos_NO_0015, (cst_val *)&val_0000},
  25. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0016, (cst_val *)&val_0007},
  26. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0017, (cst_val *)&val_0009},
  27. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  28. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0019, (cst_val *)&val_0011},
  29. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  30. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0021, (cst_val *)&val_0012},
  31. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  32. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0023, (cst_val *)&val_0013},
  33. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  34. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0025, (cst_val *)&val_0014},
  35. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  36. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0027, (cst_val *)&val_0015},
  37. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  38. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0029, (cst_val *)&val_0016},
  39. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  40. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0031, (cst_val *)&val_0017},
  41. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  42. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0033, (cst_val *)&val_0018},
  43. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  44. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0035, (cst_val *)&val_0019},
  45. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  46. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0037, (cst_val *)&val_0020},
  47. { 5, CST_CART_OP_IS, CTNODE_us_pos_NO_0038, (cst_val *)&val_0021},
  48. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  49. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  50. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0041, (cst_val *)&val_0022},
  51. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  52. { 5, CST_CART_OP_IS, CTNODE_us_pos_NO_0043, (cst_val *)&val_0021},
  53. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  54. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0045, (cst_val *)&val_0023},
  55. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0046, (cst_val *)&val_0000},
  56. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  57. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  58. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0049, (cst_val *)&val_0024},
  59. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0050, (cst_val *)&val_0000},
  60. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  61. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  62. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  63. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0054, (cst_val *)&val_0004},
  64. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0055, (cst_val *)&val_0025},
  65. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  66. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0057, (cst_val *)&val_0026},
  67. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  68. { 8, CST_CART_OP_IS, CTNODE_us_pos_NO_0059, (cst_val *)&val_0027},
  69. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0060, (cst_val *)&val_0028},
  70. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  71. { 5, CST_CART_OP_IS, CTNODE_us_pos_NO_0062, (cst_val *)&val_0029},
  72. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  73. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  74. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  75. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0066, (cst_val *)&val_0013},
  76. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  77. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0068, (cst_val *)&val_0009},
  78. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  79. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0070, (cst_val *)&val_0030},
  80. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  81. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0072, (cst_val *)&val_0011},
  82. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  83. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0074, (cst_val *)&val_0017},
  84. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  85. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0076, (cst_val *)&val_0016},
  86. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0077, (cst_val *)&val_0026},
  87. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  88. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0079, (cst_val *)&val_0004},
  89. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  90. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0081, (cst_val *)&val_0000},
  91. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  92. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0083, (cst_val *)&val_0000},
  93. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  94. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  95. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0086, (cst_val *)&val_0031},
  96. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  97. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0088, (cst_val *)&val_0014},
  98. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  99. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0090, (cst_val *)&val_0032},
  100. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  101. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0092, (cst_val *)&val_0033},
  102. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  103. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0094, (cst_val *)&val_0034},
  104. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0095, (cst_val *)&val_0026},
  105. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  106. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0097, (cst_val *)&val_0035},
  107. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  108. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0099, (cst_val *)&val_0026},
  109. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  110. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  111. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0102, (cst_val *)&val_0036},
  112. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  113. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0104, (cst_val *)&val_0037},
  114. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  115. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0106, (cst_val *)&val_0038},
  116. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  117. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0108, (cst_val *)&val_0012},
  118. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  119. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0110, (cst_val *)&val_0018},
  120. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  121. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0112, (cst_val *)&val_0015},
  122. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  123. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0114, (cst_val *)&val_0039},
  124. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  125. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0116, (cst_val *)&val_0040},
  126. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  127. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0118, (cst_val *)&val_0041},
  128. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  129. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0120, (cst_val *)&val_0022},
  130. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  131. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0122, (cst_val *)&val_0019},
  132. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0123, (cst_val *)&val_0026},
  133. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  134. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  135. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0126, (cst_val *)&val_0042},
  136. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  137. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0128, (cst_val *)&val_0043},
  138. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  139. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0130, (cst_val *)&val_0044},
  140. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  141. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0132, (cst_val *)&val_0045},
  142. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  143. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0134, (cst_val *)&val_0046},
  144. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  145. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0136, (cst_val *)&val_0047},
  146. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  147. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0138, (cst_val *)&val_0048},
  148. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  149. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0140, (cst_val *)&val_0049},
  150. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  151. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0142, (cst_val *)&val_0023},
  152. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  153. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0144, (cst_val *)&val_0050},
  154. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  155. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0146, (cst_val *)&val_0051},
  156. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  157. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0148, (cst_val *)&val_0052},
  158. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  159. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0150, (cst_val *)&val_0053},
  160. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0151, (cst_val *)&val_0000},
  161. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0152, (cst_val *)&val_0000},
  162. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  163. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  164. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  165. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0156, (cst_val *)&val_0054},
  166. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  167. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0158, (cst_val *)&val_0055},
  168. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  169. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0160, (cst_val *)&val_0056},
  170. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  171. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0162, (cst_val *)&val_0000},
  172. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  173. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0164, (cst_val *)&val_0057},
  174. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  175. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0166, (cst_val *)&val_0035},
  176. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  177. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0168, (cst_val *)&val_0058},
  178. { 8, CST_CART_OP_IS, CTNODE_us_pos_NO_0169, (cst_val *)&val_0004},
  179. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  180. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  181. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0172, (cst_val *)&val_0026},
  182. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  183. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0174, (cst_val *)&val_0059},
  184. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  185. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0176, (cst_val *)&val_0060},
  186. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  187. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0178, (cst_val *)&val_0061},
  188. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  189. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0180, (cst_val *)&val_0062},
  190. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  191. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0182, (cst_val *)&val_0063},
  192. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  193. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0184, (cst_val *)&val_0064},
  194. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  195. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0186, (cst_val *)&val_0065},
  196. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  197. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0188, (cst_val *)&val_0000},
  198. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0189, (cst_val *)&val_0066},
  199. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  200. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0191, (cst_val *)&val_0067},
  201. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  202. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0193, (cst_val *)&val_0068},
  203. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  204. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0195, (cst_val *)&val_0007},
  205. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  206. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0197, (cst_val *)&val_0069},
  207. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  208. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0199, (cst_val *)&val_0070},
  209. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  210. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0201, (cst_val *)&val_0071},
  211. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  212. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0203, (cst_val *)&val_0026},
  213. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  214. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0205, (cst_val *)&val_0072},
  215. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  216. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0207, (cst_val *)&val_0073},
  217. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  218. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0209, (cst_val *)&val_0000},
  219. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  220. { 8, CST_CART_OP_IS, CTNODE_us_pos_NO_0211, (cst_val *)&val_0074},
  221. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  222. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0213, (cst_val *)&val_0075},
  223. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  224. { 8, CST_CART_OP_IS, CTNODE_us_pos_NO_0215, (cst_val *)&val_0003},
  225. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  226. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0217, (cst_val *)&val_0004},
  227. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  228. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0219, (cst_val *)&val_0000},
  229. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  230. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  231. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0222, (cst_val *)&val_0076},
  232. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  233. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  234. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0225, (cst_val *)&val_0013},
  235. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0226, (cst_val *)&val_0007},
  236. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  237. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0228, (cst_val *)&val_0077},
  238. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  239. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0230, (cst_val *)&val_0079},
  240. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  241. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0232, (cst_val *)&val_0079},
  242. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  243. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0234, (cst_val *)&val_0026},
  244. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  245. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0236, (cst_val *)&val_0080},
  246. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  247. { 3, CST_CART_OP_IS, CTNODE_us_pos_NO_0238, (cst_val *)&val_0026},
  248. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  249. { 5, CST_CART_OP_IS, CTNODE_us_pos_NO_0240, (cst_val *)&val_0004},
  250. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0241, (cst_val *)&val_0004},
  251. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  252. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  253. { 5, CST_CART_OP_IS, CTNODE_us_pos_NO_0244, (cst_val *)&val_0020},
  254. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  255. { 8, CST_CART_OP_IS, CTNODE_us_pos_NO_0246, (cst_val *)&val_0004},
  256. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  257. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0248, (cst_val *)&val_0004},
  258. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  259. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  260. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0251, (cst_val *)&val_0079},
  261. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0252, (cst_val *)&val_0036},
  262. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  263. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0254, (cst_val *)&val_0033},
  264. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  265. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0256, (cst_val *)&val_0081},
  266. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  267. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0258, (cst_val *)&val_0032},
  268. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  269. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0260, (cst_val *)&val_0003},
  270. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  271. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0262, (cst_val *)&val_0014},
  272. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  273. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0264, (cst_val *)&val_0015},
  274. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  275. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0266, (cst_val *)&val_0012},
  276. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  277. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0268, (cst_val *)&val_0004},
  278. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  279. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0270, (cst_val *)&val_0000},
  280. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  281. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  282. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0273, (cst_val *)&val_0016},
  283. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0274, (cst_val *)&val_0025},
  284. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  285. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  286. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0277, (cst_val *)&val_0036},
  287. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  288. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0279, (cst_val *)&val_0041},
  289. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0280, (cst_val *)&val_0007},
  290. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  291. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  292. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0283, (cst_val *)&val_0011},
  293. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  294. { 3, CST_CART_OP_IS, CTNODE_us_pos_NO_0285, (cst_val *)&val_0075},
  295. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  296. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0287, (cst_val *)&val_0033},
  297. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  298. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0289, (cst_val *)&val_0082},
  299. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  300. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0291, (cst_val *)&val_0021},
  301. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  302. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0293, (cst_val *)&val_0055},
  303. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  304. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0295, (cst_val *)&val_0017},
  305. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  306. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0297, (cst_val *)&val_0015},
  307. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  308. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0299, (cst_val *)&val_0012},
  309. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  310. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0301, (cst_val *)&val_0014},
  311. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0302, (cst_val *)&val_0007},
  312. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  313. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0304, (cst_val *)&val_0083},
  314. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  315. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  316. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0307, (cst_val *)&val_0003},
  317. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0308, (cst_val *)&val_0084},
  318. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  319. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0310, (cst_val *)&val_0085},
  320. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  321. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0312, (cst_val *)&val_0051},
  322. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  323. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0314, (cst_val *)&val_0018},
  324. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  325. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  326. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0317, (cst_val *)&val_0009},
  327. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0010 },
  328. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0319, (cst_val *)&val_0032},
  329. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  330. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0321, (cst_val *)&val_0030},
  331. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  332. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0323, (cst_val *)&val_0081},
  333. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  334. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0325, (cst_val *)&val_0076},
  335. { 3, CST_CART_OP_IS, CTNODE_us_pos_NO_0326, (cst_val *)&val_0026},
  336. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0327, (cst_val *)&val_0000},
  337. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0328, (cst_val *)&val_0004},
  338. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  339. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  340. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  341. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0332, (cst_val *)&val_0075},
  342. { 8, CST_CART_OP_IS, CTNODE_us_pos_NO_0333, (cst_val *)&val_0021},
  343. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  344. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0335, (cst_val *)&val_0004},
  345. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0336, (cst_val *)&val_0026},
  346. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  347. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  348. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  349. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  350. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0341, (cst_val *)&val_0086},
  351. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0078 },
  352. { 2, CST_CART_OP_IS, CTNODE_us_pos_NO_0343, (cst_val *)&val_0054},
  353. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  354. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0345, (cst_val *)&val_0058},
  355. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0346, (cst_val *)&val_0087},
  356. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  357. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0348, (cst_val *)&val_0088},
  358. { 7, CST_CART_OP_IS, CTNODE_us_pos_NO_0349, (cst_val *)&val_0000},
  359. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  360. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  361. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  362. { 9, CST_CART_OP_IS, CTNODE_us_pos_NO_0353, (cst_val *)&val_0089},
  363. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  364. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0355, (cst_val *)&val_0042},
  365. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  366. { 4, CST_CART_OP_IS, CTNODE_us_pos_NO_0357, (cst_val *)&val_0007},
  367. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  368. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0359, (cst_val *)&val_0079},
  369. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  370. { 1, CST_CART_OP_IS, CTNODE_us_pos_NO_0361, (cst_val *)&val_0090},
  371. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  372. { 6, CST_CART_OP_IS, CTNODE_us_pos_NO_0363, (cst_val *)&val_0008},
  373. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0005 },
  374. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0002 },
  375. { 255, CST_CART_OP_NONE, 0, (cst_val *)&val_0091 },
  376. { 255, CST_CART_OP_NONE, 0, 0}};
  377. static const char * const us_pos_feat_table[] = {
  378. "gpos",
  379. "name",
  380. "p.name",
  381. "n.gpos",
  382. "p.gpos",
  383. "n.n.name",
  384. "p.p.gpos",
  385. "n.n.gpos",
  386. "p.p.name",
  387. "n.name",
  388. NULL };
  389. const cst_cart us_pos_cart = {
  390. us_pos_cart_nodes,
  391. us_pos_feat_table
  392. };