regexp_parser-1.0.0

https://rubygems.org

regexp_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

issue_tracker
https://github.com/ammar/regexp_parser/issues

id: 179957

number: 1.0.0

platform: ruby

spec_sha256: e789c65c15db3acfda81171d8853edbf138547b6db292222342c8f0bcb26c61d

sha256: 985c384ea9877f9b4e2581dfdd76e9cc8d925177c4fe1514b6226b745aed243e

created_at: 2024-05-13 08:16:14 UTC

updated_at: 2024-06-05 20:42:55 UTC

position: 33

version_data_entries_count: 137

uploaded_at: 2018-09-01 14:56:15 UTC

indexed: true

has_extensions:

extensions:

Gem size: 91.5 KB

Version Data Entries

Total: 137

Unpacked size: 435 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440010.9 KB9828fb3bccd1aa2de58da7e027ba106877719f0c81a0f7f63dff20aa4e2962bf
Gemfile10064400135 Bytes28378f014badc49750117400011c29faf90aaf5969f99f32aa88e3180413f659
LICENSE100644001.04 KB670263bedf8e280586bfaef4703e8fe726272241f22f5b1c7b2926bbb418db0e
README.md1006440019.3 KB414b7650d1bfb2910f9b706f37c86a53cb2171d0ca9c5b94454812c35bea1cb3
Rakefile100644002.42 KB56a540135419f4470bb11034b00339c22aeab17e9df2846e1cd56f55ad8428ea
lib/regexp_parser.rb10064400205 Bytese227f0bae380c01943bd94f39b27e831094cb0fc9ddce98c29120480374a8b39
lib/regexp_parser/expression.rb100644004.84 KB172850f1a637d9988eea7315fd34fcba19282fb150fc83e242436da7a20a8998
lib/regexp_parser/expression/classes/alternation.rb10064400295 Bytes3ce911a0c5b9c047211cc2b81e0f2ba1285430859f6b5616eac4a6f438739def
lib/regexp_parser/expression/classes/anchor.rb10064400747 Bytes888521122d502873f0f899b02377f5f8e6581056e0292a5b998ac81ab7795558
lib/regexp_parser/expression/classes/backref.rb100644001.23 KBe8418689e53a8bd64d3d24a781751c2a102d2c614ffced6eaab7975bfe87587c
lib/regexp_parser/expression/classes/conditional.rb100644001.12 KB908b2e60b811dfa1e30fa099a11cffe203f56772dc40841fe2c8697c3096a14f
lib/regexp_parser/expression/classes/escape.rb100644002.31 KB9beae03b46def252fafb59099c552360098ef19d55066bd18d0bb61b35ba86c5
lib/regexp_parser/expression/classes/free_space.rb10064400372 Bytes4ba180d3d04be051aa441d6d482d72097ce7eeeb526fdee26b2bb4260dd3ecb5
lib/regexp_parser/expression/classes/group.rb100644001.22 KBc0456195f446fd332f810183c89bd58c13cdcba5abab3c8bb5abeb65373c823f
lib/regexp_parser/expression/classes/keep.rb10064400108 Bytes8689f730b03cdd56cfed752d4b2c9eb612801b686c544b200c80d4b8c3553325
lib/regexp_parser/expression/classes/literal.rb10064400124 Bytes15b7f88d91835f7e4c56eb6cdd98cfedc3589dbda370d1d867065173bc777a0c
lib/regexp_parser/expression/classes/posix_class.rb10064400176 Bytesbdd6f7338b3bca5222502bead86ada3051a6e0c867c584b5eace0337c4939d0a
lib/regexp_parser/expression/classes/property.rb100644003.48 KBc83b72ea1d4a11952f232bc29139222e3d85632959aa9358a8f3320cd2083f5c
lib/regexp_parser/expression/classes/root.rb10064400274 Bytes4bfb4a56845a3b44d65f0019fd2b3841a84e0c1ebb13a77508bf0c65266fba52
lib/regexp_parser/expression/classes/set.rb10064400585 Bytes3b46d8893935a3dee34282cc116dba6a93d571852a82dfe7d68f352238c77805
lib/regexp_parser/expression/classes/set/intersection.rb10064400267 Bytes1186d5e7a5d0a9415053cb47886374c289168b4a447ea4524141eb24ab71c6ae
lib/regexp_parser/expression/classes/set/range.rb10064400488 Bytesd38af140f7bf8f2c0f72d136c23f39d417c0d409d1bb69492d85ae403710f16c
lib/regexp_parser/expression/classes/type.rb10064400703 Bytes4e169a0aa51fa77540a249b6070c16554242f5719894a8a0d6dd2fd63a6c08bd
lib/regexp_parser/expression/methods/strfregexp.rb100644003.11 KB20abd98b36403c43d3322e9f49f2d7082b0dbedaf65f0984251da44ec99efec6
lib/regexp_parser/expression/methods/tests.rb100644003.08 KB888ad94436cbb8d52ae1e17025abaf4a898106b6ea2bdab822c3faf1182942ee
lib/regexp_parser/expression/methods/traverse.rb100644001.83 KBc981ba515afb88c2276b778154affa4732558fd14cc0a83b2340c76eb0b15de5
lib/regexp_parser/expression/quantifier.rb10064400570 Bytesc92aa60b82e6d3297b4fe75d1384a2b14bd4aadef8fa9a5d33aaaaac35694775
lib/regexp_parser/expression/sequence.rb100644001.11 KBd036a74730267b70dc533b0f2d9aa66f8323d50b9a4ed33852c4ff23d53e6fd0
lib/regexp_parser/expression/sequence_operation.rb10064400884 Bytes298f3c9c734c5665b697916fcbf96bd3fea10d9c316fa23e66e53cf8abec59bb
lib/regexp_parser/expression/subexpression.rb100644001.28 KBb9c70863a2a14f23137e2aa8f1c77669fb14a25b7bacd2758c2be82af5469534
lib/regexp_parser/lexer.rb100644003.85 KB18f4fbfe19ef57cde8732b4373d8e38589d010f7a9876217efb6e3fea5cbfe86
lib/regexp_parser/parser.rb1006440019.4 KB59e8cf48a328c3960408585220adb3506ab6314a082ba22aea764626eec22193
lib/regexp_parser/scanner.rb1006440080.2 KB87f2c1ef167da341b01bcd8b96db4483c62caa34a4af94be2d5f943af522d341
lib/regexp_parser/scanner/char_type.rl100644001.09 KBd0b4870e24d53b0551a101d251911230c6257275814ac420fac59ddf52824684
lib/regexp_parser/scanner/properties/long.yml1006440016.6 KBd9bdf0e14744d3d68b364688f0a00d5856a77de5f7e166b1559ed9019d107afd
lib/regexp_parser/scanner/properties/short.yml100644003.84 KBccbddfd274a2b62ba20e4b73da994e1f9cb002e50910f30183057d3d80dac64b
lib/regexp_parser/scanner/property.rl10064400834 Bytes9fd002559383f1904f6e91e89956cbb0d4f50d6ef3b52e3e99cd3761d47c3216
lib/regexp_parser/scanner/scanner.rl1006440030 KBe00a18a6c8adcc93f3c11c308e4a4d211e556766ab00c6ff84dc8bff08e14dce
lib/regexp_parser/syntax.rb10064400348 Bytes606ce8175b08e641a8afa0566be25ed135ab615f264ac808b094b1c5d629a350
lib/regexp_parser/syntax/any.rb10064400390 Bytesfc8e14a2240723aec0ba664ed48c2f64a5fba506df806d5057fc954dbd92e110
lib/regexp_parser/syntax/base.rb100644002.25 KBe49a994738696876134ec0669acfbe6c181c333ae5ed92a47e7a724bfa0203fc
lib/regexp_parser/syntax/tokens.rb100644001.37 KBa8936c91604a51d3e79914ba2854132db28adad5300d241ef36f8ce173079196
lib/regexp_parser/syntax/tokens/anchor.rb10064400355 Bytesa4666251415de66b119b070217fe55dfdd2624e3aed6f838a9a8eab6ee52e5a0
lib/regexp_parser/syntax/tokens/assertion.rb10064400272 Bytes1a282ae2a42df427f4d818b7b5985d0217d3ccbe233306814cc435c2223f0484
lib/regexp_parser/syntax/tokens/backref.rb10064400628 Bytes7016405ccee3da234af6c8c8539518bb4be807cd761c6d5aed58b51fddf85331
lib/regexp_parser/syntax/tokens/character_set.rb10064400302 Bytes2c701224b6b313aea3851b1ff0813440cf2df17d62df6576246d25352663e488
lib/regexp_parser/syntax/tokens/character_type.rb10064400373 Bytes7abeb95c26fdd7213d9ebd1b93b88d9ff64d7b4da55ec275341fe9fcd5caf023
lib/regexp_parser/syntax/tokens/conditional.rb10064400421 Bytes10a17d398969d659602e0c96cc9672aab227c276d03e642abbec26e18a179be6
lib/regexp_parser/syntax/tokens/escape.rb10064400758 Bytesab7e237cd023ea86092d7ebf519fae159d7abc0aa8f3be95c6b532485e82a9a6
lib/regexp_parser/syntax/tokens/group.rb10064400502 Bytes85a296a876333d5dcd6598e02721e5ef03eedd39ca80d8ebdf09b3b1483974d1
lib/regexp_parser/syntax/tokens/keep.rb10064400165 Bytes1781e10a2cfce6f17c21f3390cdb9338d5b43dcedbba84ad1ffbc10ee5812221
lib/regexp_parser/syntax/tokens/meta.rb10064400213 Bytesfb468dc7ca0c0a9680d16666461392c2a5916cfe2ffa1430b1f159b9ed8c81e1
lib/regexp_parser/syntax/tokens/posix_class.rb10064400433 Bytes374627344c8d2ca872f7bfadb181ff387b8315e6fca28a8d028e923850dd4e44
lib/regexp_parser/syntax/tokens/quantifier.rb10064400793 Bytese80471fea879e7018f440af3a63b1ab7166c2e4a88a2eefc96bc05ee4de86e31
lib/regexp_parser/syntax/tokens/unicode_property.rb1006440016.4 KB7eb8f2df859afa35a425f8a04563e988af9021bbd0c81b63710cd9eef066dddb
lib/regexp_parser/syntax/version_lookup.rb100644002.53 KB2bba748110b728dee0f1efeb19d2f4b9bd4fd3120c74de0ab8fc126d52e307cb
lib/regexp_parser/syntax/versions.rb10064400284 Bytesaab27213204f949ca0132702147b9b1baf24021ba4052ee64b4c8f6f5f223fe8
lib/regexp_parser/syntax/versions/1.8.6.rb10064400767 Bytes229de90248addea2d21e4a75819a30222763eefb87311af94ec536cf81c8697b
lib/regexp_parser/syntax/versions/1.9.1.rb10064400717 Bytesd9eb8faa7c383d26f8e63f8c264491404e592d68fb438ee89b8fba6a9742375c
lib/regexp_parser/syntax/versions/1.9.3.rb10064400287 Bytes0c9d70c3ebc3b541a3a7f394b0c17c64bf1e223cbeda634a171f5b6a850f8b99
lib/regexp_parser/syntax/versions/2.0.0.rb10064400488 Bytes5a63ae1cfe56f30ae3ece81ba24693147be6542e9b55cefc4a02cb70e3754e41
lib/regexp_parser/syntax/versions/2.2.0.rb10064400220 Bytes9ec5d6133092229a0f7b0db6d2de27d424c74c244b814375155a116838dd9bb0
lib/regexp_parser/syntax/versions/2.3.0.rb10064400220 Bytes4c767154b8cb10c6a852d274024e332c160a8e0958b0d2ce11c10c88b9b17147
lib/regexp_parser/syntax/versions/2.4.0.rb10064400220 Bytes1c4d11deefa12fa642987d5df6be55876666c144abdd9a94e08b0cadc9f15265
lib/regexp_parser/syntax/versions/2.4.1.rb10064400151 Bytese04358fb7d678e5bb92e710f75984af7085fd42ff6dc982fa3671bee113a8d47
lib/regexp_parser/syntax/versions/2.5.0.rb10064400220 Bytesc133efe096afaf239b14b05ecf46d3a34956f7610009138b5740e43078cad7d5
lib/regexp_parser/token.rb10064400487 Bytes30181a703bfbe0ecc5e4796e9b9ed0305e1e9e94fec5ccf120b88efab88bef1c
lib/regexp_parser/version.rb1006440060 Bytes0c6f1deefdff9fb65ce28da4b91878917468dbfff2ea30072709a0d211305e48
regexp_parser.gemspec100644001.14 KB2133a4c88c3f95b12815170bb881bf44e1dacda5ec3d85422b31ba4acf8b4a69
test/expression/test_all.rb10064400298 Bytesfd7302e436ae09fadf1ac8e0e47f4b17359abc59408741729c771eb7ef4d165e
test/expression/test_base.rb100644002.34 KB184def6bdb083aab669937ab2f4e8553cfd6dbc1f05780e4a2702922f0d54838
test/expression/test_clone.rb100644002.67 KB89eb0b386c0be74d768958931e04d861712b2bbbcb72741bcb376b9f9cd9614f
test/expression/test_conditionals.rb100644003.19 KB3b9b58a2b8b632878275cd7c92ce457b5670cbb723eb46f4537e95ab82c4ed1c
test/expression/test_free_space.rb10064400672 Bytesa7f2b12a0a58838ba31dd1308fd05076e12464db9821483faf9185fc206bf42e
test/expression/test_set.rb100644002.27 KBed3191dcbfece5b13e89f370a5d54e4ebec01bfc6de998c8723618f6b7595d5a
test/expression/test_strfregexp.rb100644006.51 KBc529c0b68e858ea69d1b831943d4fa69719ba543f7766ed3ebbd187a177b644c
test/expression/test_subexpression.rb100644001.08 KB13eb7af4baba6c5a8ba4174c4344305462b2f6dd413bca980befcc3068867237
test/expression/test_tests.rb100644003.42 KB9d8561fdd66857c97f4c773e0c1f9394e7da3f324a38325dd0aa30ce5fbaf931
test/expression/test_to_h.rb100644001.39 KB58a36abddc7d285c2d44217653d603e947e0df00da288c31cf27afc660172d92
test/expression/test_to_s.rb100644002.61 KB5d1dfba9798ec67f1235cd4af7bba501fc22c4ac150043f0dafd1ff4d23a4dab
test/expression/test_traverse.rb100644003.48 KB8d6d3528ea6be33f5e27b4d03f6a1ac7088827c2ac30433e96c8a8e2ebf3d15b
test/helpers.rb10064400228 Bytes3e9b1e156a78911b916d52076592f73dd297093b57aee189c0b3b8b51afa012a
test/lexer/test_all.rb10064400953 Bytes5955cf9788bb1054cf304bac1afcba68a44ad5a2fabb6fda7276b1ba0010be2c
test/lexer/test_conditionals.rb100644005.22 KB972d919c5cb4da4fb3c042556682f052241fa0e61feb00da7589c6862320c05f
test/lexer/test_keep.rb10064400515 Bytesffb2932304f84f7c7745234febe2bde0042b4cf12caeafcb6413ce1a000ca73c
test/lexer/test_literals.rb100644005.05 KB33f08aaaa85e8ab0f1c6601594368b7f9c5853a8a82d7d5f8f41ea51759a026b
test/lexer/test_nesting.rb100644006.6 KB8c25d1684e4cabf47775a1575fd1451ce76840cb1529812af46f919eed125fec
test/lexer/test_refcalls.rb100644002.54 KBe21b771aec5a1a44e3d00fa797f46718ce8fc58a742137b6763fd7653698b82b
test/parser/set/test_intersections.rb100644003.88 KBed876d80b85ee93ac08828a03a1279f08388554dd2871dfbae34a53078d2d226
test/parser/set/test_ranges.rb100644002.96 KB9dafa857c0901b5580bd3ebec1ee242a6726f8478a025419e99d0db3f8bfe10b
test/parser/test_all.rb100644001.74 KB9d9e6c5e3e23d11927759dfed7f088ae1451a24f0f35f8f72311b1e9cb7bb3e5
test/parser/test_alternation.rb100644002.36 KBa619a3984ce25ee72d305527a5e75f8faebc66e875d64717de668efa5e9ef448
test/parser/test_anchors.rb100644001.15 KBac080fe748cd283074973c3b32ea542efe38d90a8d827254ab4dce18725cf8f6
test/parser/test_conditionals.rb100644003.81 KB097837c09d0956df73242b8b82d1e8553ebf724e764f0e5a7cda1f9c5ebd4a24
test/parser/test_errors.rb100644001.74 KB0b9b81e73bf4f9241a72fae7421c5495cde5c8d7b408a579ca910d9197dd5ba1
test/parser/test_escapes.rb100644005.05 KB0199b2c11a9281e12599c43fce11e0eb1658c92e143cd3f3bf4791f0a21847c5
test/parser/test_free_space.rb100644003.22 KB17c03f75fffb6b213e55e43bf907defae248dd75d4786c240af32dbd545d1caf
test/parser/test_groups.rb100644008.28 KBe3b095540707c37845ecb018a2ce45096c243d0718c1f4e94c6fad3a7510ed03
test/parser/test_keep.rb10064400447 Bytesb9a6cf9e1c7c3d508cbc4125e780975f06f2de8ea1963e67eb2057be96a6a23b
test/parser/test_posix_classes.rb10064400738 Bytese447f50c66bb451fa8046948aed08b2dff88b022e41afa298a41d47b532dfb24
test/parser/test_properties.rb100644003.82 KBb27f25d8060a8c6b6f48d0043452ea3443cfd2ec9aa1bcf15a1708b43330c58c
test/parser/test_quantifiers.rb100644008.5 KB29ce4c30f0327415f0143c48bd6c00de5176d4c7bf8ff28604600996cb00404e
test/parser/test_refcalls.rb100644004.81 KBd7db7836cad2315c2a76a0b9a5f5b9ca63998d6994a866dc2552bf2ab1c4b02b
test/parser/test_sets.rb100644004.38 KB4e6825c3d3d11918cc66fd5a21b1a8a98819e856d5f7ce94823cdb95288ec181
test/parser/test_types.rb100644001.57 KB1241f7e01d83476d430a56601b10ac947a9f90ba88fcaa435a46036eff3c636c
test/scanner/test_all.rb10064400917 Bytesa4ef4c92e42838d7db863fe27b9834ac191928880757097ede620b358fc7eba9
test/scanner/test_anchors.rb100644001.46 KB841ccaf4b5f0b0f8f77f745ccddd15c2da610b38db995e09f7de80b9d1963a40
test/scanner/test_conditionals.rb100644008.47 KBa022b25ebdcae00b0c6a81e155eb45f57057dcf8c590a9e1239079d90904a34a
test/scanner/test_errors.rb100644003.22 KB5ab8fa7000c0cd946bdca931b4f4891a61550dfa2d455661fc9099d27bb2efb6
test/scanner/test_escapes.rb100644002.61 KB35e7d331a9b6a42852ae4ec06a51255bc9448a401bb8d43c9abda0264466b6b7
test/scanner/test_free_space.rb100644007.23 KB8fa996b5bf875d462a4ace930df820e78b32d87042a1f74e09023815a0199ac3
test/scanner/test_groups.rb100644003.48 KBe25e6a8f6e4a52cf9a023ec6250e6e740b51dc71344ae901029c0afe289f4dbb
test/scanner/test_keep.rb10064400828 Bytes2f8ea30631244d6e8db9a95ef3d803fadf8e87cfe98878b182cf0caf89d0fc43
test/scanner/test_literals.rb100644003.14 KB066c9736216f74c477b49ae106672ccfd166a829df2604bec49dcc1f910a55c5
test/scanner/test_meta.rb100644001.38 KB0f0c4c04e8d526cc9b7f4191573c9bfdc8b2ab23b465b1910c380de9574094bb
test/scanner/test_properties.rb1006440011.9 KB902df6911a705607c6e0a385e678fb6dc75966e9b83b651a163bbf967c10c2d9
test/scanner/test_quantifiers.rb100644001.28 KB27855a5aed085e05be53c14cb2a142bcd45a3235bca0a429f6014a5a23e53377
test/scanner/test_refcalls.rb100644002.25 KB3f5bd76615e1df843dbe733419c13f4fc8126c5666a7d1070787397dd12f414d
test/scanner/test_scripts.rb100644001.52 KBc6f4dd199e307eb423ae2e521f298663736b091ac83b2229e6db09986a6c1dea
test/scanner/test_sets.rb100644006.44 KB9fd3d7cc35b08d30f8e2067b3d59c983133dd824911544174b89bfaec34f7fa8
test/scanner/test_types.rb100644001 KB7ebbd1094a27ea35f8bdaeb0cd30ba9aac5c37ad470d5f6404149e5d348e2d91
test/scanner/test_unicode_blocks.rb10064400968 Bytes69e73216917522d2d9bf99c5d8a60eddb05884b104cefaff23da60046ff0a46a
test/support/disable_autotest.rb10064400115 Bytes2528e77a97dfb2c3f9724c7ca15aff0b53d9a2840c8a92a3380071e090ddb493
test/support/runner.rb10064400746 Bytese72b2950c83ed1147b8cacdbea0ccfc1d0981e510ff8f09a4bde1d11b5f3ea7c
test/support/warning_extractor.rb100644001.28 KBd2f66c294bf5057522f7f8baf048fc88bb6dab6329709a891f5c8772ee5ac8ab
test/syntax/test_all.rb10064400165 Bytes870d9a0d35d91df95cea5bbd7b9cc9478029adf66f513d9143625234283c8c67
test/syntax/test_syntax.rb100644001.69 KB95890078d77adf678da2d42dd95f57ac8fd68cab59c2e520dff8bcee80715609
test/syntax/versions/test_1.8.rb100644001.31 KBae741071c703635d132875617ed983e40fe88b4dc29bd995915d5f02b122f869
test/syntax/versions/test_1.9.1.rb10064400835 Bytescc42cc3c2c633248ad714b39504c41c9526b1c610cdac4fbbb30deda612d4a0d
test/syntax/versions/test_1.9.3.rb10064400724 Bytes450616077cb15f31e8403b74d354dacda8c08e377f63d17b45f0e35eaee536de
test/syntax/versions/test_2.0.0.rb10064400801 Bytes51ad2aa243efee533e9aa9efca4eae90ea34e00f3ef8470de5a61a5f35324ef5
test/syntax/versions/test_2.2.0.rb10064400724 Bytes8c3a6e56c722d116b2d07fa68a50387a76379bb76072d253f00a8b0ae60f23f6
test/syntax/versions/test_aliases.rb100644002.85 KB64c7fb08c94b88d214b5df3f2d7dccb97081b265282642a97c4601785c4808fe
test/syntax/versions/test_all.rb10064400166 Bytes26b3009799d239d0bdb4c0edcf8ad8dbf832d8f0e50642a1c54fb5c86b6d7d96
test/test_all.rb10064400186 Bytesfedf997f7b65160b8b4f0c76c1dab347861608eddc514d7f6c2af88a029f959f
test/token/test_all.rb10064400104 Bytes36bf020948bf8c476ebfdb621e79aeb405caa02f8c22287fc902162bda3c2f1d
test/token/test_token.rb100644002.36 KBf9ff78c245a1809b4c44bb89df580fbac5243b6f8deb667e0e827608da4fd4a3