parser-3.3.4.0

https://rubygems.org

parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/whitequark/parser/blob/v3.3.4.0/CHANGELOG.md
bug_tracker_uri
https://github.com/whitequark/parser/issues
source_code_uri
https://github.com/whitequark/parser/tree/v3.3.4.0
documentation_uri
https://www.rubydoc.info/gems/parser/3.3.4.0

id: 1661538

number: 3.3.4.0

platform: ruby

spec_sha256: 9c24f8729809fa6ca3fcc23e416a5b78be36fe81f3b570783787a3eaade3a8fa

sha256: 8d247769c3873fe92201d591a7463384022a1a25e214853df5d6806623179e82

created_at: 2024-07-10 10:09:30 UTC

updated_at: 2024-07-10 10:09:31 UTC

position: 5

version_data_entries_count: 81

uploaded_at: 2024-07-10 10:09:28 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 933 KB

Version Data Entries

Total: 81

Unpacked size: 10.2 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE.txt100644001.16 KB8d2cc05a94ac50056881b7d1596347ff27d3c56f3cb896f19db21eefb70bf4a9
bin/ruby-parse10075500183 Bytesf2b1ee9660322d29e4c60308c9403e51e712320a29b8cb18dbb11e12ce9c1718
bin/ruby-rewrite10075500187 Bytes2de4cb588f94476a79cd32b6d53f2c2a7aae3e1b414fac068afb9887ac7f98a0
lib/gauntlet_parser.rb100644002.56 KB50c4016d4333ad67992dba232625deae9667d556f4e5b554f20059fb2d4950d1
lib/parser.rb100644002.76 KB2ce4b3b77e797b0194bfb7b06a3396e8f4a24d4e1ea39e6b9db25b3b23f28ebd
lib/parser/all.rb10064400421 Bytes230aaf27ef2d2238a1b39effb3ae0c04a07d299d429845a19d12b379ca9382d8
lib/parser/ast/node.rb100644001.01 KB3c183648686e0e02561eec8d8728167e77c9ed5304843adaf9ed80b45d7a258d
lib/parser/ast/processor.rb100644008.66 KBc32e57b4ad0393ba553c37e2b718f991fdde307194e0245c16b6c15c22078784
lib/parser/base.rb100644007.96 KB5eb855a17557873f53b3255d6123879f6081ab3c9fa6ea1f6ec28d9d14a93b46
lib/parser/builders/default.rb1006440061.8 KB76d351f396674cd6b94d7cb71527c1089477e1e35a21d98e49b81471123866d0
lib/parser/clobbering_error.rb10064400331 Bytes5f0b2aee4291455b71cfc41193a03c1eb39dececcf3a272fa1dd7f52d81619a7
lib/parser/color.rb10064400627 Bytesa36f46b2f75512750b21a337cbcef279d8cd5ce4b6f4575066f5b80faac52f8b
lib/parser/context.rb100644001.2 KBeada1358bea1056602975f4c6bd8ed3126a3e3c95a437fea35362b3ff9fbeb5e
lib/parser/current.rb100644003.28 KB1aa828028e616c791716d178dcbacebea1bf4c9af51ad5385fa36c2257952ccc
lib/parser/current_arg_stack.rb10064400717 Bytes7063f1f3627b3b3fa693afba3ad63ce5f4f9885677be08900b09819d9234ad8a
lib/parser/deprecation.rb10064400250 Bytesd0805a72096c6de3981bb7d3e447eb28d29fd9640f3b4c6d11fd5047377464f5
lib/parser/diagnostic.rb100644004.24 KB35218d12206180871dc0b4d00559238172c5f5a1c89391a28d2e9f27012c87af
lib/parser/diagnostic/engine.rb100644002.48 KBace6754a27a82e312572f22e30a5741e9399d3ab30deabf7a866372ad3873a6d
lib/parser/lexer-F0.rb10064400411 KB552e3b1d9d571d4c0c7e3c14e45b507ff69019a9534233d069fa6d0cd521933b
lib/parser/lexer-F1.rb10064400443 KB690914eb665afa478dba03ecd0cf8f2fd41bca83538062c194480dd04b0bb855
lib/parser/lexer-strings.rb10064400167 KBbcb54e3e3cf67073369bedac2181573768774bf1ece9d1fe352a35d7fe3e2517
lib/parser/lexer/dedenter.rb100644002.24 KB65e1040b204edb68a3e352343ab77fa9811872bdb249f238e9728a2f99f1d43b
lib/parser/lexer/explanation.rb100644001.38 KB9b1a9d140dbeb2247e1a308a1564825f56d555a739a4676ef8f72f2b21b9c434
lib/parser/lexer/literal.rb100644006.86 KBa68c47aa244b026bc0bb4bbe6714a99ae3aea4a08b0c67b93ce318b85fa16906
lib/parser/lexer/stack_state.rb10064400661 Bytes6c4b455a2961afcfa57e2508d2d2f927d9f1b509c6bf3b6796a2de9b9bcdde59
lib/parser/macruby.rb10064400465 KB36aecbd3dbdc0668d4f588e90a60607ce44a162d81bfbe6321110cc5de4de727
lib/parser/max_numparam_stack.rb10064400781 Bytes68c697d6a215860b957bd9c0d19256976b7ea3074606a0675b47851ab4591ffd
lib/parser/messages.rb100644007.19 KB08a74d1a60f4f07f2dd4dde8633529502791bb4903069f2e206587e05c813cbe
lib/parser/meta.rb100644001.57 KBc35c18829a422c63e84b77dc5af59ca2b67441f92b871dd8c369a10ffac4d8d4
lib/parser/rewriter.rb100644002.51 KBf95150be5d8e334e237f2b3cedac5393320c41a2d756f0e7c0713fd920996c16
lib/parser/ruby18.rb10064400462 KB64e0b9e381b60ead99f8cfa57cf233404e0c574b1c7ab68655a68713ac9c02d7
lib/parser/ruby19.rb10064400462 KBe3064d41865b4f1787b96988c835f19a1b7c63e9efc2f63691ad3f8fc7e76a38
lib/parser/ruby20.rb10064400494 KB2545f001cfb6ed2fa00132bb1acb4589bb7ffe0ea9ef822de49a5a96e768219e
lib/parser/ruby21.rb10064400489 KBbe987876925a517b6034434302edc9165f562be0893e86bafc40f9744d5f0dcf
lib/parser/ruby22.rb10064400496 KBcabe1a4ddc6fa289ad3381a0c86801c51a90f6b6c747d82070d651ee399f6052
lib/parser/ruby23.rb10064400496 KBf4a70547623da59104e74977fe096f6af6d25aed0b7494c493469e65e979b9f3
lib/parser/ruby24.rb10064400504 KBc7f0db96e247634ca7ad6d10775ac0bc1faa6b180b1127f04ac2d6257f21c44c
lib/parser/ruby25.rb10064400499 KB912427f4e7cc4fc190e5fafa7b5246e3962b148d8fe071b0a04840803a0d6f98
lib/parser/ruby26.rb10064400496 KBf4d218b1c7dda636c9199b197fd74de1b77b02dc2ee9d00d21e015a87fd2c01d
lib/parser/ruby27.rb10064400567 KB8833238cd523aa34915e1527b4afed6eaaf70e9f54e06f4f526a3aa88f716015
lib/parser/ruby28.rb10064400307 KBf786a99dbe401f920f232ea5d1747b3907a6a6f11f74215420628316087e9cd2
lib/parser/ruby30.rb10064400583 KBe86fd6570bdd78ea2df94ac68fe433623305843e88d87dbd3849c83c5b3286dd
lib/parser/ruby31.rb10064400608 KB328aaf39d38ec390e3ee0197701f291caa0a325e22335afd963d3c6c73666983
lib/parser/ruby32.rb10064400608 KB9736d00c9cbc58170a28b3a2dc1512e6e3305e77db3360e47f78347b5a6fce45
lib/parser/ruby33.rb10064400602 KBe10539f874272c21c0026f39052094802d632cd2af6ebd82a860e96c9970f07b
lib/parser/ruby34.rb10064400602 KB46e75db8b554a457aefc4b51a86856a8f773803064029c322d03926e42bf6987
lib/parser/rubymotion.rb10064400458 KB38cc6e5f4c1b7fff5cd5f03e54fea36d3cb3c5a6af75d1716946a9f0ef55412a
lib/parser/runner.rb100644007.26 KB466cad938e2c087908070ab6c179ef3dba778dfe1a65cd9662798e3e6f98cc0b
lib/parser/runner/ruby_parse.rb100644003.72 KBee1ee91fa5e8eb8f41e458259f830f89c37ec860c2c19493afbfe26a5a755592
lib/parser/runner/ruby_rewrite.rb100644002.17 KB0bb784294d17c1b41a81028564bc465ed99e516e41cbad3b2424dfd7a2778f1e
lib/parser/source/buffer.rb1006440010 KB00b14f43b24c7112ef683ba02054946e053a50f6b667760d70de1c43db317b12
lib/parser/source/comment.rb100644003.22 KBfc4b14d95ce20d37fbea4a1d3294a38ab0211f41579763e9b4a9ec6470441680
lib/parser/source/comment/associator.rb100644007.06 KB6029f0f9ff2c3c29839e5d88b20f25d64f39797cea6d29702243c94b01f6af5e
lib/parser/source/map.rb100644005.2 KB1d9a13302f85e4756c695dbb55e13b0e04e01cdc23074a9e824fa38bdb3fb359
lib/parser/source/map/collection.rb10064400290 Bytes9a582ce032c03905dc9944e58a04bcbd24309c84332d2409598511745dfc578b
lib/parser/source/map/condition.rb10064400403 Bytesd3c4f51b72943d60f8627dea4e2bc87378b1b609ed4599b8cfe74dbcd9120aa2
lib/parser/source/map/constant.rb10064400573 Bytes8887161ce7754f19f1c24119e9c5b5d3409da683c2f3d76cd439c9b37edcfa88
lib/parser/source/map/definition.rb10064400435 Bytes8e6840668ebc86a187050492c4ae0be800ab508ad349b6ce802e48802a8bda6c
lib/parser/source/map/for.rb10064400356 Bytes187f83959e6aa4b80afc9eee422865711e75cdd760c4bb64da46f3efe0a8f7af
lib/parser/source/map/heredoc.rb10064400314 Bytes802e3218a11a36e37d59f2699ba9ef027ba3f25a9ccaf5b67b9f51b9be711167
lib/parser/source/map/index.rb10064400574 Bytesa72e5a3651da8f713a5c7a49be545f59af09719ebc1950a7e7da1dd39500d8e9
lib/parser/source/map/keyword.rb10064400358 Bytesdedb99ced5eb88d041994d28deeb0870d45690a9215fadcb1deabd555b23b8e7
lib/parser/source/map/method_definition.rb10064400539 Bytesab2e20cdf7f7ba09514bdb1fcbf9a6abd1a3adf1b0b52f133359ae07df39b44c
lib/parser/source/map/objc_kwarg.rb10064400380 Bytesb8b54b4ff74d2589e8544a33d7d855ff85e655ac8dff96a276ee8108fe6c78f4
lib/parser/source/map/operator.rb10064400249 Bytesf71b5afe77fd6fb7f431d08e8cd3bc82c9a3f6560e44d55a9a392778ea5adebd
lib/parser/source/map/rescue_body.rb10064400377 Bytes2135ac0caf455b360effe438be50ff12290ca172b6775396215d8bd4b6fdec38
lib/parser/source/map/send.rb10064400682 Bytes3ac8ece7feb6d38674b20421e391fbff71530d479a11e576c845af23be52b4db
lib/parser/source/map/ternary.rb10064400307 Bytes8b1224840dc23807237c82b37d1457ddd9c68f76880ec836543fcd4a01e5156c
lib/parser/source/map/variable.rb10064400513 Bytescd0246287786e8cef9e224b480da4b3e0589005cc5098c78a876332ec768416f
lib/parser/source/range.rb100644008.64 KB0a568e9e163619617fa4faef2827852edba5bff9537d4650b6635156591124a4
lib/parser/source/rewriter.rb1006440016.5 KB1647682808397f50876b8080c9386050769b75ca172d7606fd012194ea9f8c1e
lib/parser/source/rewriter/action.rb100644001.08 KB89dc19a710955c30c730b6b3870cd03f9791a8846c55884bbe7c0ab4f2c4ed44
lib/parser/source/tree_rewriter.rb1006440013.8 KBe47e361cd5b0adb1949b76743fd4d406fc7617f7e85b8a46d9f0af060244b772
lib/parser/source/tree_rewriter/action.rb100644009.26 KBc3e6e9acfe3b5973a19c73385d43ce52a11da26bef3e2f0008b7ba707153d0d1
lib/parser/static_environment.rb100644003.14 KBaab0233640b6199ea22dea9f8a7ac1cf1bae091bb891ee6d867f7094bc78fc2c
lib/parser/syntax_error.rb10064400443 Bytesb35a7eb23f86478e8d1480728eb38b7138a00331e9741bc7f4fb37ea1a1f3d05
lib/parser/tree_rewriter.rb100644003.46 KB9b9c711839d953a2008dfcea1a4c144d3cfbdde76b72fd89470792f2bb130637
lib/parser/unknown_encoding_in_magic_comment_error.rb10064400497 Bytesca663dbfb5346f7b51fa183048e2134b6eeed94684411bdcf7581180005b07be
lib/parser/variables_stack.rb10064400443 Bytesf55548223f85fd9efefe832e6805b19f51527444a150255a75b28d7de89d30d0
lib/parser/version.rb1006440071 Bytese459d69a4d98213defc0123561614c33181338d9cb903063e050d19014a4aa03
parser.gemspec100644001.6 KBa07ea955dcefc49552f6b5790a71e5e22a624d4d5a54ec98919c120f58bc23a3