regexp_parser-1.5.0

https://rubygems.org

regexp_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 179962

number: 1.5.0

platform: ruby

spec_sha256: 9356c28ce2faf329c418e2c1bfff1c9805d3fe54b7f99fba7928806899ab97aa

sha256: dfeca469102c219327a189da62df3f0bfc2936225771c09156856da25b1ffbce

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

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

position: 30

version_data_entries_count: 135

uploaded_at: 2019-05-15 18:31:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 94.5 KB

Version Data Entries

Total: 135

Unpacked size: 446 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440014.4 KB469bb22b31c9a4a521c609ab6966c435b8d9b499d0e48f57b61f1d519d4d797a
Gemfile10064400131 Bytesd0da341bd091abdcb1f149767540c7ea7ba4508dcd7d897634683b79ca00de39
LICENSE100644001.04 KB670263bedf8e280586bfaef4703e8fe726272241f22f5b1c7b2926bbb418db0e
README.md1006440019.3 KB465a674aec4dddf55d1f442997478f331697facecbdabcfeaec888c3db520542
Rakefile100644002.42 KB56a540135419f4470bb11034b00339c22aeab17e9df2846e1cd56f55ad8428ea
lib/regexp_parser.rb10064400205 Bytese227f0bae380c01943bd94f39b27e831094cb0fc9ddce98c29120480374a8b39
lib/regexp_parser/expression.rb100644005.32 KB0edd56e8f82bbc0885ed69aaaca0dfa9340724ea5aff702a71b6d3ba4df16f69
lib/regexp_parser/expression/classes/alternation.rb10064400295 Bytes3ce911a0c5b9c047211cc2b81e0f2ba1285430859f6b5616eac4a6f438739def
lib/regexp_parser/expression/classes/anchor.rb10064400747 Bytes888521122d502873f0f899b02377f5f8e6581056e0292a5b998ac81ab7795558
lib/regexp_parser/expression/classes/backref.rb100644001.41 KB18cbe264ef73b288a38b6332e644cb15b1b9d213bd47b60606b334bd0180dcfa
lib/regexp_parser/expression/classes/conditional.rb100644001.41 KB550974de8e9547f8eaa2e440f3a0b1ec8ece2934d119fbec52949a2cd1a95a70
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.29 KBa3935da84b954cf8f084d3d3c9128f1f71e86413a1c6da717a7b4f60643b0c63
lib/regexp_parser/expression/classes/keep.rb1006440097 Bytes7a2162738ed3878bef5e5e389f98016ec0cb261a991923227d469ed4b3f454bd
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/match_length.rb100644004.05 KB7d91d29d90ce81cabc3bcec2a4f4af65f857ae597e8943b5e251495f04dec8de
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.rb10064400779 Bytesab29f9492064c50c39eddda14f3581b38838fd667dcf84633368fffa730cab5d
lib/regexp_parser/expression/sequence.rb100644001.88 KBffb3d285e99d0634f27ff0177133cd6e20f6ab027f683f7efdf29c7869fd019a
lib/regexp_parser/expression/sequence_operation.rb10064400653 Bytesf4cb2f79fb27f72bfb47fa142cf92ebd83407eda31c122263ebdab00053f254f
lib/regexp_parser/expression/subexpression.rb100644001.3 KB9457225b792d7a294ec1efcf885a987b6a7c6b834bfda15b7d9a58e790633748
lib/regexp_parser/lexer.rb100644004.31 KBf215ab9832edc1461a1f3171af947d4ebdedd0442dba8436801301f8604582ac
lib/regexp_parser/parser.rb1006440020.3 KB617472ef3a4b0cfee403262dadf2eb91c692577ead240aa59c3843c69c673e10
lib/regexp_parser/scanner.rb1006440080.3 KB10c34ab694d06e75a3cf6a5afcf882653b6f2b7f341cb9dd2e99d1aae797f8dd
lib/regexp_parser/scanner/char_type.rl100644001.09 KBd0b4870e24d53b0551a101d251911230c6257275814ac420fac59ddf52824684
lib/regexp_parser/scanner/properties/long.yml1006440017.1 KBed932fc1f51a983ac2abb5a32926d227a46355cbfd0b226e962abb53210886d1
lib/regexp_parser/scanner/properties/short.yml100644003.95 KBc8b7b9f3fe0c4f755b958925ccbc22929e4ee7dc199e15c3a39ae1512982f22a
lib/regexp_parser/scanner/property.rl10064400834 Bytes9fd002559383f1904f6e91e89956cbb0d4f50d6ef3b52e3e99cd3761d47c3216
lib/regexp_parser/scanner/scanner.rl1006440030.2 KBbe464c040f8f84c5d349c68a7997293c63812914e42b042f9ee659c3ee822f28
lib/regexp_parser/syntax.rb10064400348 Bytes606ce8175b08e641a8afa0566be25ed135ab615f264ac808b094b1c5d629a350
lib/regexp_parser/syntax/any.rb10064400390 Bytesfc8e14a2240723aec0ba664ed48c2f64a5fba506df806d5057fc954dbd92e110
lib/regexp_parser/syntax/base.rb100644002.29 KBd5e030d38d17795737e06d8a66427ac9219d78fc7118075a3cd77a075ff0c27b
lib/regexp_parser/syntax/tokens.rb100644001.26 KB963f9780bd2a0fcd4a6beffa6f6b04ea596906f7c67c608dec81f9dd93808e49
lib/regexp_parser/syntax/tokens/anchor.rb10064400353 Bytes44edc8c2b3f739c394c6c44e3be31c13b7568406c0047736ed2e5974547b732a
lib/regexp_parser/syntax/tokens/assertion.rb10064400270 Bytes193be7aef5ddbc6960991066bd7458e4c42af9ade8748017011fb691f1b106da
lib/regexp_parser/syntax/tokens/backref.rb10064400626 Bytes5d807c9e19663a8a08b598a9b07fe1b498622d8f6767727d4773cca1f311afcf
lib/regexp_parser/syntax/tokens/character_set.rb10064400261 Bytes534539008385cd8bfa2592549a961eb9bcfd14abcf32836b69189273c3446221
lib/regexp_parser/syntax/tokens/character_type.rb10064400371 Bytes87dde4c0bbf58bcda49c6614448c5eabbd32cdcc219b1ee260989ac750a8da8f
lib/regexp_parser/syntax/tokens/conditional.rb10064400374 Bytesf2bc1f37bade022c8f81417fbc5b34242d3b5c064dc2befcee31a9b1828bb047
lib/regexp_parser/syntax/tokens/escape.rb10064400738 Bytes1853b6ac9ab64855633752906ccf57424232ea06003a4ab6c2b1fc1923aa7806
lib/regexp_parser/syntax/tokens/group.rb10064400500 Bytes4872f138effe2af9c4f9e35ef8cf463f320389465190d380fd13ad6d97e1ed0a
lib/regexp_parser/syntax/tokens/keep.rb10064400163 Bytes34714aa48058999289713849d7d72cac347e88cb81220f02ed0bebd171c60efd
lib/regexp_parser/syntax/tokens/meta.rb10064400209 Bytes219135ed5825bc5ceb6561bd6e8e83e6d8163f80650811b8f1e3f895b73bc663
lib/regexp_parser/syntax/tokens/posix_class.rb10064400432 Bytese0b6231476d8f4934bbc404cca48e6dbf515c08d560ab22534cb37b586b3f139
lib/regexp_parser/syntax/tokens/quantifier.rb10064400791 Bytes0b07a4b4654d07f98bea2a5599f2529eac474484b9856df446d88dcb9de2e8d9
lib/regexp_parser/syntax/tokens/unicode_property.rb1006440015.9 KB9413e3932fd15050f070d96420bc820fdcd29f66941cfd7268da72e32b8e4fef
lib/regexp_parser/syntax/version_lookup.rb100644002.53 KB2bba748110b728dee0f1efeb19d2f4b9bd4fd3120c74de0ab8fc126d52e307cb
lib/regexp_parser/syntax/versions.rb10064400284 Bytesaab27213204f949ca0132702147b9b1baf24021ba4052ee64b4c8f6f5f223fe8
lib/regexp_parser/syntax/versions/1.8.6.rb10064400691 Bytesdb4d8aadce6eb9ef9cb3a771a190bb5899c5e7155881853f7d5662c9606501dc
lib/regexp_parser/syntax/versions/1.9.1.rb10064400652 Bytes5d3ecd3c6d517298373155a45722cfc4c797d72db86ebff38c3fb798386f51d5
lib/regexp_parser/syntax/versions/1.9.3.rb10064400287 Bytes0c9d70c3ebc3b541a3a7f394b0c17c64bf1e223cbeda634a171f5b6a850f8b99
lib/regexp_parser/syntax/versions/2.0.0.rb10064400487 Bytesd73ad4398dde28979b4249ec553230b56218770ca6676e3d28f95ffa8bc62f2a
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/syntax/versions/2.6.0.rb10064400220 Bytes21282c3985e21e8b2a4201e837f1b1bf88712ad9cf1eb08408fe118a56d99ad6
lib/regexp_parser/token.rb10064400487 Bytes30181a703bfbe0ecc5e4796e9b9ed0305e1e9e94fec5ccf120b88efab88bef1c
lib/regexp_parser/version.rb1006440060 Bytes18e3f14d8b54dad26a94a9cb0eeee4bf2c7b267308445fb6ba47e723bb792062
regexp_parser.gemspec100644001.14 KB93e34e9d31e3a4c838aa36f79404ecc48a19ddd83d93715382da446bf18cb083
spec/expression/base_spec.rb100644002.03 KB7476fe569bee96796d5adce47b168822e5f82dbe71a6e43698c154c8aecb1304
spec/expression/clone_spec.rb100644003.66 KB2f57209da40eda49466959689a2abe3eb4301b74ae8721f4f17585447afd280f
spec/expression/conditional_spec.rb100644002.53 KB140eb37bf25ad73ea6fe3d17923729d6be693c34f61e0b4df8a64aedb9b2a08f
spec/expression/free_space_spec.rb10064400630 Bytes3fd8a470a71161baf593460b61fb6ea285a490beb79e06dce6b6d42d28b6dc71
spec/expression/methods/match_length_spec.rb100644005.78 KB719a3c019a2e63e98035c88bd91c8915972c6e73aefc81acbd1dc66308245d40
spec/expression/methods/strfregexp_spec.rb100644006.37 KB40e76593f8f5887039420ba6502c3835dad9815b7bbb2193a2978d7651e1c47a
spec/expression/methods/tests_spec.rb100644003.25 KB2a5e5cd73e6e72038c02bbb57586ca1cff2576a2616b61330e02a50a67e68e72
spec/expression/methods/traverse_spec.rb100644003.42 KB7404b980a95dd22b087982eea9309fa0ccc83bfa7b4a83e440038702d3aa0a44
spec/expression/subexpression_spec.rb100644001.23 KBaaca57974c3031b20c14d631f21f5fd4ff27eb688fd21da83e5f9b1054f7331d
spec/expression/to_h_spec.rb10064400848 Bytes2234e4a2356a3513b7b400c13ea4703d059d568b7ca9ca7bd222971ee8cd024f
spec/expression/to_s_spec.rb100644002.49 KB3f2f72b352868a97e4c065c8b402f5c4475eb90cc643f102e6619bb2f280a9ac
spec/lexer/all_spec.rb10064400599 Bytesba23ee51a48aa894f9da2bfe8562ba810a496feee35803d972a93080fbc1c878
spec/lexer/conditionals_spec.rb100644004.87 KBa21d586c8252fb1407e454986cbe26818aa6eaf57ee5cc08f64691a6c77c8256
spec/lexer/escapes_spec.rb100644001.18 KB5833ce4e870516b57baa774789ebe32095795a07f19993093507deeb88a7ef57
spec/lexer/keep_spec.rb10064400487 Bytes2c50f88e0e4fb89f2557c3fd2c24172e10a9a77446a6387cfa9aa65d3f2b891d
spec/lexer/literals_spec.rb100644004.92 KB48283005af3791f101a31d65baebbd209d89e5aad07b5dabe51d6f4e9242b53c
spec/lexer/nesting_spec.rb100644006.47 KBfc8de8ed93fbd4530a730c8e72aabbd76f2e13d1572c61ac85bfe495b4939469
spec/lexer/refcalls_spec.rb100644002.66 KBacd18310b8cbb4e6b9d907074442c35e83fce9e9db5a0c5bb91b29a5e2ec497a
spec/parser/all_spec.rb10064400972 Bytes8acd38fd4e7036638e149178e94b38302fbdd4b797ff74a531ed2b543eac8743
spec/parser/alternation_spec.rb100644002.02 KBfec12f50e830efa06c88d50e0a96d50b0db075908c700f772eadef3745670cca
spec/parser/anchors_spec.rb100644001.04 KB05f6941bac9c8750e5152eb1393395f8bdce115ddc7102e51b3177ed643e89b3
spec/parser/conditionals_spec.rb100644005.04 KB2679d92c6cf295976ad43dd0799e5b8e487bc747f23c9bd9defb5c3130a1bc9b
spec/parser/errors_spec.rb100644001.73 KBc34d7d0584911f50ccd54a171a52fd43ca66d2b0284ca2e30a2f682746a131f1
spec/parser/escapes_spec.rb100644004.66 KB1f4cc2b7b7128eaa81a21a2906de01102a959633d841f6b8ecc6270911ff7f3f
spec/parser/free_space_spec.rb100644002.97 KBb8772ca2ea0f4024f0909d1e722673a63fc031fac7d90b18c44565831bc3e5bf
spec/parser/groups_spec.rb100644006.92 KB2825189d780d056d72e269b7765220db482e1ceef1cb1d93afce3e1e7c38d9b8
spec/parser/keep_spec.rb10064400419 Bytesa6bd12be6b352a3710d01f4e7e81582527788dc44ed6428c4b63c32083c15b58
spec/parser/posix_classes_spec.rb10064400723 Bytesb7b024c3ae2b7aceb43852d83b526747b0fe109919dca38e36df6f00e5ba6ddf
spec/parser/properties_spec.rb100644003.07 KB332666ae54e3718cae2f6245e9adc90758542056990c2a358739db2e5aa1e657
spec/parser/quantifiers_spec.rb100644008.97 KBefae3aa93dab9cc2a1601b4baa20213654bd80f721922b830eb0c8e2de1c7e5d
spec/parser/refcalls_spec.rb100644006.76 KB93104c657c0fa8ce5c2213ed708ce444e9f89d670932a3c894efd3764e64d88a
spec/parser/set/intersections_spec.rb100644004.13 KBcb9508c1907495b1cfee27158809202fb9fbb68d2a7c7320ecb8b4b03e6d54f8
spec/parser/set/ranges_spec.rb100644003.11 KBb57375bcce80e3d8e06e8fdecf69f751ea6fca35c2fadd7d9504b95c94fd85f4
spec/parser/sets_spec.rb100644004.58 KBe0b2b3e7477db41d723860e9684ac3809af61cd7d6162337f87fd3bb3e167a38
spec/parser/types_spec.rb100644001.37 KBfc8c103533b6909527d474afca7b456908eebd624db05c933f9845ad2088b814
spec/scanner/all_spec.rb10064400493 Bytesb8ac21f0f795b83faafa82b2bab8d1cf6c7ce32c9374a0279842d0b66183c80b
spec/scanner/anchors_spec.rb100644001.41 KB4512483b871ade510b9b62082f0292847471e2f9b89c8108e2315ebee9a556df
spec/scanner/conditionals_spec.rb100644008.35 KB8dd36efdca90c6ac83d08c3410a75039cd19c5f14f75e2714f9d0d3251d36353
spec/scanner/errors_spec.rb100644003.56 KBd2511012cd98237ceae498b752834828a87e28b69a870925af598c793217a982
spec/scanner/escapes_spec.rb100644002.56 KBbea6fc9679a9f1a08197529a08d6a460f7f0e2e0d5d4e89571990d6882bfd576
spec/scanner/free_space_spec.rb100644007.04 KB7b61a402216bfe966bbf42811e6ea60639d6f061fb711dc8238683afdae69e42
spec/scanner/groups_spec.rb100644003.35 KB85d9c3c29d55ca27376cab4a5c0a0ebd0fb285f62e91cec4dbec960a18652d79
spec/scanner/keep_spec.rb10064400777 Bytesd9f823dc466e40827df75c305b8897535624c0515f94704d518a6becc5dddbdd
spec/scanner/literals_spec.rb100644003.06 KBc7c36a79b5bdb842085ac140a62cb2c8f7f61479161e69d26746e79d1f391ea9
spec/scanner/meta_spec.rb100644001.33 KB87f79fe0447625435f2ac66c0ba9dc1738d240c6325ea1dcdc90071ad7daf3fb
spec/scanner/properties_spec.rb1006440011.8 KB8f1b3e84fdbc825f782a28c1ab499c3a873f9719e4276916c04c489209937cb4
spec/scanner/quantifiers_spec.rb100644001.23 KBdf50a2f624b3ed98cb2bc647468603017f80f9a24e9bac27a05cfdc8debba53c
spec/scanner/refcalls_spec.rb100644002.37 KB1c3fe376ad0b3b79fe8a6b76512f40f81ee72804b7f4c875e953442b170db09e
spec/scanner/scripts_spec.rb100644001.45 KB561c4249e3477722fda5d7cc786c979313d5537ffdd0390e7408e7e93cb6a76c
spec/scanner/sets_spec.rb100644006.37 KB2ef17fd9d5477ab45d0ff3c78630ab2366ea64d9a21bd8c581e4745a121581b4
spec/scanner/types_spec.rb10064400931 Bytes2ae6bd60c9becb0089f659b285b53248217a6d606d97313e4e367f4b33b94c24
spec/scanner/unicode_blocks_spec.rb10064400885 Bytes6eb57900484d506bd0f16a5ac7e63f233dfd2ba453af01cf755e1d3789e074f2
spec/spec_helper.rb10064400302 Bytes0d26111033f94f87625257481adc398de1b3aa5fe379d9c738bdecc531c5ddd3
spec/support/runner.rb10064400755 Bytes05cb08ba6d2354ab31264e0ee676ad9106187aa5bdbb6d1b64fedb6c01e7e405
spec/support/warning_extractor.rb100644001.19 KBfde3afa049dccc7bc457ce3a76ce5bb48dc6b248e44276d20ee146f8bd04d66c
spec/syntax/syntax_spec.rb100644001.51 KB20db10a19169bca72677d5a4a7d785105865cad2e316ffb43c15c480f6010f06
spec/syntax/syntax_token_map_spec.rb10064400623 Bytes4bc757b3ee8c55b171a46e7f460dea5287512871cb252e30f93e8818e655ef55
spec/syntax/versions/1.8.6_spec.rb100644001.13 KBa2f61076911473ff818082949e0558ab13b6fc551f7d15f5193b2082399736d3
spec/syntax/versions/1.9.1_spec.rb10064400617 Bytes2379658d4fdcd56c012c669e09dd0cad4d4101b5559f15a6ecf2c6356abd2ac3
spec/syntax/versions/1.9.3_spec.rb10064400587 Bytes9d5aedc79f77f2c4af13b7f59302604b28885e27a9c1eea4509dbc21548ef4cd
spec/syntax/versions/2.0.0_spec.rb10064400641 Bytes93f1b8c84720f7e4f1ac3c58bfe27a2e467d8f8bf483f03db6723555a42a21e0
spec/syntax/versions/2.2.0_spec.rb10064400587 Bytesc1f6dc5872c90d69cd902b7ba8b15136ff123092e4d62f53917cbd2e09b8ba90
spec/syntax/versions/aliases_spec.rb100644002.8 KB705267dd2d36f1d2eea155d5b28bdf1328d939292036761267240839255d4a84
spec/token/token_spec.rb100644001.9 KB47abe6359271ed2e3bd135f473338acc970bcda1eb93652f78ba3a60c19eaf8e