sexpr-0.6.0

https://rubygems.org

sexpr

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 320671

number: 0.6.0

platform: ruby

spec_sha256: 19e2e6336e80b62c884fa2a5ce89a4a17afdab67823b6b78e7ee0f842b9b85fb

sha256: e794ebff6071b4566eb7f0fdad22c7b35f453c808ca35ab2b0d7b03fe88beb9b

created_at: 2024-05-13 08:18:23 UTC

updated_at: 2024-06-07 18:15:27 UTC

position: 2

version_data_entries_count: 106

uploaded_at: 2013-09-26 13:10:43 UTC

indexed: true

has_extensions:

extensions:

Gem size: 30 KB

Version Data Entries

Total: 106

Unpacked size: 95.5 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
sexpr.gemspec644005.87 KB837163fe74a02e83dd4005caebc3213dbcd753ff5487d133b2b8c46a281500fa
sexpr.noespec64400943 Bytes0e26d2d7f1f75675f5b75726e89e774bd4723e874bbec24677073959ea8e9b04
CHANGELOG.md644005.88 KBcd92a7ca3c400a0cb6638d050dec0bb625d2e76c01cd77c0242b117eaadcc59e
Gemfile64400180 Bytes8c68891af7d709ff3d9cedc9c85284ad95588b5d049d8052c93b05170b112f3a
Gemfile.lock64400495 Bytesa041d00a548210978b89cc0a09d96df8ea52c6b22fda50ac8d1f60596eede513
examples/bool_expr/bool_expr.citrus644001.28 KB5acad3943e8fafa133e287aa159ed263a221c350c2e1cbc5b564381450557f8a
examples/bool_expr/bool_expr.rb644001.93 KB12f95d7ddad53aa01b92a3bbafb324c14be37b29d04308f5c8e1c27f8d0679fc
examples/bool_expr/bool_expr.sexp.yml64400345 Bytes761a921157849e24a90e678f9d0e675820e8f524f2e7a7f09de2071b1fc43ba4
lib/sexpr/errors.rb64400229 Bytes47050be0279511fb7adb744fcf27e3a9da4536a468ba0f9068c1d80b96b6af7b
lib/sexpr/grammar/matching.rb644001.6 KB9a4e87ea23fde37e0e96f8cb43823112862ea30a91ff1c6cfd940676f11f8608
lib/sexpr/grammar/options.rb644001.23 KBade66ff005429a0fed56c5667ac0f5e1458aca707687d336e38dbc99e6a56870
lib/sexpr/grammar/parsing.rb64400464 Bytesaf4b6bbaf3bd01e2f4f544b2c1f088f8cbd93e2da3853a6a702f6c05d325c6b7
lib/sexpr/grammar/tagging.rb644001.91 KB4495d73903eb92cceac8de1198721c5f025e623c108f183a694e5782ceac27f7
lib/sexpr/grammar.rb64400558 Bytesaa4d7147a095c8d914978c19cf125ec639b5e52de77fb4b739f728e36c3f5731
lib/sexpr/loader.rb644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
lib/sexpr/matcher/alternative.rb64400509 Bytes42f3c9abbc850f7a5ce909b18b8ff59549bcb27aa32c7eb5d46d84e16270484b
lib/sexpr/matcher/many.rb644001.36 KBcf57148aec2a4e8de0a288f639708b77383a1858b5754ef55d2213100f1f55c3
lib/sexpr/matcher/non_terminal.rb64400631 Bytesc27a6691721f3f4b170b624fa07976552756b76e696d9e5583b039d9eaf636fa
lib/sexpr/matcher/reference.rb64400579 Bytes6be2bd531f8729a3b4d278782307fd82efdab569999fd4daee531efd4c47f806
lib/sexpr/matcher/rule.rb64400451 Bytesdd80ffd1fc733f04ec2cd56f2b1c0173ec6ece877a85eb9a1beaa3ef427c0868
lib/sexpr/matcher/sequence.rb64400534 Bytes490c905db1ba7e11ff5f78473c63a21ecfe987b12e0edf5e09e7d428e0614a9c
lib/sexpr/matcher/terminal.rb64400662 Bytes78ec9a40b0fddf659ef08f9d14e694f1e26116d90fbf17b8aac1f22cad1e1f42
lib/sexpr/matcher.rb64400371 Bytes11952d537f161340d3beb37257308f419d7b8b3c1762c20abe3b1ce652f24bf2
lib/sexpr/node.rb64400888 Bytes612afc4dca3469c4ce735d09fcf82ea9964890b09cebd7d724de23b1c4a54e77
lib/sexpr/parser/citrus.rb644001.45 KB9a3e491cf0469c314b93315e80fc08910b63f856788075adb61cad0fece9b30d
lib/sexpr/parser/ext.rb64400111 Bytes7941ee9547f508b25b632167ae8edfc5e6c02abab18da418800bfc78e846585f
lib/sexpr/parser.rb644001.08 KB9b99ff8e73a384a02d8dfdcc48b503218d2a03636c2fb9808defbb533496cb37
lib/sexpr/processor/helper.rb64400678 Bytesaf83f66a7647574ba1d64c8faae4d51572121f28054ef2f5e323ac976fa4327f
lib/sexpr/processor/null_helper.rb64400205 Bytes0f60ce5a9f6347b8b912352fcde89ffc4f0d2ccf388dfefc9e0055f9ffc9ccd1
lib/sexpr/processor/sexpr_coercions.rb64400680 Bytes811d6a7438e83aea467292a181f51ab169ba9278b15364b5c86eef3229cad86a
lib/sexpr/processor.rb644002.49 KB60283f7d39bddcc4924f37dff794fdbecd39479958b05a79e8c48d2fa08b01f5
lib/sexpr/rewriter.rb64400254 Bytes2ca8154ae1244bf54cacacf047042e468640535d1b960b2e0a165b3000431bcd
lib/sexpr/version.rb64400175 Bytes1fc805cf32d2908b5d751b27ba6c20d05f2ab2dafca77e6fb2a27690f0cb4916
lib/sexpr.rb644001.19 KBef15603bb5ff52e5ab9edc6ff14807acf47e4bba14a1bc0dbf1b15538858bf09
LICENCE.md644001.12 KBa14f0792f9466cb649c7df4074dff9b8a0466d9e5638a2fab6cc025b3783f21e
Manifest.txt64400177 Bytesd2f0fa5d5861d58915b7a301a73d34368aedac8ff5244b51052d3ffbc297573b
Rakefile64400209 Bytese245a9f226733d44bc843fde92c0fbcb12b227152470ed9bd49d5892498e8fd9
README.md644002.36 KB13c8457ae351cf7b6a418b7673bcae4fdf2d52f5b67e435974c05b1260ea8dd0
spec/fixtures/bar.rb64400150 Bytescfa11bc1e09f9f77906382831e6c4c5607e8e462c4628bf79f2b978d6d476736
spec/fixtures/foo.rb64400240 Bytes6db11874f489a1962e5a0a48d35f1029996f7ac803a612410bb6fab7f0659064
spec/fixtures/preprocessed.rb64400505 Bytesdb26f613976fe125e4249bed49f517bd4d6fef3e71281127bee7d30e4e2f4a03
spec/fixtures/simple_processor.rb64400286 Bytes91cd27f3154d010d71680cb3cef7c4e17c5986674093ebea5b843182c81eb362
spec/integration/bool_expr/test_not_push.rb64400862 Bytesa5bed49ea387f10c106bc73f226cfdb5cbe2366d77448ad64e8158de13191aab
spec/integration/bool_expr/test_parsing.rb64400473 Bytesfd1dcc512aefd027fc790c4695111280def2547864abaf8b0a3fb6e5e6e1b324
spec/integration/bool_expr/test_tagging.rb64400689 Bytesb807286327965b516db97f955d25fb1680550dc64f4570aae3148686cb0d47b7
spec/integration/bool_expr/test_validation.rb64400435 Bytesc50e0385fc0b5ea70a9bac171be5e7477992ff379d40395f86e73a69cc285d53
spec/integration/test_readme_examples.rb644001.51 KB51ae8f0bf566ee95b94b4197a06eb2164890a1ed7c2444810a30a497c8514a97
spec/spec_helper.rb64400393 Bytes48eacdebf2c970d84502b69419b567a15f0d43abe537a04e55e31f5dea23e996
spec/unit/grammar/matching/test_compile_rule.rb644001.29 KB6e62d3d847f56e19509643b89894e877ddaee0cc0b0ae9cd8b1c1bd544864ab0
spec/unit/grammar/matching/test_compile_rule_defn.rb644003.47 KB69c22be96d7984b70e2c9549c3bcc5e01af101f373c5d67fa16362271bf7e345
spec/unit/grammar/matching/test_compile_rules.rb64400968 Bytes1a242405009512456d02dec04d3fe3c1a0bcb1116afb5e042e5d95860687378b
spec/unit/grammar/options/test_install_parser.rb64400841 Bytes275415ff4653f874367b3d1c2860b8267332b42a6fefeb3de33f32cf25f76b54
spec/unit/grammar/options/test_install_path.rb64400362 Bytesa9fdb146a9816973bc5d8f25f7f8b192c8956d557f0efd800972fc4f1dfe8b30
spec/unit/grammar/options/test_install_root.rb64400584 Bytes38bdc2e21c958fbd562a6420d62bcfe3b01559029a1037e9bc231d97a0ea3a5e
spec/unit/grammar/tagging/test_looks_a_sexpr.rb64400429 Bytesf5092cb9743c90b233b24f36f8adf18d1896f8c77a47aa6461f0d87f96cb8276
spec/unit/grammar/tagging/test_mod2rulename.rb64400410 Bytes72535dacacee29c1d2bc38b7f1bc940b47a2c3661dcb5e58f63418e692e20a6c
spec/unit/grammar/tagging/test_rule2modname.rb64400409 Bytesb4b89a2e674ba1a046e332dea779359b7aca62bb2b3f31718e370d5027749df9
spec/unit/grammar/tagging/test_tag_sexpr.rb644001.38 KB411031d22eab30544c317a5b139eacc912aa3800c40633b54d61abeaa46f4bbb
spec/unit/grammar/tagging/test_tagging_module_for.rb644001.44 KB836d1ce37efe99a4bb6922555289f96d6a55425e91e42744e4d4c4f6af1b97af
spec/unit/grammar/test_new.rb64400308 Bytese1abfee72f68e7f4a81d9e8758b28c9521fc54e63f4ef182b365e32839eb4dd6
spec/unit/grammar/test_parse.rb644001.03 KB8e052e8608080b7d327a9b0bbd446f3a4ac434fb8b00196e105c911292062bfc
spec/unit/grammar/test_sexpr.rb644002.21 KB33db9bfa5d8cc66fe5c5b7d70d826db811cc9544c7f6e5e088a46c5f8c42e1ca
spec/unit/matcher/alternative/test_eat.rb64400508 Bytesc854d18f133aa724b1c128ea31aac738208f49cadfdbc740fddae19a5ed89ed6
spec/unit/matcher/alternative/test_match_q.rb64400468 Bytes69bd6fc52c98d0fa27b21e5e2d36a199d651fb57d4ef03cd638f8a982fe58a0f
spec/unit/matcher/many/test_eat.rb644001.39 KB8b26b6094e324c8ba58cc7c77cf102564262e968bc2a21d4754697b522eee024
spec/unit/matcher/many/test_initialize.rb64400731 Bytese6cbe4778625c58eb1e4d90c49505bda2cadbf3fdf3ac7f8a6ed8a0054df64d4
spec/unit/matcher/many/test_match_q.rb64400554 Bytese649fa58055b5963a51a3e09c5d6e5fa0847bb6a53fdfc1437dea34614962410
spec/unit/matcher/non_terminal/test_eat.rb64400595 Bytes40ac7cf7c234f164a442362d6320847560ce21db9849a192b9a50363e93bfa82
spec/unit/matcher/non_terminal/test_match_q.rb64400606 Bytes0ff0039d98bc29667679d8dfedd9f03019e8376acb6afeb8c784171b580a04ed
spec/unit/matcher/reference/test_eat.rb64400298 Bytes9fac5bd4a58992e3c526489121303a2946fd2d89f956b26f667d927411875daa
spec/unit/matcher/reference/test_match_q.rb64400479 Bytes3ff0ba7e5845e04ea571c43e092b51210ca5383f5a4616fb70679896e12d4cb4
spec/unit/matcher/rule/test_eat.rb64400264 Bytes3f44375239501c40620e8642ee591cc05a11615e00e15c427ecdb8e23d557a7b
spec/unit/matcher/rule/test_match_q.rb64400273 Bytes73919a98a72d15b0dd5a09496319188b55c2f02adbd3a260689000ef84900d4f
spec/unit/matcher/sequence/test_eat.rb64400485 Bytes81120d738f13d66d640e7d8dd37283674ae33b7a5c784ad6dedf40eeb4787d5e
spec/unit/matcher/sequence/test_match_q.rb64400618 Bytes6c264c26f1f45c62a8910e850ba7cb3757ec476e06b2f6c856bd8202b604325d
spec/unit/matcher/terminal/test_eat.rb64400405 Bytes1655c32fc78940c396e5482bf9ffbea540abe871e0ba7847b9e37a1abc8ae9eb
spec/unit/matcher/terminal/test_match_q.rb644001.14 KB47d45bc5fce88832ce15bc5774efdd14e68c4a404e1debcb6f8ae3ccb20cb904
spec/unit/matcher/terminal/test_terminal_match.rb644002.8 KB109e34dad6489daeb35a949b8cf94a6c45c1547a1e6d573190d3cd5024ebc764
spec/unit/node/test_sexpr_body.rb64400370 Bytes3ce70a90cfb7862ef88557a5f74d64d260704a297e3e58edac0634d6c1167eb9
spec/unit/node/test_sexpr_copy.rb64400890 Bytesa8ad05c2025880d820fa6a85140dd8b8d1fe709fb35c00028458a0b403282742
spec/unit/node/test_sexpr_type.rb64400266 Bytesff0323801e63148ce1ab6f964a2a78d15ab0dabab80f6a59c54f7c4175b5a9e5
spec/unit/node/test_tracking_markers.rb64400570 Bytesb5f374867905b7fd112746bb92d450eb4985bda729186722b83b686362ace77f
spec/unit/parser/citrus/test_new.rb64400673 Bytes06f2006611577759dc3f59c469c290a30aba8bc7cda2791925763fadcb171e01
spec/unit/parser/citrus/test_parse.rb644001.18 KB6c99078c39c6c6406c32aa5274227a16203527a4db020d4236b8a78132d03d5b
spec/unit/parser/citrus/test_recognize.rb64400413 Bytes6ae884f49fef286d1477f4bc16651463be7885808e35b9e57ef42d840d96d8d7
spec/unit/parser/citrus/test_registration.rb64400314 Bytes57d9f4b9c4e7f2e81318f7b239e26d3dc380cc639057344b90b53e3ea6a49742
spec/unit/parser/citrus/test_to_sexpr.rb64400648 Bytes8b7d082b4702eff6420e52513034aecbfaf790b11ee46995d7c5375f26da2762
spec/unit/parser/test_factor.rb64400381 Bytes4ce7321c410be256147936bca6ca18d9e081eef051944f6e5b8a3ea65fe04823
spec/unit/parser/test_input_text.rb64400595 Bytescd9f091e86bf06a09c77ee43e9f97e6898e1895a13109c20c5650e491f4a24a7
spec/unit/processor/helper/test_call.rb644001.26 KB417fda24e7cfb3c83e7ff832d17689c11bd516268fff215be938f66c052d654a
spec/unit/processor/test_apply.rb64400930 Bytesf522b499a8790ea8cfe93265138ca3fd1f6cc2d659e06e167ce3b6cacd8adcf0
spec/unit/processor/test_build_helper_chain.rb64400614 Bytesf6e66e95c94e2340d93c55e73c90a153037dfc2d9849253c0ef27d2ffc79f48c
spec/unit/processor/test_call.rb644001.19 KB56cdbe2e9b3ae589d70d7e5caed4cd330e0c69f412bea6fe6977ad97c07e62cb
spec/unit/processor/test_grammar.rb644001.02 KB8d6ff02846906de6bb82e8bc13c2d3b115e0c1c6af787ac41fa987777fc71640
spec/unit/processor/test_helper.rb64400674 Bytes45afe255c4fd0a143bfa992bbc0cf8f7713272e78f952a9469c3ea00e8dae1c8
spec/unit/processor/test_sexpr_coercions.rb644001.15 KB04750b5960abe813bd9cedccbe554c98af094ecc1385633bc2ffa1692787ba62
spec/unit/processor/test_use.rb64400608 Bytes58250601fd6ae7ffecd310b6ae28a87f8ee2b23cff4c47fbaa120a7bb2ce5024
spec/unit/rewriter/test_copy_and_apply.rb64400662 Bytes2346413b7602de624aa90daa28cde97dab6ab97c8110b2365313554828b7ccd9
spec/unit/test_load.rb644001.4 KBb4d949b9b4bb5ea34d03b5206fbff03267ada8c52b13df1aab1a7f2aedba3198
spec/unit/test_rewriter.rb64400429 Bytes4dc150e1ee66e55b71b12653c79be4c46ed91ab9db4b557524be1bbca403485b
spec/unit/test_sexpr.rb64400140 Bytes03aa9153b1df66f62cf764bb09c538f63aea03e9fc5db29c8d45e2a603605a79
tasks/debug_mail.rake644002.19 KB007a64096dd1d186f22ae8cce65fcf23deecbf0a7c540c3b1ec427c99525e872
tasks/debug_mail.txt64400176 Bytesad8ae0e72d31daa91dc508a5485d3b6c3bab7493662fb2a1e3ba92b22a987865
tasks/gem.rake644001.97 KB51d23c7f823ab5671873c28b4bf01feabe590bf74fc44e49f1049b49d7802b5e
tasks/test.rake64400663 Bytescfb16e26415598df10333e422f530844228984ad35f1f8db9f491d9589dfd656
tasks/yard.rake644001.61 KB8fde07ce14d4ba9c50c6fd6881f5887d8f600ce7e6d9b162013c6dd7866e070b