jruby-prism-parser-0.24.0-java

https://rubygems.org

jruby-prism-parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/ruby/prism/blob/main/CHANGELOG.md
source_code_uri
https://github.com/ruby/prism
allowed_push_host
https://rubygems.org

id: 1627562

number: 0.24.0

platform: java

spec_sha256: 9144423293ab737411de298d08190286b4d2b7d55ceb3da91f7b2983cc60df21

sha256: 176037774a506d72b29eecb2e4cc4937cdfdf613c464cd82a5dfd62942bd718e

created_at: 2024-05-13 08:37:56 UTC

updated_at: 2024-06-20 00:32:26 UTC

position: 0

version_data_entries_count: 110

uploaded_at: 2024-02-23 15:12:07 UTC

indexed: true

has_extensions: true

extensions: ["ext/prism/extconf.rb"]

Gem size: 735 KB

Version Data Entries

Total: 110

Unpacked size: 4.27 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440024.6 KB5984705487456d133df64e508a86848d455a40238c54edad79f7c7b1aa62c86f
CODE_OF_CONDUCT.md100644003.28 KBdb432b7d7f46a7b1b5dcf316980a1ada609ed81fb9169a073894d4955b0cc9ab
CONTRIBUTING.md100644002.53 KB416d2151955f158900a0272fff40013056eb2d91f52e3a89558e81180ba32cc9
LICENSE.md100644001.04 KBb471020939ffa8ec28125e4e31c29ef56dee40aa5403640f8311374cc5b413fc
Makefile100644003.91 KBbb63137d82027dd78df0b1e4d03690a7a0b77343470559f2b2de05119bd5e364
README.md100644004.21 KB076a1ca03ac0c4163a302050d4d4df4a532b8e7aac94ac57623a39f26a4174f4
config.yml1006440070.7 KB1f2fad9f87de8bdb31382521c798076d9338096a8aeebb56713260f09d5fc21c
docs/build_system.md100644004.22 KB9566e36cbb07ffdbd7bd7e17f4684e6e36f4dce9500c592ff6fdd53a2c531c7f
docs/configuration.md100644005.88 KB6764b4813fd647b8f14dec075b0b998f03b728a33a4b977c10ffe752297a35f1
docs/cruby_compilation.md100644003.6 KB8911a7637d73f6da5d5d34754226f7e7ae2ad8329ef04a0d39dda09e3723613d
docs/design.md100644004.18 KBb7dff9656c5f23acdda8d72c21bf0fe0f9a0988b641a1770536d8844f772c9b8
docs/encoding.md100644003.53 KBe872a1f6f7120c8dc447ee10c1d44ad12a1c82324654778dd451e94fad08014f
docs/fuzzing.md100644002.98 KBcbbce6b8f034adf2fdab6a03d13a329634a3d2e0139a437fc0360e2e86aa26c4
docs/heredocs.md100644003.24 KB9ef45aac4afbc865c31ac96dcdc9e8963f348c83c15a88fd0e10d1b416e2f24f
docs/javascript.md100644002.99 KBf37fbc9d4d17981bb4cd769a8223d17de4cf2f6f7ecbfd625e80a121907b3518
docs/local_variable_depth.md100644009.49 KB80a13d41bd446dad0d025694cf72b45e15141b98bfcf1da865a485c20b849a73
docs/mapping.md100644004.67 KB34cabb439da49e8654cf8c1566cf1b10ee5384a8f6d0100b846759266647e8f2
docs/parser_translation.md100644001.78 KBd7f9cd45769efe37c04689cb67c589395fe47189666ba8559e164f885975cb01
docs/parsing_rules.md100644001.28 KB805c1f37fd643b0d0cb286da153728bd699cc05786cef99cb14e06c12bf501e2
docs/releasing.md100644004.53 KB7dadd2385ff3291cc2db864bb5cd71481fb1ff1d9dcaddb153992917d0e414b1
docs/ripper.md100644001.32 KBdb7b1d622e4823fef741cb54678a1e948e26004379244183ceefaec28ffa503f
docs/ruby_api.md100644003.41 KBd7eae1d660767cce1c995fc6b371fe531cbb9c8264006433d1bd23b528b30ff3
docs/ruby_parser_translation.md10064400681 Bytes51c54f0badc51b619ced17aeed7731846f06e6141f78dd7f376510464ef66287
docs/serialization.md100644009 KB27951d055f13e4785bd1fe8a6016191e065d0afddfddf1d30d0b1be9c7d85255
docs/testing.md100644002.34 KB34ed6c51b645d2c67cc620326ad6269eae6e7cb370a12d090996b9e42247e60c
ext/prism/api_node.c10064400227 KB94ff4d06d4b890563218f5a1f7f5c767605ce47213b40e14e6d31a8131c0e228
ext/prism/api_pack.c100644008.67 KBbfc69d7f4eeeed89775b43c2235d325e2ad53dad87f89bd0edeb994d0e50603f
ext/prism/extconf.rb100644003.98 KBa2d7cd40d2acfb7b909d72dbfc466d1ab5690704fb73981a50dbb47388f3fc26
ext/prism/extension.c1006440037.3 KB0b9b46c373fc72ea45babbdd25c9ef6cc66de01908ac19fd305a5b029dad23ea
ext/prism/extension.h10064400528 Bytes2a446686d5a7e8bf2771338a6d1fa548d9d09c56b5a9cc51169ba275620781d1
include/prism.h100644009.32 KBc5f45705729364271595f12902d50e24c0f9cb4d82cfe0682f4b1c9138f02cb0
include/prism/ast.h10064400108 KB7a4dc35142c486eb116798bc6c05fa71afb4d0b7d72826bb261bd3e853fce35d
include/prism/defines.h100644003.16 KBba2b6e0dedc4e86bc3f1f0215fe665a72b8fd18ceb51552235c569a7e5f350c5
include/prism/diagnostic.h1006440010.5 KB1b111ad75d17ffea44d90f84c53e2461ee2824a10b97a5aeb4507cb09e32bae2
include/prism/encoding.h100644007.91 KB07af9129f3728e80dfb8db0e09a96f0b362fd9def285854e94c049299609bc7e
include/prism/node.h100644001.52 KB3dc927ad9a18e1f01d506fb4164c5f2a2ede9a7c2911be71c94494e14ae7e143
include/prism/options.h100644007.86 KB508534b9273ad818d2a7db4732fcaffcca8e85c552f2510dfe92126ab053bbfe
include/prism/pack.h100644004.23 KBc1157f444f04309e233d0e471a2a620e8fe9a8d3a11868656529c8cbb337aa4b
include/prism/parser.h1006440022.3 KB92a4f9f4655d88a5ee60993cf99804e5e46be846a65120bd940db737c43f9877
include/prism/prettyprint.h10064400649 Bytes48410adb1e1b2dcc066a7630b03b003c8f809d4b7b77e53d6e2b1878a9dd6be2
include/prism/regexp.h100644001013 Bytesf0f3997bf16d0fbd0b5c51e34c37f7acacbd4784a69bfa71c0ba153b7686a0f9
include/prism/util/pm_buffer.h100644004.07 KBeafab190325efb75ebcfa38310fcedf1d4bf09c841aa3f68d2fee8dfa8a1c60c
include/prism/util/pm_char.h100644007.27 KBd86e1080fd3f1b5fedd2adee59978a4e445a67e6e30ef73404ee537f185eab3d
include/prism/util/pm_constant_pool.h100644006.4 KB1b60324ceb23536255c66adaf6c00a00ddea004040f3fade27583d4a20c5adc9
include/prism/util/pm_list.h100644002.44 KBb6cdcb46a71d5406c5d66464308737daa453cddca384c57a2b1d8fbee943ca70
include/prism/util/pm_memchr.h10064400895 Bytesfd8a5b3898b25d0e4b59a44c7745838853ec90b560cb3558a24db5dfe7ec191d
include/prism/util/pm_newline_list.h100644002.79 KB74446e0e135a731830a594a2e7f7bd6857685a7c0a2efa98bd4803565c6afe37
include/prism/util/pm_state_stack.h10064400854 Bytes723feefd732387b6998506280f144f447acb2c6b0adbc29715482d67a6157352
include/prism/util/pm_string.h100644004.47 KB1c45150d3ece3d4165a5bd9697e20571bdf77e51d4f63091275bf47bfb588947
include/prism/util/pm_string_list.h10064400951 Bytes10da357f6c4b1f0c53359538bbc9ddb62a30915b3466a53229ba8bc98f53e0a1
include/prism/util/pm_strncasecmp.h100644001020 Bytesb493f78af8208ae76d62c758da78012930b67e0b58cf1f108df71158b9d7a4f1
include/prism/util/pm_strpbrk.h100644001.82 KBca99c6e05b8d1558a8186002f89f3bf811b64e1af7e9664dfd3740cb2af301c5
include/prism/version.h10064400498 Bytes6e45f2ead41bb6cf4346fd21ffb550bc7cd666c249ee62057050d4e8977fb4b1
jruby-prism.jar10064400306 KBb818e10be4701fb5670ae91b05b65c30637fe6f50f72d8928bd38c92667e8cc8
lib/prism.rb100644003.17 KB68bfa0d23fd232aea811e693b881b17033628a1261ccc8d9550f5218c97b6b5f
lib/prism/compiler.rb1006440014.9 KBb9c1ea09331b3380b0b74c0abe1c19ccef79531ff661ef1eb362d17525392068
lib/prism/debug.rb100644006.39 KBa6a9ec122e2f373726b63f5c22c7063d0b1be62cd504f5908d513fdccd342914
lib/prism/desugar_compiler.rb100644008.63 KB5c968437dff28285b44538684dd5aa5521ef782262d05fae56871c4e719e11f1
lib/prism/dispatcher.rb10064400109 KB6b51968b33be3cea499e9b136ca382337dedfc2af0be8f83cb62529752aaf427
lib/prism/dot_visitor.rb10064400114 KBf733743c8cf7ad2f68f1ea11b3bc88b0d40a1e0b61e250b6dab5f5f1cd9c0a95
lib/prism/dsl.rb1006440035.2 KB90e128e7df26575370690d8eaba7e8ab022a7ba2805a3bbf55118a7737600da3
lib/prism/ffi.rb1006440012.2 KBebb9cc3f304df9cfaa30b13887452277ddd97a71823278a89f3611dd8920c82b
lib/prism/lex_compat.rb1006440031.4 KB26be78e107a622f31e051db8e3f32cd6272fb1cad39941a4509da94481bf2c5d
lib/prism/mutation_compiler.rb1006440020.8 KB4c9fabb9e1822884b1242ef2e7372073cc0e87b6aa4047ba69b097feefc20b29
lib/prism/node.rb10064400634 KB245c1fa551feafb0509208c82a65295a31f29d41d06a3e17f6fe8799af1d2c15
lib/prism/node_ext.rb100644005.62 KB8a999087130ff7c04c3184457928700eaf35f7362c9d240d064fda0a0e53a578
lib/prism/node_inspector.rb100644002.06 KBa3f85248c487c7ff788f88873eb104d1449e5ac78b976c399cfff71e5a973aba
lib/prism/pack.rb100644005.77 KB24946042b05fa8629e887534cffd155fa572aecacea349e1765fc53f8c613ecb
lib/prism/parse_result.rb1006440015.4 KB8110e2ec2725ef74a9a6592bbf31def047d47d872b79d691505f3b4a7d0b01e6
lib/prism/parse_result/comments.rb100644005.56 KBb0caac7465973aef07f5142c7e010e825c0e91644ea78c7cbcb04037fba88572
lib/prism/parse_result/newlines.rb100644001.95 KBda4e69c8b40462cc1dcd77c43bc8dd28d91d154464c9a81e37332bc5520578c3
lib/prism/pattern.rb100644007.56 KBc036f8a196977f43fdacf28cbf08bd3173d3b140b7cfaed793059d54b305985f
lib/prism/serialize.rb1006440064.5 KBe3c1f8f2b2fd6b39682a104b82b6913b86ecb7b27ae2991dc5129809edb607ba
lib/prism/translation.rb10064400328 Bytes91ad3b38a845b97fbea57c787b49841c4984fc7c70851dd33186c16e7108c12a
lib/prism/translation/parser.rb100644005.76 KBb8e9f10fdb4c5cc9a4de117053c841d0f33fef68c338b4e0f920986a479aa8a3
lib/prism/translation/parser/compiler.rb1006440058.8 KBd9522da8a68ceaa20ea50beb39ff6eeb0c66e3a4ba6af3e46e03867e85b3e183
lib/prism/translation/parser/lexer.rb1006440011.9 KB3570d03a5dc630c4a45285b21102cc5362fc5f7e49c642b4c2993cbc012595e3
lib/prism/translation/parser/rubocop.rb100644001.36 KB5f44a38bcfb35116fe885480caa367f140b3ba1668289d195ce3fd3e857cca33
lib/prism/translation/parser33.rb10064400238 Bytes33991d655df76805e1f09d2ce26e4223b886c1d4b20d1c6a1c74fa338dc3a22f
lib/prism/translation/parser34.rb10064400238 Bytescf82058b5f7913c7ea9ab38bdc9afa96e3fb813b5c09a86f7523818c7832ede4
lib/prism/translation/ripper.rb1006440021.8 KBddb968007fbfa59c3b365c105dddf853198f7aaf410fbf294b9f430407957a94
lib/prism/translation/ruby_parser.rb1006440046 KB87fb1bca6454c52c0b9d9d9fe664fe7a2fb35949dde43427822c157e361f4825
lib/prism/version.rb1006440038 Bytes9e5d708182314119d551d1d04f200be3f50fb6b743a30fe8cd83c800956ce866
lib/prism/visitor.rb1006440015 KB839b323b8c5d578399172b0726d7fb5c238ff973a94f18f58dd6f06b2c7c5d9e
prism.gemspec100644004 KB83a406a6ac26e9bfb3776b2aede316341ae2cc9f8e1015a3eb40077ca48f0880
rbi/prism.rbi10064400260 KBd6fc91b0a579dbb5fdcc8b4b0d719fb12cd52c09a378f114a168a8dc84843605
rbi/prism_static.rbi100644004.71 KB704ae2a5c52fd3f6833c9d8e9bdd4bf7e995774ac2c5562cc5ceb3f8cd284a49
sig/prism.rbs10064400178 KBc18bb88151bdca7d2913112a8fade0d89d95ab9813b9f1353400e60fea38013b
sig/prism_static.rbs100644008.33 KB566c5316c297bf87593abec2de33e08a3f59713bfeda190343521bcfea832236
src/diagnostic.c1006440032.7 KB7a6abbeeac55813387ef98b8a7b645ab1854a440b89cb32145cf0a963ad59b37
src/encoding.c10064400171 KB3afdeb6e389d6a8fe65590c9b63e10d7fd39690ebb63dfff765a5d9f867064aa
src/node.c10064400108 KBb1a0275385957e966597662ca576c28ae513e2bea92cd9cd0a79b7aa1f59073c
src/options.c100644006.37 KB2d70ed8a3e7d99a3edd6fdbe2720548fe76322c2e181012342ea66d5fc09ec2b
src/pack.c1006440015.7 KB038067110f1a27c97cfc86a75993528f16413f9200ab70c2d82feaf6ac2a47ab
src/prettyprint.c10064400448 KB8302dd7e1405055305569bc5478f0ae27240a022a6bd8b4bcba9d380c9843c14
src/prism.c10064400744 KB574ab218cf791886fe6e14ae61f654d1d21b73ec5b72a039b24b05e97bcd7b83
src/regexp.c1006440021.5 KB4f327386e2a577c7d7218ca6598333c4fc3c595723ce31c770b1a995690c9ba5
src/serialize.c1006440074.5 KBf8d168b6ec807e11a000910637d65b43a93355bcb47ac87e1eb6e9fbcf94374b
src/token_type.c1006440023.4 KBe3857377a692fddc15ebc89f6fa978d5c306becef368bdc38916845ba1ff3671
src/util/pm_buffer.c100644004.38 KBb5c12c7957cbfe1ac85dcd17d9ca815bb4e1e33563a17be059741738bdc116b4
src/util/pm_char.c1006440011.6 KBabe34c46ca3bf387868aa59a08e556f43ed3227f41c627f09d68dc50a41d9239
src/util/pm_constant_pool.c1006440010.7 KB92a61b188a7e2323316d310a0153358dc8badbd57f2cbe98a205fcbe881fea28
src/util/pm_list.c10064400883 Bytes3d53f38f7135ef75be7653ae2a34b64a3db6bdfc55fa796c3cfe9c7297641420
src/util/pm_memchr.c100644001.05 KBc32e74bea1e430cdcaf30601dccd15428db039fc9b74a1f83abbf2bba8f664b5
src/util/pm_newline_list.c100644002.58 KBb052296ff7f866dbf052c230659ade0a437ff3cb50401ad45b89e1dfbd642809
src/util/pm_state_stack.c10064400430 Bytes26c7b122b8ad19fac77cdaf051b9a9e6788519214199b19c218b91bf16cc6236
src/util/pm_string.c100644005.4 KB683cf4513760b1922138d959edc78fd07733a72d77d735870068b3e727a66183
src/util/pm_string_list.c10064400765 Bytesd3e97d220bc02816b657e1ed5ccfd023b5366d266b0100db9531c194db72d2e8
src/util/pm_strncasecmp.c10064400838 Bytesf4eb5886a7a4f9fa36a02957c1b986a1ce0e510a5bc3bcc2951863f1b7fe226a
src/util/pm_strpbrk.c100644006.41 KBa1eba4f6fe7623a161e6da8597699c3084ea111a4d936e6ba557d50e475b57e2