.gitignore | 100644 | 0 | 0 | | | 469 Bytes | c33d42c4f039b4006e075680f759e1c857f2e15d53f24df65ab455a014656d21 |
.travis.yml | 100644 | 0 | 0 | | | 1.21 KB | b879589f08891565f77d4dd2df5f147d09f2eabc2ecde545fc433b5372a6150e |
.yardopts | 100644 | 0 | 0 | | | 494 Bytes | d24fa8b3e2490cdd45fb2df038437aa919347a979ee12aff763fc95e58fad4ad |
CHANGELOG.md | 100644 | 0 | 0 | | | 37.6 KB | 78cef72e572614a583041d7d60d9e10312906ed2925579fc23b4c85fc5986a0f |
CONTRIBUTING.md | 100644 | 0 | 0 | | | 1013 Bytes | be48c672cb6506008228bafb37cb4ba5768060a8cc295307acda3715ae3282f9 |
Gemfile | 100644 | 0 | 0 | | | 246 Bytes | 382e4429590b21eea64af15719fb9e0a896375aa543a9fdd2cd7bfe1c56e5dd6 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.16 KB | 8d2cc05a94ac50056881b7d1596347ff27d3c56f3cb896f19db21eefb70bf4a9 |
README.md | 100644 | 0 | 0 | | | 11 KB | 62782df60a4ad0ed0022ad0e05d1a5f52768f9b2206b3c33311dee9f18644062 |
Rakefile | 100644 | 0 | 0 | | | 4.3 KB | 4a358d2896e2943c8c0343bbfaa953a4dc6b79bd964f59db7be3fa7655380e21 |
bin/ruby-parse | 100755 | 0 | 0 | | | 183 Bytes | f2b1ee9660322d29e4c60308c9403e51e712320a29b8cb18dbb11e12ce9c1718 |
bin/ruby-rewrite | 100755 | 0 | 0 | | | 187 Bytes | 2de4cb588f94476a79cd32b6d53f2c2a7aae3e1b414fac068afb9887ac7f98a0 |
ci/run_rubocop_specs | 100755 | 0 | 0 | | | 251 Bytes | 26469708ef8ab1dca82e2a00cea383b902c78cfec66ab5b1ab473089eafced9f |
doc/AST_FORMAT.md | 100644 | 0 | 0 | | | 25.2 KB | c789eee89be30773f06fe15dea4f20333e614d6d6916e2c6991582c4da8fb331 |
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.55 KB | d7ed6ef2b2fdfd5f1a10ee0c31dd3811fddb8c3f0369e9777c95427bbd23d819 |
lib/parser.rb | 100644 | 0 | 0 | | | 2.03 KB | e0f06b7726a36f393b138c12d7c85b36876ef16fa0931af748b7185ae6210b5e |
lib/parser/all.rb | 100644 | 0 | 0 | | | 271 Bytes | 9e8c3be36e7128c0675235404cc5ecb53f4c5c0186ee9f07d418d31eab9a49ba |
lib/parser/ast/node.rb | 100644 | 0 | 0 | | | 1020 Bytes | f55103138315916fc251dae0e15902608b75bc0dcfac39f5f4699ba253e6eacd |
lib/parser/ast/processor.rb | 100644 | 0 | 0 | | | 7.39 KB | 82d67525c0b9e224f02b3249d4f62c00b251eb2c9fba313cc5e44393b5814c7c |
lib/parser/base.rb | 100644 | 0 | 0 | | | 7.13 KB | 9fff413fd8fd547867240e93d12202144ab8e88b9ee08c0691d3ca8a45ceecc9 |
lib/parser/builders/default.rb | 100644 | 0 | 0 | | | 44.4 KB | 12d9907f741ad7e746b13bb1709be950e9166acb98b677327b880abfeaf1bccb |
lib/parser/clobbering_error.rb | 100644 | 0 | 0 | | | 331 Bytes | 5f0b2aee4291455b71cfc41193a03c1eb39dececcf3a272fa1dd7f52d81619a7 |
lib/parser/color.rb | 100644 | 0 | 0 | | | 627 Bytes | a36f46b2f75512750b21a337cbcef279d8cd5ce4b6f4575066f5b80faac52f8b |
lib/parser/context.rb | 100644 | 0 | 0 | | | 1.27 KB | 96028a53bc69d7f75b6a87206d7282109e82af2b5201f276f7c373f696d40373 |
lib/parser/current.rb | 100644 | 0 | 0 | | | 2.25 KB | 7c4e0916219fcf536b047386aa36980210b8b4d80c5c141e122bc0ddcc9dc6db |
lib/parser/deprecation.rb | 100644 | 0 | 0 | | | 250 Bytes | d0805a72096c6de3981bb7d3e447eb28d29fd9640f3b4c6d11fd5047377464f5 |
lib/parser/diagnostic.rb | 100644 | 0 | 0 | | | 4.23 KB | dbef39f93893eb0f2782709ac8916e31b1cb511dcae11c2df36e4f5d83e9ca4f |
lib/parser/diagnostic/engine.rb | 100644 | 0 | 0 | | | 2.49 KB | f4ce5a91b2a630f24127d8a3e1e6e12dac64c5bb4806da65d7442cc9d2832b16 |
lib/parser/lexer.rb | 100644 | 0 | 0 | | | 758 KB | 771a8eb6d5898ef9c62ea97c5630998901ef3c9fb9234d03b2a7b3a87d42974a |
lib/parser/lexer.rl | 100644 | 0 | 0 | | | 65.9 KB | 712d6805adbbcc937bb56eb8a398b3b0c0d3f9a24411c802dceb617fbcbd6200 |
lib/parser/lexer/dedenter.rb | 100644 | 0 | 0 | | | 2 KB | 233c6479c3d7b5c3c4f48c68db941c913ed67bfe86bc1f675908263fe9f9987f |
lib/parser/lexer/explanation.rb | 100644 | 0 | 0 | | | 1.37 KB | 4c7ff12bdf8f6158249386ffacd0d59bcd8d90ba8198802ebfb8035349063be0 |
lib/parser/lexer/literal.rb | 100644 | 0 | 0 | | | 6.41 KB | e27abea50742e2b60e1d49b9bbdb92c64fd696c41aeb17341f8a5f4c0b5d8ce8 |
lib/parser/lexer/max_numparam_stack.rb | 100644 | 0 | 0 | | | 510 Bytes | ab42de2441d6f37f106226462c9f258d71c221341616d7bbd29a31275560cb38 |
lib/parser/lexer/stack_state.rb | 100644 | 0 | 0 | | | 661 Bytes | 6c4b455a2961afcfa57e2508d2d2f927d9f1b509c6bf3b6796a2de9b9bcdde59 |
lib/parser/macruby.rb | 100644 | 0 | 0 | | | 232 KB | 7b88b70a1bbba5f5dbaa8c736ed198f2cde75e10af944ec2aeb778348da5b77b |
lib/parser/macruby.y | 100644 | 0 | 0 | | | 77 KB | 8a25e1336b970e09844ee690fbd8beca51e4e24415913653bb76bb03e1088542 |
lib/parser/messages.rb | 100644 | 0 | 0 | | | 4.87 KB | 1bcdae0464c46a570e2b88b8ed81172e3362cb6b8862279ad7f7c42e4949b64b |
lib/parser/meta.rb | 100644 | 0 | 0 | | | 1.21 KB | 4750a61296e0a46891e76133baec9c2616f153f181258cd1bd64602acad14139 |
lib/parser/rewriter.rb | 100644 | 0 | 0 | | | 2.51 KB | f95150be5d8e334e237f2b3cedac5393320c41a2d756f0e7c0713fd920996c16 |
lib/parser/ruby18.rb | 100644 | 0 | 0 | | | 221 KB | 5ba9348dc8028e05c95a4c8080bda2e1639e75509515496cb7338e134f1c368f |
lib/parser/ruby18.y | 100644 | 0 | 0 | | | 68.1 KB | d033f290e0041a4a6c5328a80cd9ae145e80fb9e88e65556b16b6ec2807557af |
lib/parser/ruby19.rb | 100644 | 0 | 0 | | | 231 KB | 892fab31f22810a0bfcb2a96b0ca05ddbcdc2482ada796cad9d759fb6b8a52dc |
lib/parser/ruby19.y | 100644 | 0 | 0 | | | 76 KB | ff004fc5f0fd17bcb80f73053201c2bb1e44103b737783c1bc321982c603fb0b |
lib/parser/ruby20.rb | 100644 | 0 | 0 | | | 247 KB | 1984c0c2fb411fbfca7094ae65e6e8751c5ccdf901d19daa54c263c06c406fcf |
lib/parser/ruby20.y | 100644 | 0 | 0 | | | 81.8 KB | f137c9f5e08765820d7747422c750461aa0e99c667df83f411babf7881e50280 |
lib/parser/ruby21.rb | 100644 | 0 | 0 | | | 249 KB | 7913c731d15fcf36cfbe3367ff2b4275963339e840361be3e25e7697ecac0666 |
lib/parser/ruby21.y | 100644 | 0 | 0 | | | 81.6 KB | ba1522b1852cccf37b668ec6b73ea50bd44bcee2f36ab6df5f542388689b625e |
lib/parser/ruby22.rb | 100644 | 0 | 0 | | | 250 KB | 4fbe56abf06c8dca6b33488aaa2fdeccc468e485962cc1e612c912ca4bfc23da |
lib/parser/ruby22.y | 100644 | 0 | 0 | | | 81.9 KB | 92c6dd737fdb0be025311b0a570ff0d9638223d0862bf356444b72dfbbbb40ce |
lib/parser/ruby23.rb | 100644 | 0 | 0 | | | 251 KB | 626b84f26554dce8e1656c32698c34aa5bda5a02f9e77549ead68548d1b065c5 |
lib/parser/ruby23.y | 100644 | 0 | 0 | | | 82.3 KB | f2d65cbbb6c7460d86f5d6f71696361dce1b4aabf662a3f95ce466665b675c07 |
lib/parser/ruby24.rb | 100644 | 0 | 0 | | | 254 KB | b0c57d3c231b38552905b02c9fa1eb1aa83fca10220d194e245230d229ccc8f6 |
lib/parser/ruby24.y | 100644 | 0 | 0 | | | 84 KB | 4721a03977f13936652ed257d1959e6ba6e351b04ce7906278f31382e05c0f43 |
lib/parser/ruby25.rb | 100644 | 0 | 0 | | | 252 KB | 72a94a3ccabcebb793e24d99a39d151282dcd0582e1b1ccc384045c01931c4ef |
lib/parser/ruby25.y | 100644 | 0 | 0 | | | 83.9 KB | 88bf63764e7d3291d83dd1b25548c2edce10c273f4760c12d8d71f94b55ffad9 |
lib/parser/ruby26.rb | 100644 | 0 | 0 | | | 252 KB | 793c2215615a1e6478e910ffa7af81212ff1bbd9779bb61fcb3a9d1162170821 |
lib/parser/ruby26.y | 100644 | 0 | 0 | | | 84.2 KB | 2e17871fa78defcd8a85c23b4bf125a73b94c45f4963f4d5a23dbd027a63a41c |
lib/parser/ruby27.rb | 100644 | 0 | 0 | | | 264 KB | 587ca1c396db8fc8dac018ceb5980a5843f2e52594ad8461d439a0f132631fee |
lib/parser/ruby27.y | 100644 | 0 | 0 | | | 86.2 KB | 326dd4e02f965d4d8b5e503974a81db512330dbcbb2305f65b1055fc2fb2c7d6 |
lib/parser/rubymotion.rb | 100644 | 0 | 0 | | | 230 KB | ebd4318082f2863a3c7dfe09be2e26ec9fc1478c5600b355f9011a005bfb5721 |
lib/parser/rubymotion.y | 100644 | 0 | 0 | | | 76.6 KB | a18eda9a367e4cd600724b69cc9f3317c0e6ef78537f39424ba18f4d65990565 |
lib/parser/runner.rb | 100644 | 0 | 0 | | | 5.93 KB | c7b96deeb140a4655bad3fbf41dbb976b0e9aef18ba969d2cac19d799f018fdc |
lib/parser/runner/ruby_parse.rb | 100644 | 0 | 0 | | | 3.71 KB | 7fdfcd741898c3b49b882aa2a0dcbf218e680a56053107a3c1cd4cdc7611319e |
lib/parser/runner/ruby_rewrite.rb | 100644 | 0 | 0 | | | 2.14 KB | fb0506493b661a674e3252ec20b2fb357d91af3969c7fcabf6a286044530198c |
lib/parser/source/buffer.rb | 100644 | 0 | 0 | | | 8.74 KB | 47aa5c16ef25891256ae5096ad3c26854bef3ca294c9cf709f1a1d563fcf309b |
lib/parser/source/comment.rb | 100644 | 0 | 0 | | | 2.77 KB | d4111b173a973dbfb3401badcfcac0bdb1945878d5c2cb03f517f439149a980a |
lib/parser/source/comment/associator.rb | 100644 | 0 | 0 | | | 6.15 KB | 5bba3665149f3a44b8958ae30eec05bdb4883c564da8926e0bfd8467ea30677f |
lib/parser/source/map.rb | 100644 | 0 | 0 | | | 5.2 KB | 1d9a13302f85e4756c695dbb55e13b0e04e01cdc23074a9e824fa38bdb3fb359 |
lib/parser/source/map/collection.rb | 100644 | 0 | 0 | | | 290 Bytes | 9a582ce032c03905dc9944e58a04bcbd24309c84332d2409598511745dfc578b |
lib/parser/source/map/condition.rb | 100644 | 0 | 0 | | | 403 Bytes | d3c4f51b72943d60f8627dea4e2bc87378b1b609ed4599b8cfe74dbcd9120aa2 |
lib/parser/source/map/constant.rb | 100644 | 0 | 0 | | | 573 Bytes | 8887161ce7754f19f1c24119e9c5b5d3409da683c2f3d76cd439c9b37edcfa88 |
lib/parser/source/map/definition.rb | 100644 | 0 | 0 | | | 435 Bytes | 8e6840668ebc86a187050492c4ae0be800ab508ad349b6ce802e48802a8bda6c |
lib/parser/source/map/for.rb | 100644 | 0 | 0 | | | 356 Bytes | 187f83959e6aa4b80afc9eee422865711e75cdd760c4bb64da46f3efe0a8f7af |
lib/parser/source/map/heredoc.rb | 100644 | 0 | 0 | | | 314 Bytes | 802e3218a11a36e37d59f2699ba9ef027ba3f25a9ccaf5b67b9f51b9be711167 |
lib/parser/source/map/index.rb | 100644 | 0 | 0 | | | 574 Bytes | a72e5a3651da8f713a5c7a49be545f59af09719ebc1950a7e7da1dd39500d8e9 |
lib/parser/source/map/keyword.rb | 100644 | 0 | 0 | | | 358 Bytes | dedb99ced5eb88d041994d28deeb0870d45690a9215fadcb1deabd555b23b8e7 |
lib/parser/source/map/objc_kwarg.rb | 100644 | 0 | 0 | | | 380 Bytes | b8b54b4ff74d2589e8544a33d7d855ff85e655ac8dff96a276ee8108fe6c78f4 |
lib/parser/source/map/operator.rb | 100644 | 0 | 0 | | | 249 Bytes | f71b5afe77fd6fb7f431d08e8cd3bc82c9a3f6560e44d55a9a392778ea5adebd |
lib/parser/source/map/rescue_body.rb | 100644 | 0 | 0 | | | 377 Bytes | 2135ac0caf455b360effe438be50ff12290ca172b6775396215d8bd4b6fdec38 |
lib/parser/source/map/send.rb | 100644 | 0 | 0 | | | 682 Bytes | 3ac8ece7feb6d38674b20421e391fbff71530d479a11e576c845af23be52b4db |
lib/parser/source/map/ternary.rb | 100644 | 0 | 0 | | | 307 Bytes | 8b1224840dc23807237c82b37d1457ddd9c68f76880ec836543fcd4a01e5156c |
lib/parser/source/map/variable.rb | 100644 | 0 | 0 | | | 513 Bytes | cd0246287786e8cef9e224b480da4b3e0589005cc5098c78a876332ec768416f |
lib/parser/source/range.rb | 100644 | 0 | 0 | | | 8.32 KB | 671e5276204cf02097e0c6813df714873aebac12e831d1c30ac00d914e1d6d07 |
lib/parser/source/rewriter.rb | 100644 | 0 | 0 | | | 16.5 KB | 1647682808397f50876b8080c9386050769b75ca172d7606fd012194ea9f8c1e |
lib/parser/source/rewriter/action.rb | 100644 | 0 | 0 | | | 1.08 KB | 89dc19a710955c30c730b6b3870cd03f9791a8846c55884bbe7c0ab4f2c4ed44 |
lib/parser/source/tree_rewriter.rb | 100644 | 0 | 0 | | | 9.52 KB | f9da81f6649a45d54379e5298c6eac0770373f652a0038a469c0bd83d315b969 |
lib/parser/source/tree_rewriter/action.rb | 100644 | 0 | 0 | | | 4.69 KB | 11e5f9f368300886be746facdd56ac0d4ac9685f365a90d29d44b564fbaf424c |
lib/parser/static_environment.rb | 100644 | 0 | 0 | | | 615 Bytes | d47e2eaf3a30e143f42b4ce107ceaec21e1230c50482f8fee6166b0e1c00938f |
lib/parser/syntax_error.rb | 100644 | 0 | 0 | | | 443 Bytes | b35a7eb23f86478e8d1480728eb38b7138a00331e9741bc7f4fb37ea1a1f3d05 |
lib/parser/tree_rewriter.rb | 100644 | 0 | 0 | | | 3.47 KB | 9c191d4a952b3be57b2395841e6148123b7590a8e30d5d96ea98845391c535f1 |
lib/parser/version.rb | 100644 | 0 | 0 | | | 71 Bytes | ff289f6a9c4a8fb579c277fede3385e0beb8283f018bcfb24b086def665726c6 |
parser.gemspec | 100644 | 0 | 0 | | | 1.9 KB | 21690962a8ecd354c9efa49ae211b689044fe7dd47e1aefd7db760be9fb68091 |
test/bug_163/fixtures/input.rb | 100644 | 0 | 0 | | | 67 Bytes | 20f8425c0749cedef3e5673e93ea484214315e286037ce2a42b6aa7146c34000 |
test/bug_163/fixtures/output.rb | 100644 | 0 | 0 | | | 66 Bytes | 51b8ca0301ebb0229af56a7e574dc682a6ae9dcb61e69cbb31e4c4cd37c99c86 |
test/bug_163/rewriter.rb | 100644 | 0 | 0 | | | 680 Bytes | a00f13b3c5aade71404221dcdbe9087221446a4460fb7b1e01447491ff9912b8 |
test/helper.rb | 100644 | 0 | 0 | | | 1.27 KB | b6b616544636aa2a00ae598bf31db35ba0393eb37120a6e107b1bc2ab2cab925 |
test/parse_helper.rb | 100644 | 0 | 0 | | | 8.97 KB | e877540cde186024fd5c12630e094fbf64c77d56ce45484b214cf11eead990d7 |
test/racc_coverage_helper.rb | 100644 | 0 | 0 | | | 3.26 KB | 717ccf123009b6cba128a075f25f0a481df77e85f32eae5f74405120a2ddd6e2 |
test/test_base.rb | 100644 | 0 | 0 | | | 714 Bytes | b04434ae967e608963dcb89fd00b0341c1a14f0e84330e1db70f6f223bfd08fa |
test/test_current.rb | 100644 | 0 | 0 | | | 842 Bytes | 84bfaf28551a71db9fbb556927e9207205f23e4255a9dfe25136a0628a045c7b |
test/test_diagnostic.rb | 100644 | 0 | 0 | | | 2.63 KB | 84914462bd3f6a2f7a69519b19709afc8312ea32aca57ccc90d6bb78df1bb069 |
test/test_diagnostic_engine.rb | 100644 | 0 | 0 | | | 1.37 KB | 951af5a6de59536c57a9c9bd86e2354d5c71464fa9087fcb1ab8d6d994596665 |
test/test_encoding.rb | 100644 | 0 | 0 | | | 2.41 KB | b77d0aab16f9ee84d8bedc8547d40879b42df7db2923df507e633a7b3bad5b83 |
test/test_lexer.rb | 100644 | 0 | 0 | | | 106 KB | 1b6ee9d234173ecab3653ce376bbe8a55851b4730f45ce146826cad1a2daf1ec |
test/test_lexer_stack_state.rb | 100644 | 0 | 0 | | | 1.32 KB | 253a6941f839efeb7e6195bc3c90533adaf1fb61c7ba0eaa982edb88d6ba7a8e |
test/test_parse_helper.rb | 100644 | 0 | 0 | | | 2.35 KB | 414c0c2dab582bb969f453d6a2da04c6bef282ecb93017ca7ee6723b05982a6c |
test/test_parser.rb | 100644 | 0 | 0 | | | 168 KB | aff6296053fd59cf21be80f5e96d302cd38049968447c50857ea8b61a40509f1 |
test/test_runner_parse.rb | 100644 | 0 | 0 | | | 802 Bytes | abc37a54d8488b8cdae91b8109f0b29f0e2a59ddeb29e0902a12cfe7c405ee6e |
test/test_runner_rewrite.rb | 100644 | 0 | 0 | | | 1.5 KB | 1bfb1f8d87ebb9ad6aafe6dc72b6bf37995f74902f593d6cf4262bcab596dc4c |
test/test_source_buffer.rb | 100644 | 0 | 0 | | | 3.95 KB | 27b7e0cad59370c013371e84d14833d824665f4166871c65038d1f018b9bdc30 |
test/test_source_comment.rb | 100644 | 0 | 0 | | | 811 Bytes | 10c531506017bd749d05d4c3f8f149aa17b3113c10209adb27ab266b09515c8c |
test/test_source_comment_associator.rb | 100644 | 0 | 0 | | | 8.32 KB | dd90170af6768203b1cfd8584dcca534aea967f22b20c4a51701de46c194e343 |
test/test_source_map.rb | 100644 | 0 | 0 | | | 362 Bytes | 7af98eb40b4777c38f0fb91ca6092f6560e9e79f88a07c0803f299e6c6b32a40 |
test/test_source_range.rb | 100644 | 0 | 0 | | | 4.67 KB | f2040b847f9ebcbaa1bb049af431acfd160390df164bc841608c727bd27567c3 |
test/test_source_rewriter.rb | 100644 | 0 | 0 | | | 13.6 KB | 991a51676167015b7a924a2f429f5aac6081856df0c32d0ce9c0556592701826 |
test/test_source_rewriter_action.rb | 100644 | 0 | 0 | | | 1.04 KB | 7319e3a02ac43cfb96a6d42f0825eef85fefb4a06b35b65cbd2fa1136a427111 |
test/test_source_tree_rewriter.rb | 100644 | 0 | 0 | | | 5.46 KB | 2d70d4e75adf3252f1256078c9ae0287680de56581488545f1d36fff981ceafa |
test/test_static_environment.rb | 100644 | 0 | 0 | | | 779 Bytes | 40484cd8f3c83c3f59943f6042ddc2a5c58d1e4ccacb6503485387ad2ed32a15 |
test/using_tree_rewriter/fixtures/input.rb | 100644 | 0 | 0 | | | 37 Bytes | 354fbae513330b84d89305096133b7b46bb512656b9990556b6135a9fe21e30d |
test/using_tree_rewriter/fixtures/output.rb | 100644 | 0 | 0 | | | 41 Bytes | 0fc96224ae67c61ae6705d03a2cc70a58392ae44f3b788bca338f42eaf826313 |
test/using_tree_rewriter/using_tree_rewriter.rb | 100644 | 0 | 0 | | | 210 Bytes | 4e996eb954f6e2986a8c5bfe21ee755fa42d05fc1bd01361cbd465bf82acb2dd |