sexpr-0.5.0

https://rubygems.org

sexpr

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 320669

number: 0.5.0

platform: ruby

spec_sha256: 2e5c1b5aa65737109c961e5b1daffae214fca5ff9ca6c48d6fff2448b782d223

sha256: fa2d745efa00689d6ccc7d6482d0fa6075a2cfa20b8de3983f9c6826d60bd46d

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

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

position: 4

version_data_entries_count: 98

uploaded_at: 2012-02-25 12:09:38 UTC

indexed: true

has_extensions:

extensions:

Gem size: 29.5 KB

Version Data Entries

Total: 98

Unpacked size: 91.3 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/sexpr/node.rb66400890 Bytes5ebba18ead7c5c84a59c58672d24b1b409f53cd7a04c5a601d73406747c05367
sexpr.gemspec664005.87 KB8c1764ea00eb70f9d916d2192dbd821e807cd9bb480639aa6dd1df29d975face
sexpr.noespec66400780 Bytesdc15ea1ea74171df3f2ee96c68b35b54bcc55570c7dd1fdf3171a8723711a469
CHANGELOG.md664004.79 KB340cff748cb7a1fca61abc1c33fb8601f8990c63d0a4a7135306df8cfc469a46
Gemfile66400183 Bytes00cfa9798a694193a98f04cae5d174967976a2d84ea703d988002bfbd3b3ddd5
Gemfile.lock66400486 Bytes046b0c0c614191406bc4b23a989ef9b954f0855c462b440ff00e0800208e2c26
examples/bool_expr/bool_expr.rb664004.38 KB326451c9913f7ced0d732b58329a0a0ef0442ad37c4e7813b3115ec64c3a1158
examples/bool_expr/bool_expr.citrus664001.28 KB5acad3943e8fafa133e287aa159ed263a221c350c2e1cbc5b564381450557f8a
examples/bool_expr/bool_expr.sexp.yml66400345 Bytes761a921157849e24a90e678f9d0e675820e8f524f2e7a7f09de2071b1fc43ba4
lib/sexpr.rb664001.19 KBef15603bb5ff52e5ab9edc6ff14807acf47e4bba14a1bc0dbf1b15538858bf09
lib/sexpr/matcher/terminal.rb66400654 Bytes118f432dff145da03548b8a99db6b6321f3205b57593543d1790908ce4e81113
lib/sexpr/matcher/rule.rb66400606 Bytes64325c9e2a724802880d6ea4563fd6ebc6f78afcdf264fe8816e297e850199a8
lib/sexpr/matcher/alternative.rb66400509 Bytes42f3c9abbc850f7a5ce909b18b8ff59549bcb27aa32c7eb5d46d84e16270484b
lib/sexpr/matcher/sequence.rb66400534 Bytes490c905db1ba7e11ff5f78473c63a21ecfe987b12e0edf5e09e7d428e0614a9c
lib/sexpr/matcher/reference.rb66400579 Bytes6be2bd531f8729a3b4d278782307fd82efdab569999fd4daee531efd4c47f806
lib/sexpr/matcher/many.rb664001.04 KBa50b34a883d974ede1f7889a356303fce18476e952258f4e3e912d0146ea0eae
lib/sexpr/rewriter.rb66400449 Bytes62d5ba1384a6f26dcf67b59238a34224d5e9741dd24f99f23dec72851f2db5d4
lib/sexpr/grammar.rb66400558 Bytesaa4d7147a095c8d914978c19cf125ec639b5e52de77fb4b739f728e36c3f5731
lib/sexpr/processor/sexpr_coercions.rb66400868 Bytes8809e05b40f91a2ade51b068f11b1b373b73b438e3269fe985fec3141807a5b1
lib/sexpr/processor/helper.rb66400680 Bytes1845f6b073a9dcbaf2bdb8b30e4b7bbc93d7522a4ae8d4326b9ba5e8b65e6a19
lib/sexpr/processor/null_helper.rb66400205 Bytes0f60ce5a9f6347b8b912352fcde89ffc4f0d2ccf388dfefc9e0055f9ffc9ccd1
lib/sexpr/processor.rb664002.28 KB543ba84ac36d9380624aa5738e075d8ef39bcb677d332e33228e79c9ab5c2030
lib/sexpr/parser/citrus.rb664001.45 KB9a3e491cf0469c314b93315e80fc08910b63f856788075adb61cad0fece9b30d
lib/sexpr/parser/ext.rb66400111 Bytes7941ee9547f508b25b632167ae8edfc5e6c02abab18da418800bfc78e846585f
lib/sexpr/errors.rb66400229 Bytes47050be0279511fb7adb744fcf27e3a9da4536a468ba0f9068c1d80b96b6af7b
lib/sexpr/loader.rb664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/sexpr/grammar/parsing.rb66400466 Bytes7b70ed63eec9418c33dafd8e63ab93e85163d2ebec72a2acb8960261e296f5d8
lib/sexpr/grammar/tagging.rb664001.88 KB38d77d008dd89a0deec5d1cc50db36414145126321263dd5e3a061b0b606de06
lib/sexpr/grammar/options.rb664001.23 KBade66ff005429a0fed56c5667ac0f5e1458aca707687d336e38dbc99e6a56870
lib/sexpr/grammar/matching.rb664001.37 KB8cd97da3b3762af5a87e61dd36f443c193a3cdd08471c5aaa60b53db2df00695
lib/sexpr/parser.rb664001.08 KBb90d636af0df88d43fbb28c627bfd9ba26ab8cd767273c25aca502c363b46750
lib/sexpr/matcher.rb66400330 Bytes33b8f1dadc684ce6f89be0675faf84653bd7492e5472b79792adf62ad57b12a5
lib/sexpr/version.rb66400174 Bytesce5b76ba7d5f8b7f3d42d1ad2a43bbc2df5c26a30c8aaa7e43103f0788672806
LICENCE.md664001.12 KBa14f0792f9466cb649c7df4074dff9b8a0466d9e5638a2fab6cc025b3783f21e
Manifest.txt66400177 Bytesd2f0fa5d5861d58915b7a301a73d34368aedac8ff5244b51052d3ffbc297573b
Rakefile66400359 Bytes14cecb188f7e59d70f3aeb3758c10e43f637fd943b2253933d2dd3a5d922e781
README.md664002.36 KB13c8457ae351cf7b6a418b7673bcae4fdf2d52f5b67e435974c05b1260ea8dd0
spec/spec_helper.rb66400394 Bytes7759d21a18e4992ab7558a97b686642bb4b8f11446103a7421d73800ae1d09c3
spec/matcher/reference/test_eat.rb66400298 Bytes9fac5bd4a58992e3c526489121303a2946fd2d89f956b26f667d927411875daa
spec/matcher/reference/test_match_q.rb66400479 Bytes3ff0ba7e5845e04ea571c43e092b51210ca5383f5a4616fb70679896e12d4cb4
spec/matcher/rule/test_eat.rb66400535 Bytes51b3c16862897103110a8ab2b9bc8945f9bfa4dc9b43c5eca79a8d3b734efdec
spec/matcher/rule/test_match_q.rb66400587 Bytesfaf7dea2543200fb3619997239f84c0c3a30847030ee7bdf66ed3e3504318095
spec/matcher/many/test_eat.rb664001.39 KB8b26b6094e324c8ba58cc7c77cf102564262e968bc2a21d4754697b522eee024
spec/matcher/many/test_initialize.rb66400731 Bytese6cbe4778625c58eb1e4d90c49505bda2cadbf3fdf3ac7f8a6ed8a0054df64d4
spec/matcher/many/test_match_q.rb66400554 Bytese649fa58055b5963a51a3e09c5d6e5fa0847bb6a53fdfc1437dea34614962410
spec/matcher/sequence/test_eat.rb66400485 Bytes81120d738f13d66d640e7d8dd37283674ae33b7a5c784ad6dedf40eeb4787d5e
spec/matcher/sequence/test_match_q.rb66400618 Bytes6c264c26f1f45c62a8910e850ba7cb3757ec476e06b2f6c856bd8202b604325d
spec/matcher/terminal/test_eat.rb66400404 Bytesf882d53a2923b651aadb316330a7815f760215b909107bba67430ae388f82f3f
spec/matcher/terminal/test_terminal_match.rb664002.26 KB7673ea54bd12c1198ab8574264d87eacd669c0841866965284fad535fd478ebf
spec/matcher/terminal/test_match_q.rb664001.14 KB47d45bc5fce88832ce15bc5774efdd14e68c4a404e1debcb6f8ae3ccb20cb904
spec/matcher/alternative/test_eat.rb66400507 Bytes1f353fc664fa24622065c376da26451b98ecea50f25bfca4895a7893f0751c49
spec/matcher/alternative/test_match_q.rb66400468 Bytes69bd6fc52c98d0fa27b21e5e2d36a199d651fb57d4ef03cd638f8a982fe58a0f
spec/rewriter/test_copy_and_apply.rb66400662 Bytes2346413b7602de624aa90daa28cde97dab6ab97c8110b2365313554828b7ccd9
spec/processor/test_helper.rb66400674 Bytes45afe255c4fd0a143bfa992bbc0cf8f7713272e78f952a9469c3ea00e8dae1c8
spec/processor/test_sexpr_coercions.rb664001.12 KB9a3fde05f47f97741ac07548bfb15a67c3a68abe9117b3853d2d884ce1aca076
spec/processor/test_build_helper_chain.rb66400614 Bytesf6e66e95c94e2340d93c55e73c90a153037dfc2d9849253c0ef27d2ffc79f48c
spec/processor/test_use.rb66400608 Bytes58250601fd6ae7ffecd310b6ae28a87f8ee2b23cff4c47fbaa120a7bb2ce5024
spec/processor/test_apply.rb66400930 Bytesf522b499a8790ea8cfe93265138ca3fd1f6cc2d659e06e167ce3b6cacd8adcf0
spec/processor/test_call.rb664001.19 KB56cdbe2e9b3ae589d70d7e5caed4cd330e0c69f412bea6fe6977ad97c07e62cb
spec/processor/helper/test_call.rb664001.26 KB417fda24e7cfb3c83e7ff832d17689c11bd516268fff215be938f66c052d654a
spec/test_rewriter.rb66400429 Bytes4dc150e1ee66e55b71b12653c79be4c46ed91ab9db4b557524be1bbca403485b
spec/grammar.yml66400328 Bytesf2f8398771b9476f7751617ef861738aa396240170620d683dbef17618e32a3c
spec/parser/citrus/test_new.rb66400673 Bytes06f2006611577759dc3f59c469c290a30aba8bc7cda2791925763fadcb171e01
spec/parser/citrus/test_registration.rb66400314 Bytes57d9f4b9c4e7f2e81318f7b239e26d3dc380cc639057344b90b53e3ea6a49742
spec/parser/citrus/test_parse.rb664001.18 KB6c99078c39c6c6406c32aa5274227a16203527a4db020d4236b8a78132d03d5b
spec/parser/citrus/test_to_sexpr.rb66400648 Bytes8b7d082b4702eff6420e52513034aecbfaf790b11ee46995d7c5375f26da2762
spec/parser/citrus/test_recognize.rb66400413 Bytes6ae884f49fef286d1477f4bc16651463be7885808e35b9e57ef42d840d96d8d7
spec/parser/test_factor.rb66400381 Bytes4ce7321c410be256147936bca6ca18d9e081eef051944f6e5b8a3ea65fe04823
spec/parser/test_input_text.rb66400595 Bytescd9f091e86bf06a09c77ee43e9f97e6898e1895a13109c20c5650e491f4a24a7
spec/test_sexpr.rb66400171 Bytesaf64fd076b86faf9446ca102122636c015a02eb1f9980dc2e288c42a334edd91
spec/test_load.rb664001.34 KB1a5c8ef46787ca9962656a7eb91996e4f76db375220ac7c3402ef287aa735f0a
spec/grammar/test_new.rb66400308 Bytese1abfee72f68e7f4a81d9e8758b28c9521fc54e63f4ef182b365e32839eb4dd6
spec/grammar/tagging/test_mod2rulename.rb66400410 Bytes72535dacacee29c1d2bc38b7f1bc940b47a2c3661dcb5e58f63418e692e20a6c
spec/grammar/tagging/test_rule2modname.rb66400409 Bytesb4b89a2e674ba1a046e332dea779359b7aca62bb2b3f31718e370d5027749df9
spec/grammar/tagging/test_looks_a_sexpr.rb66400429 Bytesf5092cb9743c90b233b24f36f8adf18d1896f8c77a47aa6461f0d87f96cb8276
spec/grammar/tagging/test_tag_sexpr.rb664001.14 KBf608142b78bdc8088270dc686560c8a7633c47b2106b5c915fcb160bb305ba9d
spec/grammar/test_sexpr.rb664002.21 KB33db9bfa5d8cc66fe5c5b7d70d826db811cc9544c7f6e5e088a46c5f8c42e1ca
spec/grammar/options/test_install_root.rb66400584 Bytes38bdc2e21c958fbd562a6420d62bcfe3b01559029a1037e9bc231d97a0ea3a5e
spec/grammar/options/test_install_parser.rb66400841 Bytes275415ff4653f874367b3d1c2860b8267332b42a6fefeb3de33f32cf25f76b54
spec/grammar/options/test_install_path.rb66400362 Bytesa9fdb146a9816973bc5d8f25f7f8b192c8956d557f0efd800972fc4f1dfe8b30
spec/grammar/test_parse.rb664001.03 KB8e052e8608080b7d327a9b0bbd446f3a4ac434fb8b00196e105c911292062bfc
spec/grammar/matching/test_compile_rule.rb66400638 Bytes93c370d5a74a952d277a2f26182c10234953808aca55e6c73799c52ff277323a
spec/grammar/matching/test_compile_rule_defn.rb664002.8 KBc42bc1a5c3f401d6df2e8541573c027adc6f707b31130e2df29337825e60953b
spec/node/test_tracking_markers.rb66400570 Bytesb5f374867905b7fd112746bb92d450eb4985bda729186722b83b686362ace77f
spec/node/test_sexpr_copy.rb66400890 Bytesa8ad05c2025880d820fa6a85140dd8b8d1fe709fb35c00028458a0b403282742
spec/node/test_sexpr_body.rb66400370 Bytes3ce70a90cfb7862ef88557a5f74d64d260704a297e3e58edac0634d6c1167eb9
spec/node/test_sexpr_type.rb66400266 Bytesff0323801e63148ce1ab6f964a2a78d15ab0dabab80f6a59c54f7c4175b5a9e5
spec/test_readme_examples.rb664001.51 KB51ae8f0bf566ee95b94b4197a06eb2164890a1ed7c2444810a30a497c8514a97
spec/fixtures/preprocessed.rb66400505 Bytesdb26f613976fe125e4249bed49f517bd4d6fef3e71281127bee7d30e4e2f4a03
spec/fixtures/simple_processor.rb66400286 Bytes91cd27f3154d010d71680cb3cef7c4e17c5986674093ebea5b843182c81eb362
spec/fixtures/bar.rb66400150 Bytescfa11bc1e09f9f77906382831e6c4c5607e8e462c4628bf79f2b978d6d476736
spec/fixtures/foo.rb66400240 Bytes6db11874f489a1962e5a0a48d35f1029996f7ac803a612410bb6fab7f0659064
tasks/debug_mail.rake664002.19 KB007a64096dd1d186f22ae8cce65fcf23deecbf0a7c540c3b1ec427c99525e872
tasks/yard.rake664001.61 KB8fde07ce14d4ba9c50c6fd6881f5887d8f600ce7e6d9b162013c6dd7866e070b
tasks/gem.rake664001.82 KBf7ebdcebdf1c40d1ba25e018230ae8a6202370b498f994240a9513a390a7ffa0
tasks/spec_test.rake664002.11 KB21ab6feca799157f089c63987cc454350fde6e4f0f56cfda3c6e817c456d6750
tasks/unit_test.rake664002.32 KBa3b2b0f159286f11dc1698c863a31895f79c2d50bf6dcb4d45d146a6dbf0f438
tasks/debug_mail.txt66400176 Bytesad8ae0e72d31daa91dc508a5485d3b6c3bab7493662fb2a1e3ba92b22a987865