CHANGELOG.md | 100644 | 0 | 0 | | | 6.26 KB | a6f7e183ed21d7f71791bfc952e5179e55a881ff6d9e46fef365695f4ad42d8d |
Gemfile | 100644 | 0 | 0 | | | 36 Bytes | 327511bfaba75e5ef3b8fdd736ccae1023632e4828abf32c2e0938de7db3ea02 |
README.md | 100644 | 0 | 0 | | | 3.04 KB | 9602fc1e3e1aab9ee7294b9522aac9560ec68033eda3deea3430c98c66dff861 |
Rakefile | 100644 | 0 | 0 | | | 209 Bytes | e245a9f226733d44bc843fde92c0fbcb12b227152470ed9bd49d5892498e8fd9 |
lib/sexpr.rb | 100644 | 0 | 0 | | | 1.41 KB | 8837ec6f68d6c3b8cc0aab661bccb89655308ee0fa91b8740a0f2324082438eb |
lib/sexpr/errors.rb | 100644 | 0 | 0 | | | 229 Bytes | 47050be0279511fb7adb744fcf27e3a9da4536a468ba0f9068c1d80b96b6af7b |
lib/sexpr/grammar.rb | 100644 | 0 | 0 | | | 558 Bytes | aa4d7147a095c8d914978c19cf125ec639b5e52de77fb4b739f728e36c3f5731 |
lib/sexpr/grammar/matching.rb | 100644 | 0 | 0 | | | 1.6 KB | 9a4e87ea23fde37e0e96f8cb43823112862ea30a91ff1c6cfd940676f11f8608 |
lib/sexpr/grammar/options.rb | 100644 | 0 | 0 | | | 1.23 KB | eb28e4fd1824a2d921ff47322f67c576b781cfc4301001e8bf8478689deed68e |
lib/sexpr/grammar/parsing.rb | 100644 | 0 | 0 | | | 464 Bytes | af4b6bbaf3bd01e2f4f544b2c1f088f8cbd93e2da3853a6a702f6c05d325c6b7 |
lib/sexpr/grammar/tagging.rb | 100644 | 0 | 0 | | | 1.91 KB | 4495d73903eb92cceac8de1198721c5f025e623c108f183a694e5782ceac27f7 |
lib/sexpr/matcher.rb | 100644 | 0 | 0 | | | 371 Bytes | 11952d537f161340d3beb37257308f419d7b8b3c1762c20abe3b1ce652f24bf2 |
lib/sexpr/matcher/alternative.rb | 100644 | 0 | 0 | | | 509 Bytes | 42f3c9abbc850f7a5ce909b18b8ff59549bcb27aa32c7eb5d46d84e16270484b |
lib/sexpr/matcher/many.rb | 100644 | 0 | 0 | | | 1.36 KB | cf57148aec2a4e8de0a288f639708b77383a1858b5754ef55d2213100f1f55c3 |
lib/sexpr/matcher/non_terminal.rb | 100644 | 0 | 0 | | | 631 Bytes | c27a6691721f3f4b170b624fa07976552756b76e696d9e5583b039d9eaf636fa |
lib/sexpr/matcher/reference.rb | 100644 | 0 | 0 | | | 579 Bytes | 6be2bd531f8729a3b4d278782307fd82efdab569999fd4daee531efd4c47f806 |
lib/sexpr/matcher/rule.rb | 100644 | 0 | 0 | | | 451 Bytes | dd80ffd1fc733f04ec2cd56f2b1c0173ec6ece877a85eb9a1beaa3ef427c0868 |
lib/sexpr/matcher/sequence.rb | 100644 | 0 | 0 | | | 534 Bytes | 490c905db1ba7e11ff5f78473c63a21ecfe987b12e0edf5e09e7d428e0614a9c |
lib/sexpr/matcher/terminal.rb | 100644 | 0 | 0 | | | 662 Bytes | 78ec9a40b0fddf659ef08f9d14e694f1e26116d90fbf17b8aac1f22cad1e1f42 |
lib/sexpr/node.rb | 100644 | 0 | 0 | | | 888 Bytes | 612afc4dca3469c4ce735d09fcf82ea9964890b09cebd7d724de23b1c4a54e77 |
lib/sexpr/parser.rb | 100644 | 0 | 0 | | | 1.08 KB | 9b99ff8e73a384a02d8dfdcc48b503218d2a03636c2fb9808defbb533496cb37 |
lib/sexpr/parser/citrus.rb | 100644 | 0 | 0 | | | 1.45 KB | 64117a9017585e7a87b89982323a269a81ad3640ddd99dd02522fa5f349bd6e3 |
lib/sexpr/parser/ext.rb | 100644 | 0 | 0 | | | 111 Bytes | 7941ee9547f508b25b632167ae8edfc5e6c02abab18da418800bfc78e846585f |
lib/sexpr/processor.rb | 100644 | 0 | 0 | | | 2.49 KB | 60283f7d39bddcc4924f37dff794fdbecd39479958b05a79e8c48d2fa08b01f5 |
lib/sexpr/processor/helper.rb | 100644 | 0 | 0 | | | 678 Bytes | af83f66a7647574ba1d64c8faae4d51572121f28054ef2f5e323ac976fa4327f |
lib/sexpr/processor/null_helper.rb | 100644 | 0 | 0 | | | 205 Bytes | 0f60ce5a9f6347b8b912352fcde89ffc4f0d2ccf388dfefc9e0055f9ffc9ccd1 |
lib/sexpr/processor/sexpr_coercions.rb | 100644 | 0 | 0 | | | 680 Bytes | 811d6a7438e83aea467292a181f51ab169ba9278b15364b5c86eef3229cad86a |
lib/sexpr/rewriter.rb | 100644 | 0 | 0 | | | 254 Bytes | 2ca8154ae1244bf54cacacf047042e468640535d1b960b2e0a165b3000431bcd |
lib/sexpr/version.rb | 100644 | 0 | 0 | | | 175 Bytes | 2b5f58da121ae387dce4dc59decf8aea9dd1c7e712a8d8db7fd9674b9018bdf4 |
spec/fixtures/bar.rb | 100644 | 0 | 0 | | | 150 Bytes | cfa11bc1e09f9f77906382831e6c4c5607e8e462c4628bf79f2b978d6d476736 |
spec/fixtures/foo.rb | 100644 | 0 | 0 | | | 240 Bytes | 6db11874f489a1962e5a0a48d35f1029996f7ac803a612410bb6fab7f0659064 |
spec/fixtures/preprocessed.rb | 100644 | 0 | 0 | | | 505 Bytes | db26f613976fe125e4249bed49f517bd4d6fef3e71281127bee7d30e4e2f4a03 |
spec/fixtures/simple_processor.rb | 100644 | 0 | 0 | | | 286 Bytes | 91cd27f3154d010d71680cb3cef7c4e17c5986674093ebea5b843182c81eb362 |
spec/integration/bool_expr/test_not_push.rb | 100644 | 0 | 0 | | | 862 Bytes | a5bed49ea387f10c106bc73f226cfdb5cbe2366d77448ad64e8158de13191aab |
spec/integration/bool_expr/test_parsing.rb | 100644 | 0 | 0 | | | 473 Bytes | fd1dcc512aefd027fc790c4695111280def2547864abaf8b0a3fb6e5e6e1b324 |
spec/integration/bool_expr/test_tagging.rb | 100644 | 0 | 0 | | | 689 Bytes | b807286327965b516db97f955d25fb1680550dc64f4570aae3148686cb0d47b7 |
spec/integration/bool_expr/test_validation.rb | 100644 | 0 | 0 | | | 441 Bytes | 128720a8de6c7f5ff366dfdcc23f8f910b621ef7ed48960153640b0da88871e0 |
spec/integration/test_readme_examples.rb | 100644 | 0 | 0 | | | 1.52 KB | 26c746aacbec8e873149db07f439f80b42a958a30178b2269a4f5e4e6a5e77e6 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 409 Bytes | 1c6e094b14d28aca54c7069621270597af067c5b2f3c4f4a0e0900d2e22ef939 |
spec/unit/grammar/matching/test_compile_rule.rb | 100644 | 0 | 0 | | | 1.29 KB | 6e62d3d847f56e19509643b89894e877ddaee0cc0b0ae9cd8b1c1bd544864ab0 |
spec/unit/grammar/matching/test_compile_rule_defn.rb | 100644 | 0 | 0 | | | 3.48 KB | 4feb78d2fe53dc488bbde45980755425595241be984466c2714e32ef6ba97837 |
spec/unit/grammar/matching/test_compile_rules.rb | 100644 | 0 | 0 | | | 974 Bytes | f27f4c58fa391f7d222ebe4db0655a1fa54711a3598d7a2ff96a3aeb99c0abf7 |
spec/unit/grammar/options/test_install_parser.rb | 100644 | 0 | 0 | | | 841 Bytes | 275415ff4653f874367b3d1c2860b8267332b42a6fefeb3de33f32cf25f76b54 |
spec/unit/grammar/options/test_install_path.rb | 100644 | 0 | 0 | | | 362 Bytes | a9fdb146a9816973bc5d8f25f7f8b192c8956d557f0efd800972fc4f1dfe8b30 |
spec/unit/grammar/options/test_install_root.rb | 100644 | 0 | 0 | | | 584 Bytes | 38bdc2e21c958fbd562a6420d62bcfe3b01559029a1037e9bc231d97a0ea3a5e |
spec/unit/grammar/tagging/test_looks_a_sexpr.rb | 100644 | 0 | 0 | | | 434 Bytes | 241fa61d408085a752df93f0309572564fe8b8a3358391b10d8699f1c1f854ad |
spec/unit/grammar/tagging/test_mod2rulename.rb | 100644 | 0 | 0 | | | 410 Bytes | 72535dacacee29c1d2bc38b7f1bc940b47a2c3661dcb5e58f63418e692e20a6c |
spec/unit/grammar/tagging/test_rule2modname.rb | 100644 | 0 | 0 | | | 409 Bytes | b4b89a2e674ba1a046e332dea779359b7aca62bb2b3f31718e370d5027749df9 |
spec/unit/grammar/tagging/test_tag_sexpr.rb | 100644 | 0 | 0 | | | 1.38 KB | 411031d22eab30544c317a5b139eacc912aa3800c40633b54d61abeaa46f4bbb |
spec/unit/grammar/tagging/test_tagging_module_for.rb | 100644 | 0 | 0 | | | 1.44 KB | 836d1ce37efe99a4bb6922555289f96d6a55425e91e42744e4d4c4f6af1b97af |
spec/unit/grammar/test_new.rb | 100644 | 0 | 0 | | | 308 Bytes | e1abfee72f68e7f4a81d9e8758b28c9521fc54e63f4ef182b365e32839eb4dd6 |
spec/unit/grammar/test_parse.rb | 100644 | 0 | 0 | | | 1.03 KB | 8e052e8608080b7d327a9b0bbd446f3a4ac434fb8b00196e105c911292062bfc |
spec/unit/grammar/test_sexpr.rb | 100644 | 0 | 0 | | | 2.21 KB | 33db9bfa5d8cc66fe5c5b7d70d826db811cc9544c7f6e5e088a46c5f8c42e1ca |
spec/unit/matcher/alternative/test_eat.rb | 100644 | 0 | 0 | | | 508 Bytes | c854d18f133aa724b1c128ea31aac738208f49cadfdbc740fddae19a5ed89ed6 |
spec/unit/matcher/alternative/test_match_q.rb | 100644 | 0 | 0 | | | 468 Bytes | 69bd6fc52c98d0fa27b21e5e2d36a199d651fb57d4ef03cd638f8a982fe58a0f |
spec/unit/matcher/many/test_eat.rb | 100644 | 0 | 0 | | | 1.39 KB | 8b26b6094e324c8ba58cc7c77cf102564262e968bc2a21d4754697b522eee024 |
spec/unit/matcher/many/test_initialize.rb | 100644 | 0 | 0 | | | 731 Bytes | e6cbe4778625c58eb1e4d90c49505bda2cadbf3fdf3ac7f8a6ed8a0054df64d4 |
spec/unit/matcher/many/test_match_q.rb | 100644 | 0 | 0 | | | 554 Bytes | e649fa58055b5963a51a3e09c5d6e5fa0847bb6a53fdfc1437dea34614962410 |
spec/unit/matcher/non_terminal/test_eat.rb | 100644 | 0 | 0 | | | 595 Bytes | 40ac7cf7c234f164a442362d6320847560ce21db9849a192b9a50363e93bfa82 |
spec/unit/matcher/non_terminal/test_match_q.rb | 100644 | 0 | 0 | | | 609 Bytes | ba49daed612f4b9800a5dd02a777c26f3ed584af305e52285130d05eaad825e2 |
spec/unit/matcher/reference/test_eat.rb | 100644 | 0 | 0 | | | 298 Bytes | 9fac5bd4a58992e3c526489121303a2946fd2d89f956b26f667d927411875daa |
spec/unit/matcher/reference/test_match_q.rb | 100644 | 0 | 0 | | | 481 Bytes | 74ea8ea4467294327cefdfeb28d00c213c2eee385a2af8eb7f748ef7514e7d63 |
spec/unit/matcher/rule/test_eat.rb | 100644 | 0 | 0 | | | 264 Bytes | 3f44375239501c40620e8642ee591cc05a11615e00e15c427ecdb8e23d557a7b |
spec/unit/matcher/rule/test_match_q.rb | 100644 | 0 | 0 | | | 273 Bytes | 73919a98a72d15b0dd5a09496319188b55c2f02adbd3a260689000ef84900d4f |
spec/unit/matcher/sequence/test_eat.rb | 100644 | 0 | 0 | | | 485 Bytes | 81120d738f13d66d640e7d8dd37283674ae33b7a5c784ad6dedf40eeb4787d5e |
spec/unit/matcher/sequence/test_match_q.rb | 100644 | 0 | 0 | | | 618 Bytes | 6c264c26f1f45c62a8910e850ba7cb3757ec476e06b2f6c856bd8202b604325d |
spec/unit/matcher/terminal/test_eat.rb | 100644 | 0 | 0 | | | 405 Bytes | 1655c32fc78940c396e5482bf9ffbea540abe871e0ba7847b9e37a1abc8ae9eb |
spec/unit/matcher/terminal/test_match_q.rb | 100644 | 0 | 0 | | | 1.15 KB | b1582410fb8ea7604d3c70447348747a7a5085f9692dd013da97efdabd2cf775 |
spec/unit/matcher/terminal/test_terminal_match.rb | 100644 | 0 | 0 | | | 2.83 KB | e6a696e93f785e8b9c479a3918644543d6ae303e47961cc40aa0cdcb93f0e636 |
spec/unit/node/test_sexpr_body.rb | 100644 | 0 | 0 | | | 370 Bytes | 3ce70a90cfb7862ef88557a5f74d64d260704a297e3e58edac0634d6c1167eb9 |
spec/unit/node/test_sexpr_copy.rb | 100644 | 0 | 0 | | | 890 Bytes | a8ad05c2025880d820fa6a85140dd8b8d1fe709fb35c00028458a0b403282742 |
spec/unit/node/test_sexpr_type.rb | 100644 | 0 | 0 | | | 266 Bytes | ff0323801e63148ce1ab6f964a2a78d15ab0dabab80f6a59c54f7c4175b5a9e5 |
spec/unit/node/test_tracking_markers.rb | 100644 | 0 | 0 | | | 570 Bytes | b5f374867905b7fd112746bb92d450eb4985bda729186722b83b686362ace77f |
spec/unit/parser/citrus/test_new.rb | 100644 | 0 | 0 | | | 673 Bytes | 06f2006611577759dc3f59c469c290a30aba8bc7cda2791925763fadcb171e01 |
spec/unit/parser/citrus/test_parse.rb | 100644 | 0 | 0 | | | 1.18 KB | 6c99078c39c6c6406c32aa5274227a16203527a4db020d4236b8a78132d03d5b |
spec/unit/parser/citrus/test_recognize.rb | 100644 | 0 | 0 | | | 414 Bytes | 2bae42d4c3a8de295358019ef3ca3320b94623aa883037d6d0519bf74bcbf39d |
spec/unit/parser/citrus/test_registration.rb | 100644 | 0 | 0 | | | 314 Bytes | 57d9f4b9c4e7f2e81318f7b239e26d3dc380cc639057344b90b53e3ea6a49742 |
spec/unit/parser/citrus/test_to_sexpr.rb | 100644 | 0 | 0 | | | 648 Bytes | 8b7d082b4702eff6420e52513034aecbfaf790b11ee46995d7c5375f26da2762 |
spec/unit/parser/test_factor.rb | 100644 | 0 | 0 | | | 381 Bytes | 4ce7321c410be256147936bca6ca18d9e081eef051944f6e5b8a3ea65fe04823 |
spec/unit/parser/test_input_text.rb | 100644 | 0 | 0 | | | 596 Bytes | f2749c83d14bbee566ffbeb8c56d8a2405e5246bcae61d50a6bfe728fd307fe2 |
spec/unit/processor/helper/test_call.rb | 100644 | 0 | 0 | | | 1.26 KB | 417fda24e7cfb3c83e7ff832d17689c11bd516268fff215be938f66c052d654a |
spec/unit/processor/test_apply.rb | 100644 | 0 | 0 | | | 930 Bytes | f522b499a8790ea8cfe93265138ca3fd1f6cc2d659e06e167ce3b6cacd8adcf0 |
spec/unit/processor/test_build_helper_chain.rb | 100644 | 0 | 0 | | | 614 Bytes | f6e66e95c94e2340d93c55e73c90a153037dfc2d9849253c0ef27d2ffc79f48c |
spec/unit/processor/test_call.rb | 100644 | 0 | 0 | | | 1.19 KB | 56cdbe2e9b3ae589d70d7e5caed4cd330e0c69f412bea6fe6977ad97c07e62cb |
spec/unit/processor/test_grammar.rb | 100644 | 0 | 0 | | | 1.02 KB | 8d6ff02846906de6bb82e8bc13c2d3b115e0c1c6af787ac41fa987777fc71640 |
spec/unit/processor/test_helper.rb | 100644 | 0 | 0 | | | 674 Bytes | 45afe255c4fd0a143bfa992bbc0cf8f7713272e78f952a9469c3ea00e8dae1c8 |
spec/unit/processor/test_sexpr_coercions.rb | 100644 | 0 | 0 | | | 1.15 KB | 04750b5960abe813bd9cedccbe554c98af094ecc1385633bc2ffa1692787ba62 |
spec/unit/processor/test_use.rb | 100644 | 0 | 0 | | | 608 Bytes | 58250601fd6ae7ffecd310b6ae28a87f8ee2b23cff4c47fbaa120a7bb2ce5024 |
spec/unit/rewriter/test_copy_and_apply.rb | 100644 | 0 | 0 | | | 662 Bytes | 2346413b7602de624aa90daa28cde97dab6ab97c8110b2365313554828b7ccd9 |
spec/unit/test_load.rb | 100644 | 0 | 0 | | | 1.4 KB | b4d949b9b4bb5ea34d03b5206fbff03267ada8c52b13df1aab1a7f2aedba3198 |
spec/unit/test_rewriter.rb | 100644 | 0 | 0 | | | 429 Bytes | 4dc150e1ee66e55b71b12653c79be4c46ed91ab9db4b557524be1bbca403485b |
spec/unit/test_sexpr.rb | 100644 | 0 | 0 | | | 142 Bytes | e4b28717d378b6f7b001ca50f1d07b2ee47b13a985fb9b4b30aab7f227dbd39e |
tasks/gem.rake | 100644 | 0 | 0 | | | 1.97 KB | 51d23c7f823ab5671873c28b4bf01feabe590bf74fc44e49f1049b49d7802b5e |
tasks/test.rake | 100644 | 0 | 0 | | | 264 Bytes | cef4952312ed5b895f7b79cbb2604fa3c2cd8b33e8f138dbf5eb71350380ac53 |