regexp_parser-0.5.0

https://rubygems.org

regexp_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 179956

number: 0.5.0

platform: ruby

spec_sha256: 06e44947ead9f87448f2dd020ddf146ef5026ec9acaf75686c7d1e4df1a808d8

sha256: eb0a270384d89888d4e11c40b351f09be5d81c123d359004948c3172b6c0e58c

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

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

position: 36

version_data_entries_count: 129

uploaded_at: 2018-04-29 14:23:18 UTC

indexed: true

has_extensions:

extensions:

Gem size: 98.5 KB

Version Data Entries

Total: 129

Unpacked size: 519 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
ChangeLog1006440010.5 KBb367142326c08af286a3e2240a0973afe8830c931fa5d8e406323ff761052e9e
Gemfile10064400104 Bytesdc44611b9bbd8fa7d792f625c9267e5e20ed9287b712927110e4aec36c8ae659
LICENSE100644001.04 KB670263bedf8e280586bfaef4703e8fe726272241f22f5b1c7b2926bbb418db0e
README.md1006440019.2 KBf6872b27ab3638cb9193e2dff6169f93eec56554bb88f7343f898f391d0ca492
Rakefile100644001.38 KB24eac770afbd75078d8b9a04db7ffcf4d120cbee6347544a81d779b29a7e4809
lib/regexp_parser.rb10064400205 Bytese227f0bae380c01943bd94f39b27e831094cb0fc9ddce98c29120480374a8b39
lib/regexp_parser/expression.rb100644004.57 KBbe3ea110981e60f0f0d4ba17567cde4b9cfc97b564a359c1be11675169ab9d85
lib/regexp_parser/expression/classes/alternation.rb10064400900 Bytesb92f1846df4de9d3305f785a3c4ddaf4f8e7d81a8b2afa028beff9cf0759dce3
lib/regexp_parser/expression/classes/anchor.rb10064400747 Bytes888521122d502873f0f899b02377f5f8e6581056e0292a5b998ac81ab7795558
lib/regexp_parser/expression/classes/backref.rb10064400959 Bytes4adbe3c36a9e1bb658ea22b125bd1d79c701a58661a97fcab5c38f2cc85ab2e0
lib/regexp_parser/expression/classes/character_class.rb10064400175 Bytesba362c5e04554e057f164d31346319965fd09cc11398171730eddefe8095fda5
lib/regexp_parser/expression/classes/conditional.rb100644001.12 KB908b2e60b811dfa1e30fa099a11cffe203f56772dc40841fe2c8697c3096a14f
lib/regexp_parser/expression/classes/escape.rb10064400954 Bytes4127d9e5151b158063019c51074c9457ed3698ef898257dd5848457518b1f930
lib/regexp_parser/expression/classes/free_space.rb10064400372 Bytes4ba180d3d04be051aa441d6d482d72097ce7eeeb526fdee26b2bb4260dd3ecb5
lib/regexp_parser/expression/classes/group.rb100644001.19 KBa9c69a07c5e88158147cc3745df8f16ac76a6dacdcd13d792af6321cc8fe8d34
lib/regexp_parser/expression/classes/keep.rb10064400108 Bytes8689f730b03cdd56cfed752d4b2c9eb612801b686c544b200c80d4b8c3553325
lib/regexp_parser/expression/classes/literal.rb10064400124 Bytes15b7f88d91835f7e4c56eb6cdd98cfedc3589dbda370d1d867065173bc777a0c
lib/regexp_parser/expression/classes/property.rb100644003.29 KBa860123437507f509102275a91bbfda50c57f1bbcee5d62b0d9c680312297af4
lib/regexp_parser/expression/classes/root.rb10064400274 Bytes4bfb4a56845a3b44d65f0019fd2b3841a84e0c1ebb13a77508bf0c65266fba52
lib/regexp_parser/expression/classes/set.rb100644002.49 KB23cb62f72dd2484da30f336b952a8010279e60753258b884b7cdf24f3bdc741d
lib/regexp_parser/expression/classes/type.rb10064400703 Bytes4e169a0aa51fa77540a249b6070c16554242f5719894a8a0d6dd2fd63a6c08bd
lib/regexp_parser/expression/methods/strfregexp.rb100644003.02 KB2636be9f70ceb85d1dd9a847f7f452f55eb450f7c7f798d53928d3596ffe19de
lib/regexp_parser/expression/methods/tests.rb100644003.36 KB7c6f22f941aad82abf0d34d784aed52dce36275ff3fb3ba41960de415b5a5bc7
lib/regexp_parser/expression/methods/traverse.rb100644001.82 KB2ffad84ad22aacc8c0865517c4d5d6a3c6f519bd9ded06a39823c94350000e99
lib/regexp_parser/expression/quantifier.rb10064400567 Bytes0f561b35438c3e1de96cc012abc67d0a69b393b82fa45eebed36a4a9e52553d0
lib/regexp_parser/expression/sequence.rb100644001.11 KBd036a74730267b70dc533b0f2d9aa66f8323d50b9a4ed33852c4ff23d53e6fd0
lib/regexp_parser/expression/subexpression.rb100644001.28 KBc6c2b4c7ed63e8ad47fb6701632906e4308f614c2fd767edddbdf830f8b2a0a5
lib/regexp_parser/lexer.rb100644003.93 KB61d7d76b5d3232ce6a1911a524d170dab130474d759a186c50dfc1195671bffd
lib/regexp_parser/parser.rb1006440017.6 KB1329b9ec4822a6b4fc282e5f361068fa9b081a1b5a97c268216f34f6a92216fd
lib/regexp_parser/scanner.rb10064400142 KB799ad1d5d00a50b073ed839af1fc9bbd1657e542d657efc8a734fdda5baefb15
lib/regexp_parser/scanner/property.rl1006440040.1 KB93c7a1d6186aaa9d59c53bedbb58f1b8beb8a9b8bb226f62dc0f4d2ed996286d
lib/regexp_parser/scanner/scanner.rl1006440032 KB64887ec08ef6bce7da627bd6e0a3ca421b20ef42a40eeb4b6db245fe92af4ed7
lib/regexp_parser/syntax.rb10064400348 Bytes606ce8175b08e641a8afa0566be25ed135ab615f264ac808b094b1c5d629a350
lib/regexp_parser/syntax/any.rb10064400390 Bytesfc8e14a2240723aec0ba664ed48c2f64a5fba506df806d5057fc954dbd92e110
lib/regexp_parser/syntax/base.rb100644002.22 KBe14d85fca97f867106315796f4fbf6f8a443a444bcb006965e7edad1ce1f50f0
lib/regexp_parser/syntax/tokens.rb100644001.32 KB918c54493e8766ee620f717730ec33f382bf7cbe958be9e250d7718442217280
lib/regexp_parser/syntax/tokens/anchor.rb10064400355 Bytesa4666251415de66b119b070217fe55dfdd2624e3aed6f838a9a8eab6ee52e5a0
lib/regexp_parser/syntax/tokens/assertion.rb10064400272 Bytes1a282ae2a42df427f4d818b7b5985d0217d3ccbe233306814cc435c2223f0484
lib/regexp_parser/syntax/tokens/backref.rb10064400608 Bytes9f6f075c0759eddc2b9f28f1eaf8e4b6470d605b23570455af58c2e1461f5a18
lib/regexp_parser/syntax/tokens/character_class.rb10064400443 Bytes31dbecaed518f91619b4087178eb4b06f058bb6874b10e447d19a5338464b7c8
lib/regexp_parser/syntax/tokens/character_set.rb100644001.5 KB55486f448176891a00b94f0a197eef0956cf708964f6cd3fec871c8f5381f6a2
lib/regexp_parser/syntax/tokens/character_type.rb10064400373 Bytes7abeb95c26fdd7213d9ebd1b93b88d9ff64d7b4da55ec275341fe9fcd5caf023
lib/regexp_parser/syntax/tokens/conditional.rb10064400421 Bytes10a17d398969d659602e0c96cc9672aab227c276d03e642abbec26e18a179be6
lib/regexp_parser/syntax/tokens/escape.rb10064400793 Bytesf68ce622574078b2287ac83d354cce357c816bdf3b678e5a63d992a32e32157b
lib/regexp_parser/syntax/tokens/group.rb10064400452 Bytes9b796ea1ee8eb33e9367649615235e77dd628be38f71145a294dd15c31d8c1bd
lib/regexp_parser/syntax/tokens/keep.rb10064400165 Bytes1781e10a2cfce6f17c21f3390cdb9338d5b43dcedbba84ad1ffbc10ee5812221
lib/regexp_parser/syntax/tokens/meta.rb10064400213 Bytesfb468dc7ca0c0a9680d16666461392c2a5916cfe2ffa1430b1f159b9ed8c81e1
lib/regexp_parser/syntax/tokens/quantifier.rb10064400793 Bytese80471fea879e7018f440af3a63b1ab7166c2e4a88a2eefc96bc05ee4de86e31
lib/regexp_parser/syntax/tokens/unicode_property.rb1006440010.8 KB0415be6d8151e203bce4715f244397dff8d4550b7e965861414c422216c7dc5d
lib/regexp_parser/syntax/version_lookup.rb100644002.53 KB2bba748110b728dee0f1efeb19d2f4b9bd4fd3120c74de0ab8fc126d52e307cb
lib/regexp_parser/syntax/versions.rb10064400284 Bytesaab27213204f949ca0132702147b9b1baf24021ba4052ee64b4c8f6f5f223fe8
lib/regexp_parser/syntax/versions/1.8.6.rb10064400787 Bytesaf09b7cbfd64592273441c0569f426561bb7a652acce85728d6942ac6bbb81be
lib/regexp_parser/syntax/versions/1.9.1.rb10064400955 Bytesccc40f6a14df905e545e43de7b4d1a6279fc68c0ac17db8eaff246ebf5ce519b
lib/regexp_parser/syntax/versions/1.9.3.rb10064400287 Bytes0c9d70c3ebc3b541a3a7f394b0c17c64bf1e223cbeda634a171f5b6a850f8b99
lib/regexp_parser/syntax/versions/2.0.0.rb10064400598 Bytes9dd1003207ca0722b90e2f1b674f69fdb445ca62bf29fd14d2fe06f83f16dc86
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.rb10064400152 Bytes2b2c80c1f85e571de96df08d580db5f56c687bdce3fd611882f02a67c6524796
lib/regexp_parser/syntax/versions/2.5.0.rb10064400220 Bytesc133efe096afaf239b14b05ecf46d3a34956f7610009138b5740e43078cad7d5
lib/regexp_parser/token.rb10064400487 Bytes30181a703bfbe0ecc5e4796e9b9ed0305e1e9e94fec5ccf120b88efab88bef1c
lib/regexp_parser/version.rb1006440060 Bytes52cfa2e4cecf3ab008ac08f7600ac45909c857ee4875b2690595c8ce9e3d2ec2
regexp_parser.gemspec100644001.09 KBf9861301de8b84a86ef526bc539fb4925f5fa1e41af7bbbe3d2cb439b5724322
test/expression/test_all.rb10064400298 Bytesfd7302e436ae09fadf1ac8e0e47f4b17359abc59408741729c771eb7ef4d165e
test/expression/test_base.rb100644002.29 KB1ba81568e0c1f6783e332a11fc6130390896cf0230cf2e3c658211d3f6580955
test/expression/test_clone.rb100644004.35 KB67c08c9a66fc82ba8ded1504129187362468b3c9ab44c657f1b245eb30a8701a
test/expression/test_conditionals.rb100644003.19 KB3b9b58a2b8b632878275cd7c92ce457b5670cbb723eb46f4537e95ab82c4ed1c
test/expression/test_free_space.rb10064400672 Bytesa7f2b12a0a58838ba31dd1308fd05076e12464db9821483faf9185fc206bf42e
test/expression/test_set.rb100644001.66 KB2004bda8f50ea93b77f2be0df11bf6e8ea72f273648e7fdc94f37e6cad600b4b
test/expression/test_strfregexp.rb100644006.24 KB2f9fcb813808550fbdaf94d38fff17743dbb4414482dabde4424d75f26fb405c
test/expression/test_subexpression.rb10064400474 Bytes8b30d58b3eb24db84b97735fe541aa3cf2683d8b0fbb66a715e9f60648c59188
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.4 KB75cefb04b76ddaf9ac72f17d07446c93752f8c9fa45ec57ca434b09e7f3c2563
test/helpers.rb10064400195 Bytes3c5d9958ba43428831fe8e115c42dea5f2d13b91d0451228e6478ceac57dda42
test/lexer/test_all.rb10064400953 Bytes126fab2d3cf625fb9f5836b26c535cdf81aabb954d8e10122b32e62ce745cf00
test/lexer/test_conditionals.rb100644005.08 KBa51ff8590ea7d9c116d104d4026b1496414893e74ec83f584d12b45e2d509fe3
test/lexer/test_keep.rb10064400515 Bytesffb2932304f84f7c7745234febe2bde0042b4cf12caeafcb6413ce1a000ca73c
test/lexer/test_literals.rb100644005.05 KB33f08aaaa85e8ab0f1c6601594368b7f9c5853a8a82d7d5f8f41ea51759a026b
test/lexer/test_nesting.rb100644005.48 KB9d85b964296e525428ebeb37e1f34f16121826bc0382ba7b337ba959ca2dba03
test/lexer/test_refcalls.rb100644002.52 KB2713c081a2c3af2f3a581e699751d465a9548b60b2b8dbe413aeb7552601654e
test/parser/test_all.rb100644001.6 KB15703e716ce3e0163ad32b124918a0847f51e9ea33d35ddb8592dcb7c7f266e4
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.rb100644003.7 KBbdf232b31bbd951dcb8b70c0de4266e107abd8e94ad7a479072267e72f19c6ff
test/parser/test_free_space.rb100644003.22 KB17c03f75fffb6b213e55e43bf907defae248dd75d4786c240af32dbd545d1caf
test/parser/test_groups.rb100644007.6 KBcb1834594032480da670f65362e2f4e576da2feae46bb2199cf24a93be1b56cd
test/parser/test_keep.rb10064400447 Bytesb9a6cf9e1c7c3d508cbc4125e780975f06f2de8ea1963e67eb2057be96a6a23b
test/parser/test_properties.rb100644006.46 KB3fd3b2260586d0d27f61c357dd07013ef60fde3596429ab7be525917ea1858e0
test/parser/test_quantifiers.rb100644008.5 KB29ce4c30f0327415f0143c48bd6c00de5176d4c7bf8ff28604600996cb00404e
test/parser/test_refcalls.rb100644003.53 KB97b770f440bfca3fefb25bf187494b61a9095fd5b0e15ca0747353efd1af5b2a
test/parser/test_sets.rb100644005.17 KB10ffa2b5c6115237a2e51226e7340fc0a714ad30a57daada6de43747ad1aef45
test/parser/test_types.rb100644001.57 KB1241f7e01d83476d430a56601b10ac947a9f90ba88fcaa435a46036eff3c636c
test/scanner/test_all.rb100644001.01 KBd125585473e8d7bb8f9ca301c59e9b07a79597d47255784f68c2b95c5901d189
test/scanner/test_anchors.rb100644001.46 KB841ccaf4b5f0b0f8f77f745ccddd15c2da610b38db995e09f7de80b9d1963a40
test/scanner/test_conditionals.rb100644008.47 KB6e7844c371cd70924637ccaa48af4dbcb580ab9dab3e849ee7b4ec4501d106ad
test/scanner/test_emojis.rb10064400881 Bytes28260db8d3b431e71159ad2b4ce6bf12786159d8d7cf11966347fa00e6a8ec6e
test/scanner/test_errors.rb100644004.91 KB8e2598ebec390eca9c890d26ee54576ecebcabcf00a006f3660b8fd7d99b223f
test/scanner/test_escapes.rb100644002.61 KBda4bcce87409b77d093d50eb7d016bf28f41fec9f42f9720eb4782bf2094b3c4
test/scanner/test_free_space.rb100644007.23 KB6c8d29c93b452e5a825ad762971b8a6d27d8685b20ffce873783e613306eb737
test/scanner/test_groups.rb100644003.42 KB58917db4e34193501c1004954f6097b57aec60054352a02ff7cf454ed3b92a90
test/scanner/test_keep.rb10064400828 Bytes2f8ea30631244d6e8db9a95ef3d803fadf8e87cfe98878b182cf0caf89d0fc43
test/scanner/test_literals.rb100644003.14 KB066c9736216f74c477b49ae106672ccfd166a829df2604bec49dcc1f910a55c5
test/scanner/test_meta.rb100644001.38 KBe0525b286653a4b0c9c92bd693ec3611ba4ee845d0e30028fd8a8bc8c027320f
test/scanner/test_properties.rb1006440013.3 KB9a698d324e04799d0ed3f01a926df46a87aec1523fe283be8fa0602041947a5e
test/scanner/test_quantifiers.rb100644001.28 KB27855a5aed085e05be53c14cb2a142bcd45a3235bca0a429f6014a5a23e53377
test/scanner/test_refcalls.rb100644002.2 KBa0c42eb194a6f81189cd760457a63ed58fd3720a9fd5d65428d5b7a69a13ba66
test/scanner/test_scripts.rb1006440012.5 KB2acc1d34c02f9edccb4c778d023a2295f833abaa07b7e18dd62ba64446207f50
test/scanner/test_sets.rb100644004.92 KBd417812b2d2754cfb4120b4c7c011c31061111bff3961607271e25b9594a3995
test/scanner/test_types.rb100644001 KB7ebbd1094a27ea35f8bdaeb0cd30ba9aac5c37ad470d5f6404149e5d348e2d91
test/scanner/test_unicode_blocks.rb100644008.63 KBff05c4f23fda42090f5a5ff6d1ec2c45865797b4116877109a902a42658c1218
test/support/disable_autotest.rb10064400115 Bytes2528e77a97dfb2c3f9724c7ca15aff0b53d9a2840c8a92a3380071e090ddb493
test/support/runner.rb10064400746 Bytese72b2950c83ed1147b8cacdbea0ccfc1d0981e510ff8f09a4bde1d11b5f3ea7c
test/support/warning_extractor.rb100644001.28 KB5416e0ec3403c32adde3b938b0f987261925630becdf58f189043de12bc6d9a5
test/syntax/test_all.rb10064400165 Bytes870d9a0d35d91df95cea5bbd7b9cc9478029adf66f513d9143625234283c8c67
test/syntax/test_syntax.rb100644001.48 KBc7f7abfe760a37e99a4acf4b3233b0a4e56237303190ea408e7ea0f72788cd0c
test/syntax/versions/test_1.8.rb100644001.32 KB8675d3c0249f2fc5710c3faf70c82f2ad48e2805584e55b40dd229b671f3e55f
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