.gitignore | 100644 | 0 | 0 | | | 427 Bytes | a64d39858e19e01282c00c6c5e1a1ae7938b835e74f329363287608e1234570b |
.travis.yml | 100644 | 0 | 0 | | | 299 Bytes | 9dfeb4fcc4d4fe05c5c672585334ff9871d34657dcab458aa2e2ab72e895547d |
.yardopts | 100644 | 0 | 0 | | | 494 Bytes | d24fa8b3e2490cdd45fb2df038437aa919347a979ee12aff763fc95e58fad4ad |
CHANGELOG.md | 100644 | 0 | 0 | | | 30.2 KB | e0cef55c20c4276a7d2787ecdb98a55a28d733954736211316e044e403694fe7 |
CONTRIBUTING.md | 100644 | 0 | 0 | | | 1013 Bytes | be48c672cb6506008228bafb37cb4ba5768060a8cc295307acda3715ae3282f9 |
Gemfile | 100644 | 0 | 0 | | | 215 Bytes | 236ad7d78004e2877cf0907e25941329bac42ad419e873aa4eb797d31b2e46a0 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.16 KB | 8d2cc05a94ac50056881b7d1596347ff27d3c56f3cb896f19db21eefb70bf4a9 |
README.md | 100644 | 0 | 0 | | | 10.9 KB | 9be6169da93770446a4d5b9fd83ce94c618c106c641d0132ec1a08894d157c3a |
Rakefile | 100644 | 0 | 0 | | | 4.16 KB | 9f30492d5ee3ebb9c6040c75cd530272bbc231a26a616c860215efbeb57cdc6b |
bin/ruby-parse | 100755 | 0 | 0 | | | 152 Bytes | 8627873202396a60d6e3ded8ae50afbba03b240c88c74c0f21307c73fee29b2f |
bin/ruby-rewrite | 100755 | 0 | 0 | | | 156 Bytes | 307ad73948e57cc02a3204a83ea8a37a6a82cf0c63bada0370286a1540c9d8d5 |
doc/AST_FORMAT.md | 100644 | 0 | 0 | | | 23.7 KB | 6f292ee0ab52953ec5f55701c1a2a700de5ef9ddcac512be33f1e1dba927feaa |
doc/CUSTOMIZATION.md | 100644 | 0 | 0 | | | 1.19 KB | 6b5163da35007baeb4ac8bc036c229ae3f3f0f6d2e22616dc1efe846366f65fc |
doc/INTERNALS.md | 100644 | 0 | 0 | | | 947 Bytes | f2fa4e9541ac106d3a482d58d19378d1f3cc7f97bc438ffff0deea64ab9a24b7 |
doc/css/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
doc/css/common.css | 100644 | 0 | 0 | | | 1.07 KB | 554a9c883eddbae8e091eafb637e3206db6a337af28d3415a40ea857a7d435a0 |
lib/gauntlet_parser.rb | 100644 | 0 | 0 | | | 2.52 KB | 860630c9175868c575b9635375bea02de682f2b3773796dac3a58597051a7d9e |
lib/parser.rb | 100644 | 0 | 0 | | | 1.9 KB | 197ed8bb1d54e32b9dcbecc21842e84e9344c8aca81f19af893e7d837c36234c |
lib/parser/all.rb | 100644 | 0 | 0 | | | 192 Bytes | c592c253b4f32d4e96af78ed0d269cce708d17a280403bc3b91fdd94e061668e |
lib/parser/ast/node.rb | 100644 | 0 | 0 | | | 989 Bytes | 0929e55665e1a917617ee921c1d6dae3587f63382a91a4a641077fc7a598f86d |
lib/parser/ast/processor.rb | 100644 | 0 | 0 | | | 6.5 KB | d4f3501c7d6a999303e2f9210db83514f9f45415a940593511a3fe4c4c58b487 |
lib/parser/base.rb | 100644 | 0 | 0 | | | 7.05 KB | 1452e9b76fb9546ac1647402c76e6ff2f44bca818ca7dd43d0644d741a19fe57 |
lib/parser/builders/default.rb | 100644 | 0 | 0 | | | 41.3 KB | 0dd55a5a59a3b7ea3e7e14d85c18ba2776c551f19bfc06354c6c2f8f92ae7e01 |
lib/parser/clobbering_error.rb | 100644 | 0 | 0 | | | 300 Bytes | 4346f427e3a0203ad0bb5e892636f7f2146a54483adcfba63a30db4f4c6ab01c |
lib/parser/compatibility/ruby1_8.rb | 100644 | 0 | 0 | | | 382 Bytes | e13f473c905ee9f08179ac1d52455ff15a5e57f109a7e6b8a601abff2c3e249a |
lib/parser/compatibility/ruby1_9.rb | 100644 | 0 | 0 | | | 760 Bytes | f8772ea6c3ec1254d95e8297d9fec3c73345989f71553a54a8a69f2e110be984 |
lib/parser/current.rb | 100644 | 0 | 0 | | | 2.21 KB | 8c7d9019973b151e9df219b6ac5c50e9b5a39bc111cb9f1556cc2d84c90385d4 |
lib/parser/diagnostic.rb | 100644 | 0 | 0 | | | 4.3 KB | a2c3426551e65667e7e86dd5ae8f2d0bdc5c0fff5f3a8c00fff9f11974ca4872 |
lib/parser/diagnostic/engine.rb | 100644 | 0 | 0 | | | 2.46 KB | 784c674a028bd959782decde8066ec3412ba2639f8697e8201008dd37bc62997 |
lib/parser/lexer.rb | 100644 | 0 | 0 | | | 706 KB | 90f77044a0815386420760259b88f6240d32cdc41dadfb4dd7de41b22f27a285 |
lib/parser/lexer.rl | 100644 | 0 | 0 | | | 59.4 KB | 805b3f0629697a52d6a468ae84ccbdc16c3b022bde50e1b058979646cd5d3911 |
lib/parser/lexer/dedenter.rb | 100644 | 0 | 0 | | | 1.13 KB | e0f9b7b53fcda006d07b66232e832c2c1edb83e5130d49def8e508ddbf681a41 |
lib/parser/lexer/explanation.rb | 100644 | 0 | 0 | | | 1.31 KB | 8a60dd14a171119bdc53928c512160397ab3b61fd9d694f01cb7b88b030995f9 |
lib/parser/lexer/literal.rb | 100644 | 0 | 0 | | | 6.3 KB | 26d90207bf83abe69592c146bf7ea7755087cc7714d38761574c23a7a79ee3c6 |
lib/parser/lexer/stack_state.rb | 100644 | 0 | 0 | | | 544 Bytes | 9a839ee45e263990f639fab63d6b4abdac52f32340c386543dee38d25849c6e2 |
lib/parser/macruby.rb | 100644 | 0 | 0 | | | 231 KB | 04566f11f24aed76cf2615f338c5cb4b9a4617045de8ea6775cd1bbd8947857b |
lib/parser/macruby.y | 100644 | 0 | 0 | | | 76.3 KB | bc8abe826fd6b8dd0f1a027fa93dd7dab742d90eab732d5f45e4603e799cbcbc |
lib/parser/messages.rb | 100644 | 0 | 0 | | | 3.67 KB | 1408efaad0fb625b5d087a95f192ad5a8b778fa4b42b869a77d8967556db2c04 |
lib/parser/meta.rb | 100644 | 0 | 0 | | | 1018 Bytes | 915ea65c6de3b2a83edcfa7b0bb08e2cb2cdb1c4d72efb90c55e648483afe94a |
lib/parser/rewriter.rb | 100644 | 0 | 0 | | | 3.01 KB | 3258b7c29c330139dc77dea3f78075f9221e29ae6dee88457a7e91f74ec6742d |
lib/parser/ruby18.rb | 100644 | 0 | 0 | | | 220 KB | 5501d7cf193f7e06778a57f95b516892617ec335010809ac002c814866e7552f |
lib/parser/ruby18.y | 100644 | 0 | 0 | | | 67.7 KB | d654d0f85cb39f948d1e7b127783052bf0e2f82e2340b4cbd411b60117225c83 |
lib/parser/ruby19.rb | 100644 | 0 | 0 | | | 229 KB | 2b28887f955786247c2b2d66b1bf845b7f2b68bc89cb60562f3ddc6f0a8fc421 |
lib/parser/ruby19.y | 100644 | 0 | 0 | | | 75.3 KB | f490035aa2cfbfae20367929cb6a336a95cd8df7cec15f032487405bf1ea6840 |
lib/parser/ruby20.rb | 100644 | 0 | 0 | | | 246 KB | cfb28c336310eeb8dd3ce50a99369e4de17837492fd5e0c653aaae4160958e9f |
lib/parser/ruby20.y | 100644 | 0 | 0 | | | 81.2 KB | d33fb5e84633abdb9aad4f923952756a60a90109289e50ced3b390c2ef3f3921 |
lib/parser/ruby21.rb | 100644 | 0 | 0 | | | 248 KB | 2e08b21813d32d7ac3624f492b4f06756e7b134dcac3fc60ce121e64f4c07629 |
lib/parser/ruby21.y | 100644 | 0 | 0 | | | 80.9 KB | 2ec1356229ab9c4c8a35f5a3b2b552711cc54ac3141b77e1596b34f1784296df |
lib/parser/ruby22.rb | 100644 | 0 | 0 | | | 250 KB | 173249c613211b67e59349e6cebf49644f34b183de83d691cbb0a97de61aae83 |
lib/parser/ruby22.y | 100644 | 0 | 0 | | | 81.2 KB | a869816f8e5cf9bbbdd0dae9f3c0f62e899f332f423de916633060edab901424 |
lib/parser/ruby23.rb | 100644 | 0 | 0 | | | 250 KB | f5e965709ec53f044f6083ead414cfddeef1066d02b3e03d8bbaa61d5ea8ef76 |
lib/parser/ruby23.y | 100644 | 0 | 0 | | | 81.6 KB | a8f9d18209cf3724d8ab00ae2a897660b93dbf0bb51b72ac5f402f722d1052b0 |
lib/parser/ruby24.rb | 100644 | 0 | 0 | | | 251 KB | 740ab5cfec4f205b0bbd2470b9ac04b83d05a10ac61a8162355432dac35f0dd5 |
lib/parser/ruby24.y | 100644 | 0 | 0 | | | 82 KB | c4a49c4d56ed8f64f98b654edae238685760e79c218e43e41e5463f60c247afd |
lib/parser/ruby25.rb | 100644 | 0 | 0 | | | 250 KB | e0d05d0a4d850567912e85e23c04c5ed297918f7a538fcc04094625e3c00565d |
lib/parser/ruby25.y | 100644 | 0 | 0 | | | 81.8 KB | 83125a563c70b0672887a45b4d13d637884ea89f95f44e6857e78847cab8d2d6 |
lib/parser/rubymotion.rb | 100644 | 0 | 0 | | | 229 KB | 1c14aea6b0fbe20618216411bea316079953f892e98823d98e15bd783f329c0a |
lib/parser/rubymotion.y | 100644 | 0 | 0 | | | 76 KB | ae7046ab989151a08616453b754acc6e51998e635eaa1781592ea078ba94f3bb |
lib/parser/runner.rb | 100644 | 0 | 0 | | | 5.77 KB | 8a954e9d6d3a62f0360e6a9c096d082cb2107ab94e2e0d468d2f60ec42e1914c |
lib/parser/runner/ruby_parse.rb | 100644 | 0 | 0 | | | 3.41 KB | 0aefb7394d2f61601aba6b36eb593419ec84c0fb5fdced2265c04c2bdc1f6c1f |
lib/parser/runner/ruby_rewrite.rb | 100644 | 0 | 0 | | | 2.11 KB | 16713efa2e43ae347b90dcb989ee47bf7fb238bca66025cf91d3580d1cabe6f6 |
lib/parser/source/buffer.rb | 100644 | 0 | 0 | | | 8.84 KB | 052057b174ce6025237daa8efa10242699e43117f3694c66fd72d2c80cdc3833 |
lib/parser/source/comment.rb | 100644 | 0 | 0 | | | 2.74 KB | e60a3a4839546077ec0393a1b8f670d7a6d8156fc4e5e1cd29867c0eeb7437b8 |
lib/parser/source/comment/associator.rb | 100644 | 0 | 0 | | | 6.12 KB | 9d684c30a83562d35cf0a6bf92a4540abea0bbabe01f3418b7100510835ff387 |
lib/parser/source/map.rb | 100644 | 0 | 0 | | | 5.17 KB | 8b3ea0cda9f849fdcd4903aad24472d820261cb05ac237f5ac4a77a66c932a8c |
lib/parser/source/map/collection.rb | 100644 | 0 | 0 | | | 259 Bytes | f3f4233adf5d28fc05ccda239df9f3c314c0dcae86f4a4d1d3e0149d676e9546 |
lib/parser/source/map/condition.rb | 100644 | 0 | 0 | | | 372 Bytes | 4368d364087baa71a2bdeba485458f13b364a3bfa94f502a51693ae75757cf2e |
lib/parser/source/map/constant.rb | 100644 | 0 | 0 | | | 542 Bytes | 72842ebd460c75031d611920b0658110ddf00078db0cfac4440736cfbcaf720e |
lib/parser/source/map/definition.rb | 100644 | 0 | 0 | | | 404 Bytes | 3bc57907d6b4c1da16d6f9746001c387b578959d4c7e898e62cb285b2beebb31 |
lib/parser/source/map/for.rb | 100644 | 0 | 0 | | | 325 Bytes | a1b9b617e73e97701202c0062fd2f9ff24194f48bcf5cfc14326e2bdb9def24c |
lib/parser/source/map/heredoc.rb | 100644 | 0 | 0 | | | 283 Bytes | 3b61bb55668359a7d8718aff44351c57072bce75f7c4a6992cfe41df26a9dbd6 |
lib/parser/source/map/keyword.rb | 100644 | 0 | 0 | | | 327 Bytes | 23117aeb877f9f8d6db99b41dedfb3fbdd78736b0d72f8804ef420fcdd7c315d |
lib/parser/source/map/objc_kwarg.rb | 100644 | 0 | 0 | | | 349 Bytes | 23f0b7f5479b4ebd0d728422784a8a6982810c82874c04937bb8e1df97c45588 |
lib/parser/source/map/operator.rb | 100644 | 0 | 0 | | | 218 Bytes | 108c6221db4f7b10e412068d8b614ea9f6ee06adcc80b74cb2406ca1d82622f0 |
lib/parser/source/map/rescue_body.rb | 100644 | 0 | 0 | | | 346 Bytes | 871b9b8455be32fc59b5c58180ad817694f53b2e891e57d303e8c6ecbf3c39ec |
lib/parser/source/map/send.rb | 100644 | 0 | 0 | | | 651 Bytes | 8f78f2f30307c851acc7c222c56b5900cc5cbdd6d1a400e4aeb9ebe59402cf62 |
lib/parser/source/map/ternary.rb | 100644 | 0 | 0 | | | 276 Bytes | a01c8d46eb394ce50852a1a9d2dbee1e5b99f3a4b782aa9f1aeb599961d1ce91 |
lib/parser/source/map/variable.rb | 100644 | 0 | 0 | | | 482 Bytes | 489b7ab2cc83f78a689ab8dc14f90bf2a25af4d0737473624ef40a7d710ad891 |
lib/parser/source/range.rb | 100644 | 0 | 0 | | | 6.25 KB | 3b35b0a645b9dc1b8c8c1fe3ec1189293199f69f0e5f1cb6b4154910c1430365 |
lib/parser/source/rewriter.rb | 100644 | 0 | 0 | | | 15.2 KB | fab2c89ef742d6127d4f41090ee2356a6f81550bd87325782c7062368536f4a2 |
lib/parser/source/rewriter/action.rb | 100644 | 0 | 0 | | | 1.05 KB | ea9ca4afbdf251eee8b0777ed5856cf5a82eeb946ae0323a95bf13e34c8a708f |
lib/parser/static_environment.rb | 100644 | 0 | 0 | | | 584 Bytes | 5aa6e90dcf2973d2990f7688b30fe83645b127aed45311e3c5717bd1b5bfd9f6 |
lib/parser/syntax_error.rb | 100644 | 0 | 0 | | | 412 Bytes | c0ba77d65be2d4db15faee0ad77fd55b06dac566dd5aea355f08a39ddbdd6671 |
lib/parser/version.rb | 100644 | 0 | 0 | | | 40 Bytes | ca1cdf623c7d4ba702c6b86c2ea6eacc23df122ad7c4c043edca2f6375bc4578 |
parser.gemspec | 100644 | 0 | 0 | | | 1.75 KB | 349d7bcb25ff05ee8df94c900138afe3d4cf5de191c60466331609a7552822e9 |
test/bug_163/fixtures/input.rb | 100644 | 0 | 0 | | | 36 Bytes | 0f739a7f22ba1f101c92c2202f6c0347a4b691418f8853d1e92631b78998cc7f |
test/bug_163/fixtures/output.rb | 100644 | 0 | 0 | | | 35 Bytes | 694d2cac87b0140ccb00823a2bda643585a2134ffd0d86fce98992df7f57ab44 |
test/bug_163/rewriter.rb | 100644 | 0 | 0 | | | 649 Bytes | 9b53d52fe0549b7fbd84575761ff27421dd603e0e9a7dcfb9f315db1d2064e08 |
test/bug_163/test_runner_rewrite.rb | 100644 | 0 | 0 | | | 1.07 KB | 893921f75ad85deded2740061b155b71b3c4025cc6b8a3434359478c96d73dee |
test/helper.rb | 100644 | 0 | 0 | | | 1.04 KB | 71b8968f18fa04f0a4b6b38ec6498900f62f9bcb197e9316755742329441aada |
test/parse_helper.rb | 100644 | 0 | 0 | | | 7.3 KB | 019c6aa7290b4e72b79d85f3fd4bda3ec5a9c927bd2aff74a0ad5720e20236a7 |
test/racc_coverage_helper.rb | 100644 | 0 | 0 | | | 3.23 KB | d1f91e5f631127ef7b27d57ebe99243ce928ef210ce2b413921ef42398966e3a |
test/test_base.rb | 100644 | 0 | 0 | | | 683 Bytes | fd45dba8281fb70b67c07e0de4a31ebe798cda4f8f136f3b54c1ed4bbffb0ada |
test/test_current.rb | 100644 | 0 | 0 | | | 810 Bytes | ca4a339d2330d253aea15eab53cd5f96354cb48f00244a7c8582dd2417031cdc |
test/test_diagnostic.rb | 100644 | 0 | 0 | | | 2.6 KB | ff9b66d49f0624bd5c23c7702b4aa2d6db3dfeb8167b5ab4363e88f1d0366bc9 |
test/test_diagnostic_engine.rb | 100644 | 0 | 0 | | | 1.34 KB | 5fd4259324d469d48c6c36a31738a2ccf57368d63af6ad98c7dfa75daec45509 |
test/test_encoding.rb | 100644 | 0 | 0 | | | 1.9 KB | 4cbc0bebf941fcca6a07be1dccf0261ae9616d39cf5a8d132f1b506e0e469efc |
test/test_lexer.rb | 100644 | 0 | 0 | | | 98.9 KB | 627f397b33fdc9de9bf1fd3d75a5f2c6bbcd0f4c674e408fa70d589776d77949 |
test/test_lexer_stack_state.rb | 100644 | 0 | 0 | | | 1.29 KB | 9ff57966eff8d4de5c7e40cf00ec07c8f1ebbbb313da8b56a9ef82361be75c58 |
test/test_parse_helper.rb | 100644 | 0 | 0 | | | 2.37 KB | 503570d2134c8ca03805ff4a829399b24f20bb1a92602b9c688e1844fdca4a7b |
test/test_parser.rb | 100644 | 0 | 0 | | | 134 KB | d2438c03fda429eb9573545cdd990039b8a158c120b88ff4d64ef7790a7a7e76 |
test/test_source_buffer.rb | 100644 | 0 | 0 | | | 3.5 KB | ce9be7fc8f91d230395024db6aff91e3fc032db5641e5974052add5c4e75a3b7 |
test/test_source_comment.rb | 100644 | 0 | 0 | | | 780 Bytes | 979082bf37830049bfd31a89a52179ca4999440550b30d411b06bdac808987b9 |
test/test_source_comment_associator.rb | 100644 | 0 | 0 | | | 8.29 KB | 6d0d451c99ad0c7e4a0e5222ae2c4403966414db378a951765d53f01c86cb322 |
test/test_source_map.rb | 100644 | 0 | 0 | | | 331 Bytes | 6968a6cc404342c6d12dc5e9166a3c979a4ef4620deef40a537f1bdca9be0b96 |
test/test_source_range.rb | 100644 | 0 | 0 | | | 2.94 KB | 236c238b7b2deff804a62b2996359cac410ca4a821be70f5a85e13d877aea168 |
test/test_source_rewriter.rb | 100644 | 0 | 0 | | | 13.5 KB | a4497d3c1ff9131f24f9261127b8a022d955cba7e011d3af3ed4cf3f17a32a48 |
test/test_source_rewriter_action.rb | 100644 | 0 | 0 | | | 1.01 KB | 93e5d56a7904917287469e98db809eb639f6a7bdc53659324a3d8d41032a0d37 |
test/test_static_environment.rb | 100644 | 0 | 0 | | | 748 Bytes | 549f039464bd94bcaf2c23c7a697d1e939e57c10b6151c3e3a2588f475519181 |