regexp_parser-1.2.0

https://rubygems.org

regexp_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 179959

number: 1.2.0

platform: ruby

spec_sha256: 03a47208454849c112052c33459057571894963b708c18b4ab646493553b64dc

sha256: 83dfffea412974f4131cd9252e591144260482ecf03a1b58ab81b53ac9a9038b

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

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

position: 31

version_data_entries_count: 137

uploaded_at: 2018-09-28 08:18:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 93 KB

Version Data Entries

Total: 137

Unpacked size: 444 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440012.6 KB19a1e9fb941e913cfe842f8e1cd092eb8f9f206c3ea11fe22ed180d20d2aadb7
Gemfile10064400135 Bytes28378f014badc49750117400011c29faf90aaf5969f99f32aa88e3180413f659
LICENSE100644001.04 KB670263bedf8e280586bfaef4703e8fe726272241f22f5b1c7b2926bbb418db0e
README.md1006440019.3 KB5d8564f796b0bf7cec1f067de93f43b193db57fa265040393321d9d9dbcf509e
Rakefile100644002.42 KB56a540135419f4470bb11034b00339c22aeab17e9df2846e1cd56f55ad8428ea
lib/regexp_parser.rb10064400205 Bytese227f0bae380c01943bd94f39b27e831094cb0fc9ddce98c29120480374a8b39
lib/regexp_parser/expression.rb100644004.85 KB047d6f3ebf1210c11467efb436b05b28b84d1fa01b10489b0a1d1e71c50eae34
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.32 KBc0d2972f43f8c5b454af4b3fa7c878c304b0ccf6bb89d1b659c820fca92f7586
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.26 KB16297da65679d7b8814399d090b2e0eda42d8f2f0d5c8f22b712b41a20da5cdf
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.rb10064400662 Bytes89135d06410ad59dbbfb9d34d365628ab2bfa9e18a9c01c0c745b308ad2794e8
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.82 KB6646a0513e75d6e741d7c24838fbacbb620706d0be328b1d26f4779a9c1d35b7
lib/regexp_parser/expression/quantifier.rb10064400804 Bytesa1fe343a1f49cd9cc92ba55b2033cc9ce2f7f8df3107d05dbed209cedffbf28a
lib/regexp_parser/expression/sequence.rb100644001.91 KBc645319cf6164bb704566adb6da03f2e23f5eaf69b63933898b163ab6c1cbb1e
lib/regexp_parser/expression/sequence_operation.rb10064400653 Bytesf4cb2f79fb27f72bfb47fa142cf92ebd83407eda31c122263ebdab00053f254f
lib/regexp_parser/expression/subexpression.rb100644001.46 KB65c96608e6a2904f806ed98030ff66d58cb1b6fc35239e8462082e914dee39e1
lib/regexp_parser/lexer.rb100644003.85 KB18f4fbfe19ef57cde8732b4373d8e38589d010f7a9876217efb6e3fea5cbfe86
lib/regexp_parser/parser.rb1006440019.7 KB946c2519a7b424a698c4b3ec64bc672f20a59d70b72802a563a25af2fef4bcc7
lib/regexp_parser/scanner.rb1006440080.2 KBd442b396703692356aa46686a2bdc6d67bff153da99e0f0f0cf265a3859f8075
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.1 KB7fcc1d78b346ce59ff7ba3963977691940a04c1d2a1045d39d65329365d43c52
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 Bytes56ca5295a634889d78f3b45717e8952450628f49daf7a0bd439f68fffb670399
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.34 KB7f14b54fdaf07ed9e2b5c640ec9172cf4f694827944843d774dab5ac9f4c6296
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.72 KBc039a8a9c797e9c659273357379ab9e00b9f87fa7f8c5780c11a6da09f75ea7c
test/parser/set/test_intersections.rb100644003.88 KBed876d80b85ee93ac08828a03a1279f08388554dd2871dfbae34a53078d2d226
test/parser/set/test_ranges.rb100644002.96 KB9dafa857c0901b5580bd3ebec1ee242a6726f8478a025419e99d0db3f8bfe10b
test/parser/test_all.rb100644001.74 KBad3691549ee8720a8e538ea3438b80b2c9a7aff841724bb07b937d759a440485
test/parser/test_alternation.rb100644002.36 KBa619a3984ce25ee72d305527a5e75f8faebc66e875d64717de668efa5e9ef448
test/parser/test_anchors.rb100644001.15 KBac080fe748cd283074973c3b32ea542efe38d90a8d827254ab4dce18725cf8f6
test/parser/test_conditionals.rb100644005.14 KBb2e6c733c83944a10190248fd98ffe92405da763e1cd24608e2f63ed074d416b
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.rb100644009.36 KB56a43a04c765ac936bfa7ea8fc0fdf680d4aa06cc1ab4547d8fe7397fa05284d
test/parser/test_keep.rb10064400447 Bytesb9a6cf9e1c7c3d508cbc4125e780975f06f2de8ea1963e67eb2057be96a6a23b
test/parser/test_posix_classes.rb10064400738 Bytese447f50c66bb451fa8046948aed08b2dff88b022e41afa298a41d47b532dfb24
test/parser/test_properties.rb100644003.82 KBb27f25d8060a8c6b6f48d0043452ea3443cfd2ec9aa1bcf15a1708b43330c58c
test/parser/test_quantifiers.rb1006440010.5 KB884b300f7e325603d87b1d5ae63aa95cb1d2ab3264d805a01ac95a13de26f84a
test/parser/test_refcalls.rb100644004.96 KB49e413300af646f6b19e835c8d967c3e8537f3b60e15f81bfff0d26a9131b21b
test/parser/test_sets.rb100644004.38 KB4e6825c3d3d11918cc66fd5a21b1a8a98819e856d5f7ce94823cdb95288ec181
test/parser/test_types.rb100644001.57 KB1241f7e01d83476d430a56601b10ac947a9f90ba88fcaa435a46036eff3c636c
test/scanner/test_all.rb10064400927 Bytes51889c70ca500c06aa33fba1876f2e57f88d15935b65199b19ceee4f9b6cf63c
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.42 KB556faa51f0f97b42c6921803783af4ce9c34ca2a5610fe7d8621721c8e2c0b1d
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