Gemfile | 100644 | 0 | 0 | | | 38 Bytes | 438000041f52b3e8a73bd3b032688c4cdedb566293e7128495e872cda9ba085c |
LICENSE.md | 100644 | 0 | 0 | | | 1.14 KB | 4ebb8cb4e69a06103ceeaf42fb3048c9bfe0bdb7847285d822f3b473876dc028 |
Rakefile | 100644 | 0 | 0 | | | 182 Bytes | d7d346ad7c5e9e36a763a00785a51f89aac14289bc8012ca1add5fe66c3cf421 |
lib/predicate.rb | 100644 | 0 | 0 | | | 2.01 KB | bfb42e90975cae7aeb1774b38dc552d82e09a086cd7fe0a522c64a07770e6577 |
lib/predicate/factory.rb | 100644 | 0 | 0 | | | 2.39 KB | 5e104e63a48838cf6ff6ac93991b62b439e15378f37cf6c04a2ccf60c9a000b2 |
lib/predicate/grammar.rb | 100644 | 0 | 0 | | | 846 Bytes | 34ae3ac2e0b1af424ce02b1e65e39a18fde6d623cda222850197281d483ccd01 |
lib/predicate/grammar.sexp.yml | 100644 | 0 | 0 | | | 815 Bytes | 4b4845d51f0f9defb01dc3a4b7826ea1a7892b834e70c231bf2d1de40e77499a |
lib/predicate/nodes/and.rb | 100644 | 0 | 0 | | | 440 Bytes | 37febd297094683c9bb9fde2587cd23097b2fcda2e26a3e6b945eb9cfc848ebf |
lib/predicate/nodes/contradiction.rb | 100644 | 0 | 0 | | | 375 Bytes | 63df478d329c4f18ced35f17a3bdc6404172b8406b253b4452808748d7b6c0e2 |
lib/predicate/nodes/dyadic_comp.rb | 100644 | 0 | 0 | | | 350 Bytes | eecc09f55def968b187bd792d50ee447ee7c0aab8a788f393c9b4b83852f2c7d |
lib/predicate/nodes/eq.rb | 100644 | 0 | 0 | | | 196 Bytes | b494d3ecc3ae9149d0b2a4df8dd98d0a165c209302aa1108b8a756fb8a641d26 |
lib/predicate/nodes/expr.rb | 100644 | 0 | 0 | | | 1.16 KB | 6fc620ebae529bbf5a63f7668fa9dce2e043c93b3bdc1a68cd22fa605e691712 |
lib/predicate/nodes/gt.rb | 100644 | 0 | 0 | | | 104 Bytes | 780e51292ce32541e1afbe9bcc4f90add27e2d074aa13a6e3f6fb94a8602486b |
lib/predicate/nodes/gte.rb | 100644 | 0 | 0 | | | 106 Bytes | 5c25fe0a20a1eabc33ba87107983471a131201f58789264e57e42e4f05329f16 |
lib/predicate/nodes/identifier.rb | 100644 | 0 | 0 | | | 203 Bytes | 331fc0bac89eacabfa22e89927005f343863c132ebd3a031cf9a461839c5052a |
lib/predicate/nodes/in.rb | 100644 | 0 | 0 | | | 336 Bytes | 8fd44c94c1ed3cdf0f4497874cb2efdb90635e50c4a065f91694ab9de8ee16aa |
lib/predicate/nodes/literal.rb | 100644 | 0 | 0 | | | 192 Bytes | 3cef62cb863fa4aeadddb2b230ae65dc2961b0779ea3897d5bddb9b575ee04dd |
lib/predicate/nodes/lt.rb | 100644 | 0 | 0 | | | 104 Bytes | 12924fdf4e55bc13ba2da701526b5025427416c61bdad4cf39e96d652e8917a0 |
lib/predicate/nodes/lte.rb | 100644 | 0 | 0 | | | 106 Bytes | bc4e9a5d713c025143a00ed0b1eb8a39cd8aab03aadee050e644704c478bf23a |
lib/predicate/nodes/nadic_bool.rb | 100644 | 0 | 0 | | | 234 Bytes | ce1684980efac0dbd1e9f7ee8f002f151a20c541a2c2df7fd35c0e3f22ad5403 |
lib/predicate/nodes/native.rb | 100644 | 0 | 0 | | | 425 Bytes | fb5783d15ef2535163078552014a79bc9d2e5289e4380602d3b5eabe0b590bfc |
lib/predicate/nodes/neq.rb | 100644 | 0 | 0 | | | 108 Bytes | be2a37d3745c2514bf85d08a16b443ff3da1041016a50a7fe311a22fa14c864f |
lib/predicate/nodes/not.rb | 100644 | 0 | 0 | | | 244 Bytes | d3664f33e4f10eab05dbd779608b86966030e3629db9ed65ca94e9b4172b5faf |
lib/predicate/nodes/or.rb | 100644 | 0 | 0 | | | 106 Bytes | 2b389f033e9ed19adf1bff5ddfba8678ae39c28f38faf510a45b9a0cdeba985e |
lib/predicate/nodes/qualified_identifier.rb | 100644 | 0 | 0 | | | 253 Bytes | 8787bb0e380156f22323850b761add7b8ff0ccd9fc3619710e474dcd505acab2 |
lib/predicate/nodes/tautology.rb | 100644 | 0 | 0 | | | 313 Bytes | da2bdb25b5a15b6ee21b5b96592f166bc9790eb3b64d736b23b1fc7758799c04 |
lib/predicate/processors.rb | 100644 | 0 | 0 | | | 121 Bytes | adadc3410bdff833ef33d6724611e12b122a742d70501fee932add219068d7f7 |
lib/predicate/processors/qualifier.rb | 100644 | 0 | 0 | | | 417 Bytes | 0e86a066ffc535d47b9a1944367e97e61ac34b134feff7aedc2cc46507e7a628 |
lib/predicate/processors/renamer.rb | 100644 | 0 | 0 | | | 578 Bytes | a1a296a1de9756102838c9f812bb4f5851d103eefb986c1e9aa7c66b390edde0 |
lib/predicate/processors/to_ruby_code.rb | 100644 | 0 | 0 | | | 1.41 KB | c1615232e12267fa212104839eefe90d3b281d5499b491e53271d6e6c64c34db |
lib/predicate/sequel.rb | 100644 | 0 | 0 | | | 206 Bytes | eaf71c0005bd125f9ed500121f390d12c8cd2042bf8fc1215fa5320f96887d5d |
lib/predicate/sequel/to_sequel.rb | 100644 | 0 | 0 | | | 1.52 KB | bbd28a49cac78628fb41d3d44de278507b72022d1ed1cf9a885a2b5ea2420697 |
lib/predicate/version.rb | 100644 | 0 | 0 | | | 152 Bytes | 7f7befa04731e968511237b5d41c3490998b552f367b38fd9ed7d4527d3b4e8a |
spec/expr/test_to_proc.rb | 100644 | 0 | 0 | | | 241 Bytes | 9ceb006533454945d56a52c8acf6c810eb1db9e1139549050c6535938fc1ca04 |
spec/expr/test_to_ruby_code.rb | 100644 | 0 | 0 | | | 2.98 KB | 6988ed003abce11dcb44ccc26867d654583a63dc69e94b9e8a3974bcc3e605a4 |
spec/factory/shared/a_comparison_factory_method.rb | 100644 | 0 | 0 | | | 928 Bytes | 52e7cf3407ee8acb6b103f09f8958b5e0a66bff29aff894326e935fc3838830a |
spec/factory/shared/a_predicate_ast_node.rb | 100644 | 0 | 0 | | | 441 Bytes | c9e1aaa651f32092073f8dcef4499a8357a9fa58426cac801ee57fc5d844c3ba |
spec/factory/test_and.rb | 100644 | 0 | 0 | | | 288 Bytes | f6b84b46e31f8d70ac6d5fcd4fd3866fa2b0663933124c8dd4894f999981888f |
spec/factory/test_between.rb | 100644 | 0 | 0 | | | 297 Bytes | 18eb8d5655ae7f18787ef18e9a24a08dcfb3104bafb86f6ebe4976bed54cfc6b |
spec/factory/test_comp.rb | 100644 | 0 | 0 | | | 837 Bytes | 8b2ed8f60cfbaa3ad24fbeb7689fc4d6052381d4c4241dacb75d17899b71e56d |
spec/factory/test_contradiction.rb | 100644 | 0 | 0 | | | 249 Bytes | 88c2431012635abfb81b94b77927738fd30676f18cb856afe0cbdca6e5c57778 |
spec/factory/test_eq.rb | 100644 | 0 | 0 | | | 216 Bytes | d664086b600db3d5935047cae2665d54b1428295c53b8036e0fb5058fb0aa07c |
spec/factory/test_factor_predicate.rb | 100644 | 0 | 0 | | | 844 Bytes | e7cab01a3cde77e4d9ff78a24ffb390603a0e6ddf52007ad22d03b7e50878bfa |
spec/factory/test_from_hash.rb | 100644 | 0 | 0 | | | 1.17 KB | c20f98c468a001d941a37c8ffe4870ab2f47209fcb9a61ab5c652ed011904788 |
spec/factory/test_gt.rb | 100644 | 0 | 0 | | | 216 Bytes | fced659bbf3ff9726c8643e7de5f675c50dcaa4809c35b459da698c6995be146 |
spec/factory/test_gte.rb | 100644 | 0 | 0 | | | 219 Bytes | e77a19bc0dddade9d6740c4cf6cac4a43141008b13144cadb1ad1e5da40c682e |
spec/factory/test_identifier.rb | 100644 | 0 | 0 | | | 291 Bytes | a8c624e2d963682a8f1e5eb443b6f6277bc7d14eb6a9839e330c88e41efffa4d |
spec/factory/test_in.rb | 100644 | 0 | 0 | | | 230 Bytes | 8d8084154eccf3a8f0e1f30833a34eda25bfb332d666ff229bd2f08eddd6e01d |
spec/factory/test_literal.rb | 100644 | 0 | 0 | | | 273 Bytes | 592addf27b05b140b1ed031f2fe5e51316cc0d60bc898b96ae15196738a87aea |
spec/factory/test_lt.rb | 100644 | 0 | 0 | | | 216 Bytes | 6fd31211c207b5367d9ecdead2e2dd6a3c9d6808eb522e2caf2c5bad53812ad6 |
spec/factory/test_lte.rb | 100644 | 0 | 0 | | | 219 Bytes | c463bf6e00663fa3024a6c9a564961a6fcbc830e8aaf76c31ab86346cb69e19b |
spec/factory/test_native.rb | 100644 | 0 | 0 | | | 344 Bytes | a79e3aeb20e1d1c783f207dccb50f65736d38d8b7a239cc02b93c9c4a51072f3 |
spec/factory/test_neq.rb | 100644 | 0 | 0 | | | 219 Bytes | 7f38e955bbe9dfb0754d16bbf6c8b9acb54d6e59946f2e87d859660aaf594eec |
spec/factory/test_not.rb | 100644 | 0 | 0 | | | 271 Bytes | 5f34480b9afa6b0a9b7d10f3696c41348279d0e7a84ad7f83b66db0138a1e11e |
spec/factory/test_or.rb | 100644 | 0 | 0 | | | 284 Bytes | 84f705be2ce820d16f3b3ea2dde04cf631615caea1043e2f8613c82183e03156 |
spec/factory/test_qualified_identifier.rb | 100644 | 0 | 0 | | | 340 Bytes | 516549e94b5309ea0bbae6f3d42fe4570e10be8d882d2e0fd2124c2b1d70a48a |
spec/factory/test_tautology.rb | 100644 | 0 | 0 | | | 238 Bytes | 8258e7cbab8a08b550faf74d8d7a39da777d9f87581dbb75563bc40182a4fbc9 |
spec/grammar/test_match.rb | 100644 | 0 | 0 | | | 2.25 KB | a15ad36fa31396e5faa2f55c65dd196ce6c6606865b7afb155334731054883bc |
spec/grammar/test_sexpr.rb | 100644 | 0 | 0 | | | 1.81 KB | 163577c9ced209b440a676e202c539f06a3053930d05f76013202096fe1f985d |
spec/nodes/and/test_and_split.rb | 100644 | 0 | 0 | | | 1.52 KB | 3645cf9c9ad7ff2de748f5c712ed16e7683c14d0bfbee7d76bc05232cb312fbf |
spec/nodes/dyadic_comp/test_and_split.rb | 100644 | 0 | 0 | | | 925 Bytes | a62db2d4c225a2cf5e28fe1b4a3e14a06f8fe15942aaaadcbab985fb97c21bbc |
spec/nodes/identifier/test_and_split.rb | 100644 | 0 | 0 | | | 459 Bytes | 7658a76b1c1af635127d8e2e4d1c0df6229a1a01e51c664ceb81ef7cc444ac3a |
spec/nodes/identifier/test_free_variables.rb | 100644 | 0 | 0 | | | 199 Bytes | 50ffc64890711a3df940e8c2ab4579949202b368c1c1de17a16c25ab6298bf31 |
spec/nodes/identifier/test_name.rb | 100644 | 0 | 0 | | | 177 Bytes | 685c4e64c41c6ad724b69f0d6ecab73186b137f258883763814721e0bb911420 |
spec/nodes/nadic_bool/test_free_variables.rb | 100644 | 0 | 0 | | | 282 Bytes | 4f9ad9fb4ed4a725669eb51f846f3b369fa7058bd64a73b4f0ae70f4c1931c6c |
spec/nodes/qualified_identifier/test_and_split.rb | 100644 | 0 | 0 | | | 482 Bytes | f327dd441b624b87059d5ce86dad6fc1f0ec20385136956530e0f725139e433b |
spec/nodes/qualified_identifier/test_free_variables.rb | 100644 | 0 | 0 | | | 222 Bytes | 034a3cb90026adb43ed59f3232cf6db8ac6da636449888e8b8d92b2d74e7720e |
spec/nodes/qualified_identifier/test_name.rb | 100644 | 0 | 0 | | | 200 Bytes | a8d5195bc9fca63f0d276e550917ec16f1cb8666af377a4ee7597d91ef0f93a3 |
spec/nodes/qualified_identifier/test_qualifier.rb | 100644 | 0 | 0 | | | 209 Bytes | 04dc05301d28caad5e6395167b905a5c23ba0e0cdac4ede45abd024fdc1db7b2 |
spec/predicate/test_and_split.rb | 100644 | 0 | 0 | | | 1.12 KB | 3642e7c2975567dec02fed8ef4c78d419c2c1e4617bf8e7c0c4574373e697e74 |
spec/predicate/test_bool_and.rb | 100644 | 0 | 0 | | | 646 Bytes | 345823f2a3bbfd90184fdf9d929ff96af8ec40c53a796f55e945d422b9e0f1f9 |
spec/predicate/test_bool_not.rb | 100644 | 0 | 0 | | | 1.31 KB | 558be34e28de88e27990e89305b2c57297fa0052e48f712408495911bdc1c24e |
spec/predicate/test_bool_or.rb | 100644 | 0 | 0 | | | 646 Bytes | bcacfbd6669f33d5191dfa614e99b891871c4ed6fbcab13c6189bffe1bac770f |
spec/predicate/test_coerce.rb | 100644 | 0 | 0 | | | 1.61 KB | 0dd443933ad73ceb0815f76482935d0639afe1b7c96e290c3e928fef52b5fe49 |
spec/predicate/test_constant_variables.rb | 100644 | 0 | 0 | | | 1.13 KB | 30d0b872e6be150a9c4aceb929ea3dbafc50ae443ca8f297d2f016b8ab359cd4 |
spec/predicate/test_contradiction.rb | 100644 | 0 | 0 | | | 494 Bytes | 40694819574ad90a59949bc1c117c608b06649e1764e02a59c9c233bf7ac957b |
spec/predicate/test_evaluate.rb | 100644 | 0 | 0 | | | 1.54 KB | 6738d38a132c504dd48eb06d4741cffa9eeb8f67854e40e5e5b62878aff9f404 |
spec/predicate/test_factory_methods.rb | 100644 | 0 | 0 | | | 1.68 KB | 4c471fc2e180a0e598c21122e0d8991d2978a49f4c3cc08c057cc802754454cd |
spec/predicate/test_free_variables.rb | 100644 | 0 | 0 | | | 242 Bytes | 098badb28756e06d6160637964f3f2eeb7111925ec6c96b702d1d3246f349719 |
spec/predicate/test_hash_and_equal.rb | 100644 | 0 | 0 | | | 534 Bytes | 6e3e017bcb6dd8a0a70a2184f6827ac1b1122e3333e617fe5ab8dd7fe1d1d102 |
spec/predicate/test_qualify.rb | 100644 | 0 | 0 | | | 809 Bytes | 48ea91468faa4fd0708b3d01f0cc142c065324a8622c6d0e2ec8b201356ab370 |
spec/predicate/test_rename.rb | 100644 | 0 | 0 | | | 2.03 KB | ef85b30c56feeb160d034e7bf341da4e845d612d6c50ee1d6dee7113b696b7f6 |
spec/predicate/test_tautology.rb | 100644 | 0 | 0 | | | 478 Bytes | 0c6d3f662ac2ea794f1880e524c7a56772f08b22df0bd6161f7a5918410715e3 |
spec/predicate/test_to_proc.rb | 100644 | 0 | 0 | | | 230 Bytes | ee50c31ab90cc0e23719c309343674b1be807f6e22b554b5ab9066db55c51d23 |
spec/predicate/test_to_ruby_code.rb | 100644 | 0 | 0 | | | 422 Bytes | 2330f2afad4e97cb51ce6ab1045bb658ace1a6d3d0426d4f0719782f974d58a6 |
spec/sequel/test_to_sequel.rb | 100644 | 0 | 0 | | | 3.05 KB | b5370af041ac144318fc6680524e9c1507d4c9db1e64d26fd8b36b741e04f0b7 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 184 Bytes | 1e6ec3c8a8e3edff1870bbacff5d4f30438d95ccbde9645342697b441fb90e82 |
spec/test_predicate.rb | 100644 | 0 | 0 | | | 2.49 KB | edb8495c2586e6ccbc574e420a5703a8c8e3052c95d2a67ba5fb3d25d9a37fb1 |
tasks/gem.rake | 100644 | 0 | 0 | | | 958 Bytes | 6c4d9df8be0b9df60d6e56908da262e400c5699ce1c581396ad0a4a2d07ea1c2 |
tasks/test.rake | 100644 | 0 | 0 | | | 235 Bytes | 767d2055483bd8afd9a48bcf749f70a5d23c40b049775bdd885e3cd7730b2978 |