Ugly Alpha 1
lark:0.1.0

total uncompressed bytes

739.5 KB

total files

97

Fix

NewInclude { include: [ "src/main.rs", "LICENSE-*", "README.md", ], has_build_script: false, }

92 wasted files

total waste: 715.9 KB

  1. samples/stresstest.lark : 539.0 KB
  2. editors/vscode/client/yarn.lock : 57.3 KB
  3. tests/test_files/binary_expressions_precedence.hir : 35.4 KB
  4. editors/vscode/syntaxes/lark.tmLanguage.json : 16.6 KB
  5. tests/parser/main.rs : 16.6 KB
  6. notes/type_system.md : 10.4 KB
  7. docs/internals.md : 6.1 KB
  8. tests/language_server.rs : 5.4 KB
  9. editors/vscode/yarn.lock : 5.0 KB
  10. notes/permissions.prolog : 3.9 KB
  11. tests/repl.rs : 2.4 KB
  12. editors/vscode/package.json : 1.8 KB
  13. editors/vscode/client/src/extension.ts : 1.6 KB
  14. notes/rules.prolog : 1.3 KB
  15. tests/lark_parser_unit.rs : 1.1 KB
  16. editors/vscode/language-configuration.json : 828 B
  17. appveyor.yml : 812 B
  18. .vscode/tasks.json : 478 B
  19. editors/vscode/client/package.json : 475 B
  20. tests/test_files/initialization_inference/method_move.lark : 436 B
  21. editors/vscode/.vscode/launch.json : 401 B
  22. tests/test_files/initialization_inference/never_init.stderr : 393 B
  23. editors/vscode/README.md : 390 B
  24. tests/test_files/initialization_inference/never_init.lark : 370 B
  25. tests/test_files/initialization_inference/move_part_reassign_whole.lark : 329 B
  26. tests/test_files/initialization_inference/move_part_reassign_part.lark : 320 B
  27. editors/vscode/.vscodeignore : 320 B
  28. editors/vscode/scripts/buildall.js : 290 B
  29. samples/challenge1.lark : 266 B
  30. editors/vscode/client/tsconfig.json : 248 B
  31. tests/test_files/initialization_inference/move_whole_use_part.lark : 242 B
  32. tests/test_files/initialization_inference/move_part_use_whole.lark : 242 B
  33. tests/test_files/initialization_inference/move_other_field.lark : 237 B
  34. tests/test_files/initialization_inference/move_whole_transient_use_part.lark : 219 B
  35. tests/test_files/initialization_inference/move_whole_transient_use_grandpart.lark : 213 B
  36. tests/test_files/perm_inference/own_indirect.lark : 203 B
  37. tests/test_files/struct_method.lark : 183 B
  38. samples/structs.lark : 165 B
  39. .travis.yml : 165 B
  40. tests/test_files/initialization_inference/move_twice.lark : 160 B
  41. editors/vscode/scripts/paths.js : 155 B
  42. tests/test_files/initialization_inference/move_whole_transient_use_part.stderr : 151 B
  43. tests/test_files/string.lark : 150 B
  44. tests/test_files/initialization_inference/move_whole_transient_use_grandpart.stderr : 144 B
  45. editors/vscode/tsconfig.base.json : 137 B
  46. tests/test_files/initialization_inference/move_whole_use_part.stderr : 135 B
  47. tests/test_files/initialization_inference/move_reassign.lark : 135 B
  48. .vscode/settings.json : 133 B
  49. samples/strings.lark : 132 B
  50. tests/test_files/initialization_inference/move_part_use_whole.stderr : 127 B
  51. tests/test_files/initialization_inference/move_part.stderr : 117 B
  52. .editorconfig : 117 B
  53. editors/vscode/scripts/postinstall.js : 111 B
  54. tests/test_files/initialization_inference/method_move.stderr : 109 B
  55. tests/test_files/binary_expressions_precedence.lark : 106 B
  56. tests/test_files/struct_init.lark : 105 B
  57. tests/test_files/initialization_inference/move_twice.stderr : 105 B
  58. samples/functions.lark : 101 B
  59. tests/test_files/call.lark : 96 B
  60. tests/test_files/type_checker/bad_identifier.stderr : 93 B
  61. tests/test_files/type_checker/bad_callee.stderr : 91 B
  62. tests/test_files/call_in_call.lark : 88 B
  63. tests/test_files/assign_variable.lark : 87 B
  64. tests/test_files/type_checker/bad_callee.lark : 85 B
  65. tests/test_files/struct.lark : 82 B
  66. tests/test_files/if_false.lark : 82 B
  67. tests/test_files/type_checker/bad_identifier.lark : 81 B
  68. tests/test_files/if_true.lark : 81 B
  69. tests/test_files/error_type_mismatch.stderr : 81 B
  70. tests/test_files/multi_statement.lark : 64 B
  71. tests/harness.rs : 55 B
  72. tests/test_files/error_type_mismatch.lark : 53 B
  73. tests/test_files/add.lark : 53 B
  74. tests/test_files/trailing_carriage_return.lark : 48 B
  75. tests/test_files/true.lark : 47 B
  76. editors/vscode/.gitignore : 43 B
  77. .gitignore : 32 B
  78. editors/vscode/build.sh : 16 B
  79. editors/vscode/build.bat : 16 B
  80. tests/test_files/multi_statement.output : 11 B
  81. tests/test_files/string.output : 10 B
  82. tests/test_files/struct_method.output : 8 B
  83. rust-toolchain : 7 B
  84. tests/test_files/call_in_call.output : 6 B
  85. tests/test_files/call.output : 6 B
  86. tests/test_files/true.output : 5 B
  87. tests/test_files/trailing_carriage_return.output : 5 B
  88. tests/test_files/struct_init.output : 5 B
  89. tests/test_files/assign_variable.output : 5 B
  90. tests/test_files/if_true.output : 4 B
  91. tests/test_files/add.output : 4 B
  92. tests/test_files/if_false.output : 2 B