Ugly Alpha 1
parol:0.5.8

total uncompressed bytes

1.3 MB

total files

315

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE", "README.md", "CHANGELOG.md", ], has_build_script: false, }

246 wasted files

total waste: 906.9 KB

  1. logo/Parol.svg : 167.5 KB
  2. docs/images/logging.png : 125.2 KB
  3. docs/images/error_from_action.png : 61.1 KB
  4. examples/oberon_0/oberon_0_grammar_trait.rs : 46.4 KB
  5. docs/Tutorial.md : 42.5 KB
  6. examples/calc/calc_grammar.rs : 41.4 KB
  7. examples/oberon_0/oberon_0_parser.rs : 41.1 KB
  8. docs/images/firstTry.png : 36.9 KB
  9. examples/calc/calc_parser.rs : 30.8 KB
  10. examples/calc/calc_grammar_trait.rs : 30.8 KB
  11. docs/images/recursion.png : 24.1 KB
  12. examples/boolean_parser/boolean_grammar.rs : 17.2 KB
  13. docs/images/array_2.png : 16.7 KB
  14. examples/boolean_parser/boolean_grammar_trait.rs : 13.5 KB
  15. examples/boolean_parser/boolean_parser.rs : 12.6 KB
  16. docs/images/decidable.png : 12.3 KB
  17. docs/ParGrammar.md : 11.1 KB
  18. docs/images/list.png : 8.2 KB
  19. docs/images/array_1.png : 8.1 KB
  20. examples/scanner_states/scanner_states_parser.rs : 7.2 KB
  21. examples/scanner_states/scanner_states_grammar_trait.rs : 6.8 KB
  22. examples/keywords2/keywords_parser.rs : 6.6 KB
  23. examples/keywords/keywords_parser.rs : 6.0 KB
  24. examples/keywords2/keywords_grammar_trait.rs : 5.9 KB
  25. examples/keywords/keywords_grammar_trait.rs : 5.8 KB
  26. examples/oberon_0/oberon_0-exp.par : 5.0 KB
  27. examples/calc/calc.par : 5.0 KB
  28. examples/scanner_states/scanner_states_grammar.rs : 4.8 KB
  29. run_parsers.ps1 : 4.7 KB
  30. docs/Tools.md : 4.5 KB
  31. build_parsers.ps1 : 4.2 KB
  32. examples/list/list_parser.rs : 4.0 KB
  33. docs/images/empty_array.png : 4.0 KB
  34. docs/ListExample.md : 4.0 KB
  35. examples/oberon_0/oberon_0.par : 3.7 KB
  36. examples/list/list_grammar_trait.rs : 3.7 KB
  37. docs/Introduction.md : 3.5 KB
  38. examples/calc/calc-exp.par : 3.5 KB
  39. docs/Approach.md : 2.8 KB
  40. examples/scanner_states/scanner_states.par : 2.0 KB
  41. examples/calc/binary_operator.rs : 1.9 KB
  42. examples/scanner_states/main.rs : 1.7 KB
  43. templates/user_trait_template.rs : 1.7 KB
  44. examples/boolean_parser/main.rs : 1.7 KB
  45. CONTRIBUTING.md : 1.6 KB
  46. examples/calc/main.rs : 1.6 KB
  47. examples/list/list_grammar.rs : 1.6 KB
  48. templates/parser_template.rs : 1.6 KB
  49. examples/calc/assign_operator.rs : 1.5 KB
  50. examples/list/main.rs : 1.5 KB
  51. examples/oberon_0/main.rs : 1.5 KB
  52. examples/keywords2/main.rs : 1.4 KB
  53. examples/oberon_0/oberon_0_grammar.rs : 1.4 KB
  54. examples/keywords/main.rs : 1.4 KB
  55. examples/boolean_parser/boolean-parser-exp.par : 1.4 KB
  56. tests/reproduction_tests.rs : 1.3 KB
  57. examples/boolean_parser/boolean-parser.par : 1.1 KB
  58. examples/oberon_0/Sample.mod : 1.0 KB
  59. examples/calc/errors.rs : 893 B
  60. templates/nt_grammar_graph.dot : 883 B
  61. examples/json/json-exp.par : 879 B
  62. examples/scanner_states/scanner_states-exp.par : 835 B
  63. examples/keywords2/keywords.par : 720 B
  64. examples/keywords/keywords.par : 680 B
  65. examples/keywords2/keywords_grammar.rs : 659 B
  66. examples/keywords/keywords_grammar.rs : 659 B
  67. examples/keywords2/keywords-exp.par : 646 B
  68. examples/json/json.par : 606 B
  69. examples/keywords/keywords-exp.par : 586 B
  70. examples/calc/calc_test.txt : 580 B
  71. tests/data/valid/update_expected_files.ps1 : 561 B
  72. examples/calc/unary_operator.rs : 528 B
  73. .github/workflows/rust.yml : 334 B
  74. data/valid/wilhelm_maurer_8_2_18.par : 301 B
  75. examples/list/list-exp.par : 300 B
  76. tests/data/valid/groups11.expected : 283 B
  77. templates/lexer_template.rs : 279 B
  78. tests/data/valid/repetitions10.exp : 278 B
  79. data/valid/test.par : 277 B
  80. tests/data/valid/repetitions10.expected : 276 B
  81. tests/data/valid/optionals10.expected : 276 B
  82. .gitignore : 275 B
  83. data/invalid/wilhelm_maurer_8_2_15.par : 272 B
  84. tests/data/valid/repetitions8.expected : 269 B
  85. tests/data/valid/optionals8.expected : 269 B
  86. tests/data/valid/groups8.expected : 269 B
  87. tests/data/valid/groups10.expected : 261 B
  88. templates/lookahead_dfa.dot : 257 B
  89. tests/data/valid/repetitions7.expected : 254 B
  90. tests/data/valid/optionals7.expected : 254 B
  91. tests/data/valid/groups7.expected : 254 B
  92. tests/data/valid/groups9.expected : 252 B
  93. tests/data/valid/repetitions4.expected : 251 B
  94. tests/data/valid/optionals4.expected : 251 B
  95. tests/data/valid/groups4.expected : 251 B
  96. tests/data/valid/repetitions9.expected : 248 B
  97. tests/data/valid/repetitions8.exp : 248 B
  98. tests/data/valid/optionals9.expected : 248 B
  99. examples/boolean_parser/boolean_parser_test.txt : 245 B
  100. tests/data/valid/optionals10.exp : 241 B
  101. tests/data/valid/repetitions4.exp : 240 B
  102. tests/data/valid/repetitions6.expected : 239 B
  103. tests/data/valid/optionals6.expected : 239 B
  104. tests/data/valid/groups6.expected : 239 B
  105. tests/data/valid/alts4.expected : 238 B
  106. data/valid/samya-daleh-1.par : 238 B
  107. tests/data/valid/repetitions3.expected : 236 B
  108. tests/data/valid/optionals3.expected : 236 B
  109. tests/data/valid/groups3.expected : 236 B
  110. tests/data/valid/repetitions5.expected : 224 B
  111. tests/data/valid/optionals5.expected : 224 B
  112. tests/data/valid/groups5.expected : 224 B
  113. tests/data/valid/alts3.expected : 223 B
  114. tests/data/valid/repetitions10.raw : 222 B
  115. tests/data/valid/repetitions2.expected : 221 B
  116. tests/data/valid/optionals2.expected : 221 B
  117. tests/data/valid/groups2.expected : 221 B
  118. tests/data/valid/repetitions7.exp : 219 B
  119. data/valid/parsing-emu-grammar12.par : 219 B
  120. tests/data/valid/optionals8.exp : 217 B
  121. tests/data/valid/repetitions3.exp : 211 B
  122. tests/data/valid/alts2.expected : 208 B
  123. templates/scanner_build_info.rs : 208 B
  124. tests/data/valid/repetitions1.expected : 206 B
  125. tests/data/valid/optionals1.expected : 206 B
  126. tests/data/valid/groups1.expected : 206 B
  127. templates/user_trait_function_template.rs : 204 B
  128. examples/list/list.par : 197 B
  129. tests/data/valid/repetitions9.exp : 194 B
  130. tests/data/valid/optionals7.exp : 194 B
  131. tests/data/valid/alts1.expected : 193 B
  132. tests/data/valid/repetitions8.raw : 192 B
  133. tests/data/valid/repetitions6.exp : 190 B
  134. tests/data/valid/repetitions4.raw : 184 B
  135. tests/data/valid/repetitions2.exp : 182 B
  136. tests/data/valid/optionals9.exp : 175 B
  137. templates/par_template.par : 174 B
  138. tests/data/valid/repetitions7.raw : 171 B
  139. tests/data/valid/optionals6.exp : 171 B
  140. tests/data/valid/groups8.exp : 167 B
  141. tests/data/valid/optionals4.exp : 166 B
  142. tests/data/valid/repetitions3.raw : 163 B
  143. data/valid/parsing-emu-grammar3.par : 161 B
  144. tests/data/valid/groups4.exp : 159 B
  145. tests/data/valid/optionals10.raw : 157 B
  146. tests/data/valid/repetitions9.raw : 154 B
  147. tests/data/valid/repetitions6.raw : 150 B
  148. tests/data/valid/optionals3.exp : 143 B
  149. tests/data/valid/repetitions2.raw : 142 B
  150. tests/data/valid/groups7.exp : 142 B
  151. data/valid/parsing-emu-grammar10.par : 142 B
  152. data/valid/parsing-emu-grammar2.par : 141 B
  153. templates/parser_dfa_template.rs : 135 B
  154. tests/data/valid/groups3.exp : 134 B
  155. tests/data/valid/optionals8.raw : 133 B
  156. tests/data/valid/groups8.raw : 127 B
  157. tests/data/valid/groups11.exp : 125 B
  158. tests/data/valid/repetitions5.exp : 121 B
  159. tests/data/valid/groups10.exp : 121 B
  160. tests/data/valid/optionals5.exp : 120 B
  161. tests/data/valid/optionals2.exp : 120 B
  162. tests/data/valid/groups4.raw : 119 B
  163. tests/data/valid/optionals7.raw : 118 B
  164. tests/data/valid/optionals4.raw : 118 B
  165. tests/data/valid/groups9.exp : 117 B
  166. tests/data/valid/groups6.exp : 117 B
  167. data/invalid/parsing-emu-grammar8.par : 115 B
  168. tests/data/valid/repetitions1.exp : 113 B
  169. data/invalid/parsing-emu-grammar5.par : 113 B
  170. data/invalid/parsing-emu-grammar4.par : 113 B
  171. tests/data/valid/alts4.exp : 112 B
  172. tests/data/valid/groups7.raw : 110 B
  173. templates/parser_production_template.rs : 110 B
  174. tests/data/valid/groups2.exp : 109 B
  175. tests/data/valid/optionals9.raw : 107 B
  176. data/valid/parsing-emu-grammar11.par : 105 B
  177. tests/data/valid/optionals6.raw : 103 B
  178. tests/data/valid/optionals3.raw : 103 B
  179. tests/data/valid/groups3.raw : 102 B
  180. tests/data/valid/groups11.raw : 101 B
  181. data/valid/parsing-emu-grammar7.par : 101 B
  182. tests/data/valid/repetitions5.raw : 97 B
  183. tests/data/valid/groups10.raw : 97 B
  184. data/valid/parsing-emu-grammar9.par : 97 B
  185. examples/scanner_states/scanner_states_test.txt : 94 B
  186. tests/data/valid/groups9.raw : 93 B
  187. tests/data/valid/groups6.raw : 93 B
  188. tests/data/valid/alts3.exp : 92 B
  189. templates/parser_dfas_template.rs : 92 B
  190. tests/data/valid/repetitions1.raw : 89 B
  191. tests/data/valid/optionals2.raw : 88 B
  192. templates/parser_productions_template.rs : 86 B
  193. tests/data/valid/groups2.raw : 85 B
  194. data/valid/option.par : 81 B
  195. tests/data/valid/alts4.raw : 80 B
  196. data/valid/parsing-emu-grammar1.par : 76 B
  197. tests/data/valid/alts2.exp : 72 B
  198. tests/data/valid/optionals1.exp : 69 B
  199. tests/data/valid/optionals5.raw : 68 B
  200. tests/data/valid/alts3.raw : 68 B
  201. templates/user_trait_caller_function_template.rs : 68 B
  202. tests/data/valid/groups5.exp : 60 B
  203. tests/data/valid/repetitions8.par : 59 B
  204. tests/data/valid/repetitions10.par : 59 B
  205. tests/data/valid/optionals8.par : 59 B
  206. tests/data/valid/optionals10.par : 59 B
  207. tests/data/valid/groups8.par : 59 B
  208. tests/data/valid/groups11.par : 59 B
  209. tests/data/valid/alts2.raw : 56 B
  210. templates/scanner_config_template.par : 56 B
  211. tests/data/valid/repetitions7.par : 53 B
  212. tests/data/valid/optionals7.par : 53 B
  213. tests/data/valid/optionals1.raw : 53 B
  214. tests/data/valid/groups7.par : 53 B
  215. tests/data/valid/groups10.par : 53 B
  216. tests/data/valid/groups5.raw : 52 B
  217. tests/data/valid/groups1.exp : 52 B
  218. tests/data/valid/alts1.exp : 52 B
  219. tests/data/valid/repetitions9.par : 51 B
  220. tests/data/valid/repetitions4.par : 51 B
  221. tests/data/valid/optionals9.par : 51 B
  222. tests/data/valid/optionals4.par : 51 B
  223. tests/data/valid/groups4.par : 51 B
  224. tests/data/valid/groups9.par : 49 B
  225. tests/data/valid/alts4.par : 49 B
  226. tests/data/valid/repetitions6.par : 47 B
  227. tests/data/valid/optionals6.par : 47 B
  228. tests/data/valid/groups6.par : 47 B
  229. tests/data/valid/repetitions3.par : 45 B
  230. tests/data/valid/optionals3.par : 45 B
  231. tests/data/valid/groups3.par : 45 B
  232. tests/data/valid/groups1.raw : 44 B
  233. tests/data/valid/alts1.raw : 44 B
  234. tests/data/valid/alts3.par : 43 B
  235. tests/data/valid/repetitions5.par : 41 B
  236. tests/data/valid/optionals5.par : 41 B
  237. tests/data/valid/groups5.par : 41 B
  238. tests/data/valid/repetitions2.par : 39 B
  239. tests/data/valid/optionals2.par : 39 B
  240. tests/data/valid/groups2.par : 39 B
  241. tests/data/valid/alts2.par : 37 B
  242. tests/data/valid/repetitions1.par : 33 B
  243. tests/data/valid/optionals1.par : 33 B
  244. tests/data/valid/groups1.par : 33 B
  245. tests/data/valid/alts1.par : 31 B
  246. examples/list/list_test.txt : 17 B