├── .github └── workflows │ └── build.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── Makefile.ci ├── README.md ├── _CoqProject ├── clutch.opam ├── coqdocjs ├── .gitignore ├── LICENSE ├── Makefile.doc ├── README.md └── extra │ ├── footer.html │ ├── header.html │ └── resources │ ├── config.js │ ├── coqdoc.css │ ├── coqdocjs.css │ └── coqdocjs.js ├── external └── proba │ ├── basic │ ├── Reals_ext.v │ ├── Series_Ext.v │ ├── base.v │ ├── bigop_ext.v │ ├── classic_proof_irrel.v │ ├── exp_ext.v │ ├── monad.v │ ├── nify.v │ ├── order.v │ ├── seq_ext.v │ ├── stdpp_ext.v │ └── sval.v │ └── prob │ ├── countable.v │ ├── double.v │ └── rearrange.v ├── src ├── diffpriv │ ├── differential_privacy.ml │ └── readme.md ├── hashtableChaining.ml ├── miller-rabin.ml └── rabin-karp.py └── theories ├── approxis ├── adequacy.v ├── adequacy_rel.v ├── app_rel_rules.v ├── app_weakestpre.v ├── approxis.v ├── compatibility.v ├── coupling_rules.v ├── derived_laws.v ├── ectx_lifting.v ├── examples │ ├── ElGamal_closed_ctx.v │ ├── ElGamal_defs.v │ ├── ElGamal_semantic.v │ ├── ElGamal_syntactic.v │ ├── KEM.v │ ├── KEMDEM.v │ ├── LR_tac.v │ ├── advantage_laws.v │ ├── avoid_collision_rel.v │ ├── b_tree.v │ ├── b_tree_adt.v │ ├── bounded_oracle.v │ ├── diffie_hellman.v │ ├── list.v │ ├── map.v │ ├── option.v │ ├── prf.v │ ├── prf_cpa.v │ ├── prf_cpa_combined.v │ ├── prf_cpa_combined_sem_typ.v │ ├── prp.v │ ├── prp_prf_adaptive.v │ ├── prp_prf_test.v │ ├── prp_prf_weak.v │ ├── pubkey.v │ ├── rejection_samplers.v │ ├── sampling_without_replacement.v │ ├── security_aux.v │ ├── sum_seq.v │ ├── symmetric.v │ ├── valgroup.v │ ├── valgroup_Zp.v │ ├── valgroup_Zpx.v │ ├── von_neumann_coin.v │ └── xor.v ├── fundamental.v ├── interp.v ├── lifting.v ├── model.v ├── primitive_laws.v ├── proofmode.v ├── rel_tactics.v ├── reltac2.v └── soundness.v ├── base_logic ├── error_credits.v ├── error_credits_mult.v ├── spec_auth_markov.v └── spec_update.v ├── bi └── weakestpre.v ├── caliper ├── adequacy.v ├── derived_laws.v ├── ectx_lifting.v ├── examples │ ├── bounded_random_walk.v │ ├── coin_random_walk.v │ ├── determinize.v │ ├── flip.v │ ├── galton_watson_tree.v │ ├── lazy_real.v │ ├── lib │ │ └── list.v │ ├── listgen.v │ ├── nat_random_walk.v │ └── treap.v ├── lifting.v ├── primitive_laws.v ├── proofmode.v ├── seq_weakestpre.v └── weakestpre.v ├── clutch.v ├── clutch ├── adequacy.v ├── adequacy_rel.v ├── compatibility.v ├── coupling_rules.v ├── derived_laws.v ├── ectx_lifting.v ├── examples │ ├── awkward_deterministic.v │ ├── awkward_lazy_eager_coin.v │ ├── awkward_probabilistic.ml │ ├── awkward_probabilistic.v │ ├── counterexample.v │ ├── coupon.v │ ├── crypto │ │ ├── ElGamal.v │ │ ├── ElGamal_bijection.v │ │ ├── ElGamal_closed_ctx.v │ │ ├── advantage_laws.v │ │ ├── valgroup.v │ │ ├── valgroup_Zp.v │ │ └── valgroup_Zpx.v │ ├── env_bisim.v │ ├── erasure.v │ ├── flip_once_many_synchronised_coin.v │ ├── geometric.v │ ├── hash.v │ ├── id_rec.v │ ├── in_place_quicksort.v │ ├── keyed_hash.v │ ├── lazy_eager_coin.v │ ├── lazy_eager_nat.v │ ├── lazy_int.v │ ├── one_time_pad.v │ ├── quicksort.v │ ├── rng.v │ ├── sample_int.v │ ├── split_rng.v │ └── von_neumann_coin.v ├── fundamental.v ├── interp.v ├── lib │ ├── array.v │ ├── conversion.v │ ├── flip.v │ ├── list.v │ └── map.v ├── lifting.v ├── model.v ├── primitive_laws.v ├── proofmode.v ├── rel_rules.v ├── rel_tactics.v ├── reltac2.v ├── soundness.v └── weakestpre.v ├── common ├── con_ectx_language.v ├── con_ectxi_language.v ├── con_inject.v ├── con_language.v ├── ectx_language.v ├── ectxi_language.v ├── erasable.v ├── exec.v ├── inject.v ├── language.v ├── locations.v └── sch_erasable.v ├── con_prob_lang ├── class_instances.v ├── ctx_subst.v ├── erasure.v ├── lang.v ├── lub_termination.v ├── metatheory.v ├── notation.v ├── spec │ ├── spec_ra.v │ └── spec_tactics.v ├── tactics.v ├── typing │ ├── contextual_refinement.v │ ├── tychk.v │ └── types.v └── wp_tactics.v ├── coneris ├── README.md ├── adequacy.v ├── atomic.v ├── coneris.v ├── derived_laws.v ├── ectx_lifting.v ├── error_rules.v ├── examples │ ├── bloom_filter │ │ ├── bloom_filter.v │ │ ├── concurrent_bloom_filter.v │ │ └── concurrent_bloom_filter_alt.v │ ├── con_two_add.v │ ├── concurrent_hash.v │ ├── coneris_examples.v │ ├── hash.v │ ├── hash │ │ ├── coll_free_hash_view_impl.v │ │ ├── coll_free_hash_view_interface.v │ │ ├── con_hash_impl0.v │ │ ├── con_hash_impl1.v │ │ ├── con_hash_impl2.v │ │ ├── con_hash_impl3.v │ │ ├── con_hash_impl4.v │ │ ├── con_hash_interface0.v │ │ ├── con_hash_interface1.v │ │ ├── con_hash_interface2.v │ │ ├── con_hash_interface3.v │ │ ├── con_hash_interface4.v │ │ ├── hash_race.v │ │ ├── hash_view_impl.v │ │ ├── hash_view_interface.v │ │ ├── seq_hash_impl.v │ │ └── seq_hash_interface.v │ ├── lazy_rand │ │ ├── lazy_rand_impl.v │ │ ├── lazy_rand_interface.v │ │ └── lazy_rand_race.v │ ├── message_pass.v │ ├── parallel_add.v │ ├── race.v │ ├── random_counter │ │ ├── client.v │ │ ├── client2.v │ │ ├── impl1.v │ │ ├── impl2.v │ │ ├── impl3.v │ │ └── random_counter.v │ ├── random_counter2 │ │ ├── client.v │ │ ├── impl1.v │ │ ├── impl2.v │ │ ├── impl3.v │ │ └── random_counter.v │ ├── random_counter3 │ │ ├── client.v │ │ ├── impl1.v │ │ ├── impl2.v │ │ ├── impl3.v │ │ └── random_counter.v │ └── two_die.v ├── lib │ ├── abstract_tape.v │ ├── array.v │ ├── conversion.v │ ├── flip.v │ ├── hocap_flip.v │ ├── hocap_rand.v │ ├── hocap_rand_alt.v │ ├── hocap_rand_atomic.v │ ├── lazy.v │ ├── list.v │ ├── lock.v │ ├── map.v │ ├── par.v │ ├── spawn.v │ └── spin_lock.v ├── lifting.v ├── primitive_laws.v ├── proofmode.v ├── weakestpre.v └── wp_update.v ├── diffpriv ├── adequacy.v ├── coupling_rules.v ├── derived_laws.v ├── diffpriv.v ├── diffpriv_rules.v ├── distance.v ├── ectx_lifting.v ├── examples │ ├── SVT_experiments.v │ ├── adaptive_count.v │ ├── diffpriv_basic_examples.v │ ├── exact_cache.v │ ├── list.v │ ├── map.v │ ├── pointwise_eq_exact_cache.v │ ├── pointwise_eq_list.v │ ├── pointwise_eq_sparse_vector_technique.v │ ├── privacy_filter.v │ ├── report_noisy_max.v │ ├── rnm_inspired_problems.v │ ├── sparse_vector_technique.v │ └── sum_queries.v ├── lifting.v ├── primitive_laws.v ├── proofmode.v └── weakestpre.v ├── eris ├── adequacy.v ├── derived_laws.v ├── ectx_lifting.v ├── eris.v ├── error_rules.v ├── examples │ ├── approximate_samplers │ │ ├── approx_higherorder_incremental.v │ │ ├── approx_higherorder_rejection_sampler.v │ │ ├── approx_rejection_sampler.v │ │ ├── approx_rejection_sampler_presampled.v │ │ ├── approx_sampler_lib.v │ │ └── approx_walkSAT.v │ ├── cf_hash.v │ ├── cf_hashmap.v │ ├── dynamic_vec.v │ ├── eris_examples.v │ ├── fisher_yates.v │ ├── golden_toss.v │ ├── hash.v │ ├── merkle │ │ ├── merkle_tree.v │ │ └── unreliable.v │ ├── miller_rabin.v │ ├── noproph.v │ ├── random_walk.v │ ├── rec_toss.v │ └── spline.v ├── lib │ ├── array.v │ ├── list.v │ └── map.v ├── lifting.v ├── primitive_laws.v ├── proofmode.v ├── seq_amplification.v ├── total_adequacy.v ├── total_derived_laws.v ├── total_ectx_lifting.v ├── total_lifting.v ├── total_primitive_laws.v ├── total_weakestpre.v └── weakestpre.v ├── foxtrot ├── adequacy.v ├── binary_rel │ ├── binary_adequacy_rel.v │ ├── binary_app_rel_rules.v │ ├── binary_compatibility.v │ ├── binary_fundamental.v │ ├── binary_interp.v │ ├── binary_model.v │ ├── binary_rel_tactics.v │ └── binary_soundness.v ├── coneris_relate.v ├── coupling_rules.v ├── derived_laws.v ├── ectx_lifting.v ├── error_rules.v ├── examples │ ├── algebraic.v │ ├── batch_sampling.v │ ├── batch_sampling_seq.v │ ├── encryption.v │ ├── encryption_unknown.v │ ├── entropy_mixer.v │ ├── libsodium.v │ ├── nodet_example.v │ ├── presample_rhs.v │ ├── rejection_samplers.v │ └── von_neumann.v ├── foxtrot.v ├── full_info.v ├── lib │ ├── conversion.v │ ├── diverge.v │ ├── min.v │ ├── nodet.v │ ├── or.v │ ├── par.v │ ├── sampler.v │ ├── spawn.v │ └── toss.v ├── lifting.v ├── oscheduler.v ├── primitive_laws.v ├── proofmode.v ├── pupd.v ├── unary_rel │ ├── unary_app_rel_rules.v │ ├── unary_compatibility.v │ ├── unary_fundamental.v │ ├── unary_interp.v │ ├── unary_model.v │ └── unary_rel_tactics.v └── weakestpre.v ├── meas_lang ├── class_instances.v ├── ctx_subst.v ├── ectx_language.v ├── ectxi_language.v ├── erasable.v ├── erasure.v ├── exec.v ├── exec_lang.v ├── lang.v ├── language.v ├── metatheory.v ├── notation.v ├── tactics.v └── wp_tactics.v ├── prelude ├── Coquelicot_ext.v ├── NNRbar.v ├── Reals_ext.v ├── Series_ext.v ├── asubst.v ├── base.v ├── classical.v ├── fin.v ├── iris_ext.v ├── mc_stdlib.v ├── properness.v ├── stdpp_ext.v ├── tactics.v ├── uniform_list.v └── zmodp_fin.v ├── prob ├── countable_sum.v ├── couplings.v ├── couplings_app.v ├── couplings_dp.v ├── couplings_exp.v ├── couplings_kanto.v ├── differential_privacy.v ├── distribution.v ├── generic_lifting.v ├── graded_predicate_lifting.v ├── markov.v ├── mdp.v └── monad │ ├── bind.v │ ├── compose.v │ ├── const.v │ ├── discrete_mapout.v │ ├── eval.v │ ├── examples.v │ ├── extras.v │ ├── identity.v │ ├── integrate.v │ ├── join.v │ ├── laws.v │ ├── map.v │ ├── ret.v │ ├── types.v │ ├── uniform.v │ └── zero.v ├── prob_lang ├── advantage.v ├── class_instances.v ├── ctx_subst.v ├── erasure.v ├── exec_lang.v ├── gwp │ ├── arith.v │ ├── gen_weakestpre.v │ ├── linked_list.v │ ├── list.v │ ├── map.v │ ├── set.v │ └── table.v ├── lang.v ├── metatheory.v ├── notation.v ├── spec │ ├── spec_ra.v │ ├── spec_rules.v │ └── spec_tactics.v ├── tactics.v ├── typing │ ├── contextual_refinement.v │ ├── contextual_refinement_alt.v │ ├── tychk.v │ └── types.v └── wp_tactics.v ├── pure_complete ├── coupl.v ├── eris_ast.v ├── fiber_bounds.v ├── prob_additional.v ├── pure.v ├── samples_one.v ├── tachis_ert.v └── term.v └── tachis ├── adequacy.v ├── cost_models.v ├── derived_laws.v ├── ectx_lifting.v ├── ert_rules.v ├── ert_weakestpre.v ├── examples ├── amortized_op.v ├── batchsampling.v ├── couponcollector.v ├── expected_val_reference.v ├── fisher_yates.v ├── geometric.v ├── hashmap │ ├── hash.v │ ├── hashmap.v │ ├── linkedlist.v │ ├── map.v │ └── rabinkarp.v ├── kway_merge.v ├── lib │ └── list.v ├── meldable_heap.v ├── min_heap_spec.v ├── quicksort.v ├── race.v └── simple_loops.v ├── expected_time_credits.v ├── lifting.v ├── primitive_laws.v ├── problang_wp.v └── proofmode.v /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/Makefile.ci -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/README.md -------------------------------------------------------------------------------- /_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/_CoqProject -------------------------------------------------------------------------------- /clutch.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/clutch.opam -------------------------------------------------------------------------------- /coqdocjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/.gitignore -------------------------------------------------------------------------------- /coqdocjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/LICENSE -------------------------------------------------------------------------------- /coqdocjs/Makefile.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/Makefile.doc -------------------------------------------------------------------------------- /coqdocjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/README.md -------------------------------------------------------------------------------- /coqdocjs/extra/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/extra/footer.html -------------------------------------------------------------------------------- /coqdocjs/extra/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/extra/header.html -------------------------------------------------------------------------------- /coqdocjs/extra/resources/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/extra/resources/config.js -------------------------------------------------------------------------------- /coqdocjs/extra/resources/coqdoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/extra/resources/coqdoc.css -------------------------------------------------------------------------------- /coqdocjs/extra/resources/coqdocjs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/extra/resources/coqdocjs.css -------------------------------------------------------------------------------- /coqdocjs/extra/resources/coqdocjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/coqdocjs/extra/resources/coqdocjs.js -------------------------------------------------------------------------------- /external/proba/basic/Reals_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/Reals_ext.v -------------------------------------------------------------------------------- /external/proba/basic/Series_Ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/Series_Ext.v -------------------------------------------------------------------------------- /external/proba/basic/base.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/base.v -------------------------------------------------------------------------------- /external/proba/basic/bigop_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/bigop_ext.v -------------------------------------------------------------------------------- /external/proba/basic/classic_proof_irrel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/classic_proof_irrel.v -------------------------------------------------------------------------------- /external/proba/basic/exp_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/exp_ext.v -------------------------------------------------------------------------------- /external/proba/basic/monad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/monad.v -------------------------------------------------------------------------------- /external/proba/basic/nify.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/nify.v -------------------------------------------------------------------------------- /external/proba/basic/order.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/order.v -------------------------------------------------------------------------------- /external/proba/basic/seq_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/seq_ext.v -------------------------------------------------------------------------------- /external/proba/basic/stdpp_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/stdpp_ext.v -------------------------------------------------------------------------------- /external/proba/basic/sval.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/basic/sval.v -------------------------------------------------------------------------------- /external/proba/prob/countable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/prob/countable.v -------------------------------------------------------------------------------- /external/proba/prob/double.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/prob/double.v -------------------------------------------------------------------------------- /external/proba/prob/rearrange.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/external/proba/prob/rearrange.v -------------------------------------------------------------------------------- /src/diffpriv/differential_privacy.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/src/diffpriv/differential_privacy.ml -------------------------------------------------------------------------------- /src/diffpriv/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/src/diffpriv/readme.md -------------------------------------------------------------------------------- /src/hashtableChaining.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/src/hashtableChaining.ml -------------------------------------------------------------------------------- /src/miller-rabin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/src/miller-rabin.ml -------------------------------------------------------------------------------- /src/rabin-karp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/src/rabin-karp.py -------------------------------------------------------------------------------- /theories/approxis/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/adequacy.v -------------------------------------------------------------------------------- /theories/approxis/adequacy_rel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/adequacy_rel.v -------------------------------------------------------------------------------- /theories/approxis/app_rel_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/app_rel_rules.v -------------------------------------------------------------------------------- /theories/approxis/app_weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/app_weakestpre.v -------------------------------------------------------------------------------- /theories/approxis/approxis.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/approxis.v -------------------------------------------------------------------------------- /theories/approxis/compatibility.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/compatibility.v -------------------------------------------------------------------------------- /theories/approxis/coupling_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/coupling_rules.v -------------------------------------------------------------------------------- /theories/approxis/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/derived_laws.v -------------------------------------------------------------------------------- /theories/approxis/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/ectx_lifting.v -------------------------------------------------------------------------------- /theories/approxis/examples/ElGamal_closed_ctx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/ElGamal_closed_ctx.v -------------------------------------------------------------------------------- /theories/approxis/examples/ElGamal_defs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/ElGamal_defs.v -------------------------------------------------------------------------------- /theories/approxis/examples/ElGamal_semantic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/ElGamal_semantic.v -------------------------------------------------------------------------------- /theories/approxis/examples/ElGamal_syntactic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/ElGamal_syntactic.v -------------------------------------------------------------------------------- /theories/approxis/examples/KEM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/KEM.v -------------------------------------------------------------------------------- /theories/approxis/examples/KEMDEM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/KEMDEM.v -------------------------------------------------------------------------------- /theories/approxis/examples/LR_tac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/LR_tac.v -------------------------------------------------------------------------------- /theories/approxis/examples/advantage_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/advantage_laws.v -------------------------------------------------------------------------------- /theories/approxis/examples/avoid_collision_rel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/avoid_collision_rel.v -------------------------------------------------------------------------------- /theories/approxis/examples/b_tree.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/b_tree.v -------------------------------------------------------------------------------- /theories/approxis/examples/b_tree_adt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/b_tree_adt.v -------------------------------------------------------------------------------- /theories/approxis/examples/bounded_oracle.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/bounded_oracle.v -------------------------------------------------------------------------------- /theories/approxis/examples/diffie_hellman.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/diffie_hellman.v -------------------------------------------------------------------------------- /theories/approxis/examples/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/list.v -------------------------------------------------------------------------------- /theories/approxis/examples/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/map.v -------------------------------------------------------------------------------- /theories/approxis/examples/option.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/option.v -------------------------------------------------------------------------------- /theories/approxis/examples/prf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prf.v -------------------------------------------------------------------------------- /theories/approxis/examples/prf_cpa.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prf_cpa.v -------------------------------------------------------------------------------- /theories/approxis/examples/prf_cpa_combined.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prf_cpa_combined.v -------------------------------------------------------------------------------- /theories/approxis/examples/prf_cpa_combined_sem_typ.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prf_cpa_combined_sem_typ.v -------------------------------------------------------------------------------- /theories/approxis/examples/prp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prp.v -------------------------------------------------------------------------------- /theories/approxis/examples/prp_prf_adaptive.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prp_prf_adaptive.v -------------------------------------------------------------------------------- /theories/approxis/examples/prp_prf_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prp_prf_test.v -------------------------------------------------------------------------------- /theories/approxis/examples/prp_prf_weak.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/prp_prf_weak.v -------------------------------------------------------------------------------- /theories/approxis/examples/pubkey.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/pubkey.v -------------------------------------------------------------------------------- /theories/approxis/examples/rejection_samplers.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/rejection_samplers.v -------------------------------------------------------------------------------- /theories/approxis/examples/sampling_without_replacement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/sampling_without_replacement.v -------------------------------------------------------------------------------- /theories/approxis/examples/security_aux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/security_aux.v -------------------------------------------------------------------------------- /theories/approxis/examples/sum_seq.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/sum_seq.v -------------------------------------------------------------------------------- /theories/approxis/examples/symmetric.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/symmetric.v -------------------------------------------------------------------------------- /theories/approxis/examples/valgroup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/valgroup.v -------------------------------------------------------------------------------- /theories/approxis/examples/valgroup_Zp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/valgroup_Zp.v -------------------------------------------------------------------------------- /theories/approxis/examples/valgroup_Zpx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/valgroup_Zpx.v -------------------------------------------------------------------------------- /theories/approxis/examples/von_neumann_coin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/von_neumann_coin.v -------------------------------------------------------------------------------- /theories/approxis/examples/xor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/examples/xor.v -------------------------------------------------------------------------------- /theories/approxis/fundamental.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/fundamental.v -------------------------------------------------------------------------------- /theories/approxis/interp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/interp.v -------------------------------------------------------------------------------- /theories/approxis/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/lifting.v -------------------------------------------------------------------------------- /theories/approxis/model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/model.v -------------------------------------------------------------------------------- /theories/approxis/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/primitive_laws.v -------------------------------------------------------------------------------- /theories/approxis/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/proofmode.v -------------------------------------------------------------------------------- /theories/approxis/rel_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/rel_tactics.v -------------------------------------------------------------------------------- /theories/approxis/reltac2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/reltac2.v -------------------------------------------------------------------------------- /theories/approxis/soundness.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/approxis/soundness.v -------------------------------------------------------------------------------- /theories/base_logic/error_credits.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/base_logic/error_credits.v -------------------------------------------------------------------------------- /theories/base_logic/error_credits_mult.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/base_logic/error_credits_mult.v -------------------------------------------------------------------------------- /theories/base_logic/spec_auth_markov.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/base_logic/spec_auth_markov.v -------------------------------------------------------------------------------- /theories/base_logic/spec_update.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/base_logic/spec_update.v -------------------------------------------------------------------------------- /theories/bi/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/bi/weakestpre.v -------------------------------------------------------------------------------- /theories/caliper/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/adequacy.v -------------------------------------------------------------------------------- /theories/caliper/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/derived_laws.v -------------------------------------------------------------------------------- /theories/caliper/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/ectx_lifting.v -------------------------------------------------------------------------------- /theories/caliper/examples/bounded_random_walk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/bounded_random_walk.v -------------------------------------------------------------------------------- /theories/caliper/examples/coin_random_walk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/coin_random_walk.v -------------------------------------------------------------------------------- /theories/caliper/examples/determinize.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/determinize.v -------------------------------------------------------------------------------- /theories/caliper/examples/flip.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/flip.v -------------------------------------------------------------------------------- /theories/caliper/examples/galton_watson_tree.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/galton_watson_tree.v -------------------------------------------------------------------------------- /theories/caliper/examples/lazy_real.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/lazy_real.v -------------------------------------------------------------------------------- /theories/caliper/examples/lib/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/lib/list.v -------------------------------------------------------------------------------- /theories/caliper/examples/listgen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/listgen.v -------------------------------------------------------------------------------- /theories/caliper/examples/nat_random_walk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/nat_random_walk.v -------------------------------------------------------------------------------- /theories/caliper/examples/treap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/examples/treap.v -------------------------------------------------------------------------------- /theories/caliper/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/lifting.v -------------------------------------------------------------------------------- /theories/caliper/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/primitive_laws.v -------------------------------------------------------------------------------- /theories/caliper/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/proofmode.v -------------------------------------------------------------------------------- /theories/caliper/seq_weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/seq_weakestpre.v -------------------------------------------------------------------------------- /theories/caliper/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/caliper/weakestpre.v -------------------------------------------------------------------------------- /theories/clutch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch.v -------------------------------------------------------------------------------- /theories/clutch/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/adequacy.v -------------------------------------------------------------------------------- /theories/clutch/adequacy_rel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/adequacy_rel.v -------------------------------------------------------------------------------- /theories/clutch/compatibility.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/compatibility.v -------------------------------------------------------------------------------- /theories/clutch/coupling_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/coupling_rules.v -------------------------------------------------------------------------------- /theories/clutch/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/derived_laws.v -------------------------------------------------------------------------------- /theories/clutch/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/ectx_lifting.v -------------------------------------------------------------------------------- /theories/clutch/examples/awkward_deterministic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/awkward_deterministic.v -------------------------------------------------------------------------------- /theories/clutch/examples/awkward_lazy_eager_coin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/awkward_lazy_eager_coin.v -------------------------------------------------------------------------------- /theories/clutch/examples/awkward_probabilistic.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/awkward_probabilistic.ml -------------------------------------------------------------------------------- /theories/clutch/examples/awkward_probabilistic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/awkward_probabilistic.v -------------------------------------------------------------------------------- /theories/clutch/examples/counterexample.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/counterexample.v -------------------------------------------------------------------------------- /theories/clutch/examples/coupon.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/coupon.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/ElGamal.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/ElGamal.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/ElGamal_bijection.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/ElGamal_bijection.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/ElGamal_closed_ctx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/ElGamal_closed_ctx.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/advantage_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/advantage_laws.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/valgroup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/valgroup.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/valgroup_Zp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/valgroup_Zp.v -------------------------------------------------------------------------------- /theories/clutch/examples/crypto/valgroup_Zpx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/crypto/valgroup_Zpx.v -------------------------------------------------------------------------------- /theories/clutch/examples/env_bisim.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/env_bisim.v -------------------------------------------------------------------------------- /theories/clutch/examples/erasure.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/erasure.v -------------------------------------------------------------------------------- /theories/clutch/examples/flip_once_many_synchronised_coin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/flip_once_many_synchronised_coin.v -------------------------------------------------------------------------------- /theories/clutch/examples/geometric.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/geometric.v -------------------------------------------------------------------------------- /theories/clutch/examples/hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/hash.v -------------------------------------------------------------------------------- /theories/clutch/examples/id_rec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/id_rec.v -------------------------------------------------------------------------------- /theories/clutch/examples/in_place_quicksort.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/in_place_quicksort.v -------------------------------------------------------------------------------- /theories/clutch/examples/keyed_hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/keyed_hash.v -------------------------------------------------------------------------------- /theories/clutch/examples/lazy_eager_coin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/lazy_eager_coin.v -------------------------------------------------------------------------------- /theories/clutch/examples/lazy_eager_nat.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/lazy_eager_nat.v -------------------------------------------------------------------------------- /theories/clutch/examples/lazy_int.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/lazy_int.v -------------------------------------------------------------------------------- /theories/clutch/examples/one_time_pad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/one_time_pad.v -------------------------------------------------------------------------------- /theories/clutch/examples/quicksort.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/quicksort.v -------------------------------------------------------------------------------- /theories/clutch/examples/rng.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/rng.v -------------------------------------------------------------------------------- /theories/clutch/examples/sample_int.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/sample_int.v -------------------------------------------------------------------------------- /theories/clutch/examples/split_rng.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/split_rng.v -------------------------------------------------------------------------------- /theories/clutch/examples/von_neumann_coin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/examples/von_neumann_coin.v -------------------------------------------------------------------------------- /theories/clutch/fundamental.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/fundamental.v -------------------------------------------------------------------------------- /theories/clutch/interp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/interp.v -------------------------------------------------------------------------------- /theories/clutch/lib/array.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/lib/array.v -------------------------------------------------------------------------------- /theories/clutch/lib/conversion.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/lib/conversion.v -------------------------------------------------------------------------------- /theories/clutch/lib/flip.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/lib/flip.v -------------------------------------------------------------------------------- /theories/clutch/lib/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/lib/list.v -------------------------------------------------------------------------------- /theories/clutch/lib/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/lib/map.v -------------------------------------------------------------------------------- /theories/clutch/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/lifting.v -------------------------------------------------------------------------------- /theories/clutch/model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/model.v -------------------------------------------------------------------------------- /theories/clutch/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/primitive_laws.v -------------------------------------------------------------------------------- /theories/clutch/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/proofmode.v -------------------------------------------------------------------------------- /theories/clutch/rel_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/rel_rules.v -------------------------------------------------------------------------------- /theories/clutch/rel_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/rel_tactics.v -------------------------------------------------------------------------------- /theories/clutch/reltac2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/reltac2.v -------------------------------------------------------------------------------- /theories/clutch/soundness.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/soundness.v -------------------------------------------------------------------------------- /theories/clutch/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/clutch/weakestpre.v -------------------------------------------------------------------------------- /theories/common/con_ectx_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/con_ectx_language.v -------------------------------------------------------------------------------- /theories/common/con_ectxi_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/con_ectxi_language.v -------------------------------------------------------------------------------- /theories/common/con_inject.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/con_inject.v -------------------------------------------------------------------------------- /theories/common/con_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/con_language.v -------------------------------------------------------------------------------- /theories/common/ectx_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/ectx_language.v -------------------------------------------------------------------------------- /theories/common/ectxi_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/ectxi_language.v -------------------------------------------------------------------------------- /theories/common/erasable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/erasable.v -------------------------------------------------------------------------------- /theories/common/exec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/exec.v -------------------------------------------------------------------------------- /theories/common/inject.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/inject.v -------------------------------------------------------------------------------- /theories/common/language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/language.v -------------------------------------------------------------------------------- /theories/common/locations.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/locations.v -------------------------------------------------------------------------------- /theories/common/sch_erasable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/common/sch_erasable.v -------------------------------------------------------------------------------- /theories/con_prob_lang/class_instances.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/class_instances.v -------------------------------------------------------------------------------- /theories/con_prob_lang/ctx_subst.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/ctx_subst.v -------------------------------------------------------------------------------- /theories/con_prob_lang/erasure.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/erasure.v -------------------------------------------------------------------------------- /theories/con_prob_lang/lang.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/lang.v -------------------------------------------------------------------------------- /theories/con_prob_lang/lub_termination.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/lub_termination.v -------------------------------------------------------------------------------- /theories/con_prob_lang/metatheory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/metatheory.v -------------------------------------------------------------------------------- /theories/con_prob_lang/notation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/notation.v -------------------------------------------------------------------------------- /theories/con_prob_lang/spec/spec_ra.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/spec/spec_ra.v -------------------------------------------------------------------------------- /theories/con_prob_lang/spec/spec_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/spec/spec_tactics.v -------------------------------------------------------------------------------- /theories/con_prob_lang/tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/tactics.v -------------------------------------------------------------------------------- /theories/con_prob_lang/typing/contextual_refinement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/typing/contextual_refinement.v -------------------------------------------------------------------------------- /theories/con_prob_lang/typing/tychk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/typing/tychk.v -------------------------------------------------------------------------------- /theories/con_prob_lang/typing/types.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/typing/types.v -------------------------------------------------------------------------------- /theories/con_prob_lang/wp_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/con_prob_lang/wp_tactics.v -------------------------------------------------------------------------------- /theories/coneris/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/README.md -------------------------------------------------------------------------------- /theories/coneris/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/adequacy.v -------------------------------------------------------------------------------- /theories/coneris/atomic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/atomic.v -------------------------------------------------------------------------------- /theories/coneris/coneris.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/coneris.v -------------------------------------------------------------------------------- /theories/coneris/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/derived_laws.v -------------------------------------------------------------------------------- /theories/coneris/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/ectx_lifting.v -------------------------------------------------------------------------------- /theories/coneris/error_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/error_rules.v -------------------------------------------------------------------------------- /theories/coneris/examples/bloom_filter/bloom_filter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/bloom_filter/bloom_filter.v -------------------------------------------------------------------------------- /theories/coneris/examples/bloom_filter/concurrent_bloom_filter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/bloom_filter/concurrent_bloom_filter.v -------------------------------------------------------------------------------- /theories/coneris/examples/bloom_filter/concurrent_bloom_filter_alt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/bloom_filter/concurrent_bloom_filter_alt.v -------------------------------------------------------------------------------- /theories/coneris/examples/con_two_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/con_two_add.v -------------------------------------------------------------------------------- /theories/coneris/examples/concurrent_hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/concurrent_hash.v -------------------------------------------------------------------------------- /theories/coneris/examples/coneris_examples.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/coneris_examples.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/coll_free_hash_view_impl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/coll_free_hash_view_impl.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/coll_free_hash_view_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/coll_free_hash_view_interface.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_impl0.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_impl0.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_impl1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_impl1.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_impl2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_impl2.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_impl3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_impl3.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_impl4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_impl4.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_interface0.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_interface0.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_interface1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_interface1.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_interface2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_interface2.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_interface3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_interface3.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/con_hash_interface4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/con_hash_interface4.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/hash_race.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/hash_race.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/hash_view_impl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/hash_view_impl.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/hash_view_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/hash_view_interface.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/seq_hash_impl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/seq_hash_impl.v -------------------------------------------------------------------------------- /theories/coneris/examples/hash/seq_hash_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/hash/seq_hash_interface.v -------------------------------------------------------------------------------- /theories/coneris/examples/lazy_rand/lazy_rand_impl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/lazy_rand/lazy_rand_impl.v -------------------------------------------------------------------------------- /theories/coneris/examples/lazy_rand/lazy_rand_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/lazy_rand/lazy_rand_interface.v -------------------------------------------------------------------------------- /theories/coneris/examples/lazy_rand/lazy_rand_race.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/lazy_rand/lazy_rand_race.v -------------------------------------------------------------------------------- /theories/coneris/examples/message_pass.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/message_pass.v -------------------------------------------------------------------------------- /theories/coneris/examples/parallel_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/parallel_add.v -------------------------------------------------------------------------------- /theories/coneris/examples/race.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/race.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter/client.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter/client.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter/client2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter/client2.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter/impl1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter/impl1.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter/impl2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter/impl2.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter/impl3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter/impl3.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter/random_counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter/random_counter.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter2/client.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter2/client.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter2/impl1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter2/impl1.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter2/impl2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter2/impl2.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter2/impl3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter2/impl3.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter2/random_counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter2/random_counter.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter3/client.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter3/client.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter3/impl1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter3/impl1.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter3/impl2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter3/impl2.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter3/impl3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter3/impl3.v -------------------------------------------------------------------------------- /theories/coneris/examples/random_counter3/random_counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/random_counter3/random_counter.v -------------------------------------------------------------------------------- /theories/coneris/examples/two_die.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/examples/two_die.v -------------------------------------------------------------------------------- /theories/coneris/lib/abstract_tape.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/abstract_tape.v -------------------------------------------------------------------------------- /theories/coneris/lib/array.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/array.v -------------------------------------------------------------------------------- /theories/coneris/lib/conversion.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/conversion.v -------------------------------------------------------------------------------- /theories/coneris/lib/flip.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/flip.v -------------------------------------------------------------------------------- /theories/coneris/lib/hocap_flip.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/hocap_flip.v -------------------------------------------------------------------------------- /theories/coneris/lib/hocap_rand.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/hocap_rand.v -------------------------------------------------------------------------------- /theories/coneris/lib/hocap_rand_alt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/hocap_rand_alt.v -------------------------------------------------------------------------------- /theories/coneris/lib/hocap_rand_atomic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/hocap_rand_atomic.v -------------------------------------------------------------------------------- /theories/coneris/lib/lazy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/lazy.v -------------------------------------------------------------------------------- /theories/coneris/lib/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/list.v -------------------------------------------------------------------------------- /theories/coneris/lib/lock.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/lock.v -------------------------------------------------------------------------------- /theories/coneris/lib/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/map.v -------------------------------------------------------------------------------- /theories/coneris/lib/par.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/par.v -------------------------------------------------------------------------------- /theories/coneris/lib/spawn.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/spawn.v -------------------------------------------------------------------------------- /theories/coneris/lib/spin_lock.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lib/spin_lock.v -------------------------------------------------------------------------------- /theories/coneris/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/lifting.v -------------------------------------------------------------------------------- /theories/coneris/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/primitive_laws.v -------------------------------------------------------------------------------- /theories/coneris/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/proofmode.v -------------------------------------------------------------------------------- /theories/coneris/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/weakestpre.v -------------------------------------------------------------------------------- /theories/coneris/wp_update.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/coneris/wp_update.v -------------------------------------------------------------------------------- /theories/diffpriv/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/adequacy.v -------------------------------------------------------------------------------- /theories/diffpriv/coupling_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/coupling_rules.v -------------------------------------------------------------------------------- /theories/diffpriv/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/derived_laws.v -------------------------------------------------------------------------------- /theories/diffpriv/diffpriv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/diffpriv.v -------------------------------------------------------------------------------- /theories/diffpriv/diffpriv_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/diffpriv_rules.v -------------------------------------------------------------------------------- /theories/diffpriv/distance.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/distance.v -------------------------------------------------------------------------------- /theories/diffpriv/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/ectx_lifting.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/SVT_experiments.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/SVT_experiments.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/adaptive_count.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/adaptive_count.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/diffpriv_basic_examples.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/diffpriv_basic_examples.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/exact_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/exact_cache.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/list.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/map.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/pointwise_eq_exact_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/pointwise_eq_exact_cache.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/pointwise_eq_list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/pointwise_eq_list.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/pointwise_eq_sparse_vector_technique.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/pointwise_eq_sparse_vector_technique.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/privacy_filter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/privacy_filter.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/report_noisy_max.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/report_noisy_max.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/rnm_inspired_problems.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/rnm_inspired_problems.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/sparse_vector_technique.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/sparse_vector_technique.v -------------------------------------------------------------------------------- /theories/diffpriv/examples/sum_queries.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/examples/sum_queries.v -------------------------------------------------------------------------------- /theories/diffpriv/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/lifting.v -------------------------------------------------------------------------------- /theories/diffpriv/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/primitive_laws.v -------------------------------------------------------------------------------- /theories/diffpriv/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/proofmode.v -------------------------------------------------------------------------------- /theories/diffpriv/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/diffpriv/weakestpre.v -------------------------------------------------------------------------------- /theories/eris/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/adequacy.v -------------------------------------------------------------------------------- /theories/eris/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/derived_laws.v -------------------------------------------------------------------------------- /theories/eris/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/ectx_lifting.v -------------------------------------------------------------------------------- /theories/eris/eris.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/eris.v -------------------------------------------------------------------------------- /theories/eris/error_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/error_rules.v -------------------------------------------------------------------------------- /theories/eris/examples/approximate_samplers/approx_higherorder_incremental.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/approximate_samplers/approx_higherorder_incremental.v -------------------------------------------------------------------------------- /theories/eris/examples/approximate_samplers/approx_higherorder_rejection_sampler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/approximate_samplers/approx_higherorder_rejection_sampler.v -------------------------------------------------------------------------------- /theories/eris/examples/approximate_samplers/approx_rejection_sampler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/approximate_samplers/approx_rejection_sampler.v -------------------------------------------------------------------------------- /theories/eris/examples/approximate_samplers/approx_rejection_sampler_presampled.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/approximate_samplers/approx_rejection_sampler_presampled.v -------------------------------------------------------------------------------- /theories/eris/examples/approximate_samplers/approx_sampler_lib.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/approximate_samplers/approx_sampler_lib.v -------------------------------------------------------------------------------- /theories/eris/examples/approximate_samplers/approx_walkSAT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/approximate_samplers/approx_walkSAT.v -------------------------------------------------------------------------------- /theories/eris/examples/cf_hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/cf_hash.v -------------------------------------------------------------------------------- /theories/eris/examples/cf_hashmap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/cf_hashmap.v -------------------------------------------------------------------------------- /theories/eris/examples/dynamic_vec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/dynamic_vec.v -------------------------------------------------------------------------------- /theories/eris/examples/eris_examples.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/eris_examples.v -------------------------------------------------------------------------------- /theories/eris/examples/fisher_yates.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/fisher_yates.v -------------------------------------------------------------------------------- /theories/eris/examples/golden_toss.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/golden_toss.v -------------------------------------------------------------------------------- /theories/eris/examples/hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/hash.v -------------------------------------------------------------------------------- /theories/eris/examples/merkle/merkle_tree.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/merkle/merkle_tree.v -------------------------------------------------------------------------------- /theories/eris/examples/merkle/unreliable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/merkle/unreliable.v -------------------------------------------------------------------------------- /theories/eris/examples/miller_rabin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/miller_rabin.v -------------------------------------------------------------------------------- /theories/eris/examples/noproph.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/noproph.v -------------------------------------------------------------------------------- /theories/eris/examples/random_walk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/random_walk.v -------------------------------------------------------------------------------- /theories/eris/examples/rec_toss.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/rec_toss.v -------------------------------------------------------------------------------- /theories/eris/examples/spline.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/examples/spline.v -------------------------------------------------------------------------------- /theories/eris/lib/array.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/lib/array.v -------------------------------------------------------------------------------- /theories/eris/lib/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/lib/list.v -------------------------------------------------------------------------------- /theories/eris/lib/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/lib/map.v -------------------------------------------------------------------------------- /theories/eris/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/lifting.v -------------------------------------------------------------------------------- /theories/eris/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/primitive_laws.v -------------------------------------------------------------------------------- /theories/eris/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/proofmode.v -------------------------------------------------------------------------------- /theories/eris/seq_amplification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/seq_amplification.v -------------------------------------------------------------------------------- /theories/eris/total_adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/total_adequacy.v -------------------------------------------------------------------------------- /theories/eris/total_derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/total_derived_laws.v -------------------------------------------------------------------------------- /theories/eris/total_ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/total_ectx_lifting.v -------------------------------------------------------------------------------- /theories/eris/total_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/total_lifting.v -------------------------------------------------------------------------------- /theories/eris/total_primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/total_primitive_laws.v -------------------------------------------------------------------------------- /theories/eris/total_weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/total_weakestpre.v -------------------------------------------------------------------------------- /theories/eris/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/eris/weakestpre.v -------------------------------------------------------------------------------- /theories/foxtrot/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/adequacy.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_adequacy_rel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_adequacy_rel.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_app_rel_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_app_rel_rules.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_compatibility.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_compatibility.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_fundamental.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_fundamental.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_interp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_interp.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_model.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_rel_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_rel_tactics.v -------------------------------------------------------------------------------- /theories/foxtrot/binary_rel/binary_soundness.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/binary_rel/binary_soundness.v -------------------------------------------------------------------------------- /theories/foxtrot/coneris_relate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/coneris_relate.v -------------------------------------------------------------------------------- /theories/foxtrot/coupling_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/coupling_rules.v -------------------------------------------------------------------------------- /theories/foxtrot/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/derived_laws.v -------------------------------------------------------------------------------- /theories/foxtrot/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/ectx_lifting.v -------------------------------------------------------------------------------- /theories/foxtrot/error_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/error_rules.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/algebraic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/algebraic.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/batch_sampling.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/batch_sampling.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/batch_sampling_seq.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/batch_sampling_seq.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/encryption.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/encryption.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/encryption_unknown.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/encryption_unknown.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/entropy_mixer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/entropy_mixer.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/libsodium.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/libsodium.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/nodet_example.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/nodet_example.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/presample_rhs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/presample_rhs.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/rejection_samplers.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/rejection_samplers.v -------------------------------------------------------------------------------- /theories/foxtrot/examples/von_neumann.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/examples/von_neumann.v -------------------------------------------------------------------------------- /theories/foxtrot/foxtrot.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/foxtrot.v -------------------------------------------------------------------------------- /theories/foxtrot/full_info.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/full_info.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/conversion.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/conversion.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/diverge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/diverge.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/min.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/min.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/nodet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/nodet.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/or.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/or.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/par.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/par.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/sampler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/sampler.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/spawn.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/spawn.v -------------------------------------------------------------------------------- /theories/foxtrot/lib/toss.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lib/toss.v -------------------------------------------------------------------------------- /theories/foxtrot/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/lifting.v -------------------------------------------------------------------------------- /theories/foxtrot/oscheduler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/oscheduler.v -------------------------------------------------------------------------------- /theories/foxtrot/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/primitive_laws.v -------------------------------------------------------------------------------- /theories/foxtrot/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/proofmode.v -------------------------------------------------------------------------------- /theories/foxtrot/pupd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/pupd.v -------------------------------------------------------------------------------- /theories/foxtrot/unary_rel/unary_app_rel_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/unary_rel/unary_app_rel_rules.v -------------------------------------------------------------------------------- /theories/foxtrot/unary_rel/unary_compatibility.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/unary_rel/unary_compatibility.v -------------------------------------------------------------------------------- /theories/foxtrot/unary_rel/unary_fundamental.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/unary_rel/unary_fundamental.v -------------------------------------------------------------------------------- /theories/foxtrot/unary_rel/unary_interp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/unary_rel/unary_interp.v -------------------------------------------------------------------------------- /theories/foxtrot/unary_rel/unary_model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/unary_rel/unary_model.v -------------------------------------------------------------------------------- /theories/foxtrot/unary_rel/unary_rel_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/unary_rel/unary_rel_tactics.v -------------------------------------------------------------------------------- /theories/foxtrot/weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/foxtrot/weakestpre.v -------------------------------------------------------------------------------- /theories/meas_lang/class_instances.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/class_instances.v -------------------------------------------------------------------------------- /theories/meas_lang/ctx_subst.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/ctx_subst.v -------------------------------------------------------------------------------- /theories/meas_lang/ectx_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/ectx_language.v -------------------------------------------------------------------------------- /theories/meas_lang/ectxi_language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/ectxi_language.v -------------------------------------------------------------------------------- /theories/meas_lang/erasable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/erasable.v -------------------------------------------------------------------------------- /theories/meas_lang/erasure.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/erasure.v -------------------------------------------------------------------------------- /theories/meas_lang/exec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/exec.v -------------------------------------------------------------------------------- /theories/meas_lang/exec_lang.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/exec_lang.v -------------------------------------------------------------------------------- /theories/meas_lang/lang.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/lang.v -------------------------------------------------------------------------------- /theories/meas_lang/language.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/language.v -------------------------------------------------------------------------------- /theories/meas_lang/metatheory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/metatheory.v -------------------------------------------------------------------------------- /theories/meas_lang/notation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/notation.v -------------------------------------------------------------------------------- /theories/meas_lang/tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/tactics.v -------------------------------------------------------------------------------- /theories/meas_lang/wp_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/meas_lang/wp_tactics.v -------------------------------------------------------------------------------- /theories/prelude/Coquelicot_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/Coquelicot_ext.v -------------------------------------------------------------------------------- /theories/prelude/NNRbar.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/NNRbar.v -------------------------------------------------------------------------------- /theories/prelude/Reals_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/Reals_ext.v -------------------------------------------------------------------------------- /theories/prelude/Series_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/Series_ext.v -------------------------------------------------------------------------------- /theories/prelude/asubst.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/asubst.v -------------------------------------------------------------------------------- /theories/prelude/base.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/base.v -------------------------------------------------------------------------------- /theories/prelude/classical.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/classical.v -------------------------------------------------------------------------------- /theories/prelude/fin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/fin.v -------------------------------------------------------------------------------- /theories/prelude/iris_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/iris_ext.v -------------------------------------------------------------------------------- /theories/prelude/mc_stdlib.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/mc_stdlib.v -------------------------------------------------------------------------------- /theories/prelude/properness.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/properness.v -------------------------------------------------------------------------------- /theories/prelude/stdpp_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/stdpp_ext.v -------------------------------------------------------------------------------- /theories/prelude/tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/tactics.v -------------------------------------------------------------------------------- /theories/prelude/uniform_list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/uniform_list.v -------------------------------------------------------------------------------- /theories/prelude/zmodp_fin.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prelude/zmodp_fin.v -------------------------------------------------------------------------------- /theories/prob/countable_sum.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/countable_sum.v -------------------------------------------------------------------------------- /theories/prob/couplings.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/couplings.v -------------------------------------------------------------------------------- /theories/prob/couplings_app.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/couplings_app.v -------------------------------------------------------------------------------- /theories/prob/couplings_dp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/couplings_dp.v -------------------------------------------------------------------------------- /theories/prob/couplings_exp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/couplings_exp.v -------------------------------------------------------------------------------- /theories/prob/couplings_kanto.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/couplings_kanto.v -------------------------------------------------------------------------------- /theories/prob/differential_privacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/differential_privacy.v -------------------------------------------------------------------------------- /theories/prob/distribution.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/distribution.v -------------------------------------------------------------------------------- /theories/prob/generic_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/generic_lifting.v -------------------------------------------------------------------------------- /theories/prob/graded_predicate_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/graded_predicate_lifting.v -------------------------------------------------------------------------------- /theories/prob/markov.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/markov.v -------------------------------------------------------------------------------- /theories/prob/mdp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/mdp.v -------------------------------------------------------------------------------- /theories/prob/monad/bind.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/bind.v -------------------------------------------------------------------------------- /theories/prob/monad/compose.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/compose.v -------------------------------------------------------------------------------- /theories/prob/monad/const.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/const.v -------------------------------------------------------------------------------- /theories/prob/monad/discrete_mapout.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/discrete_mapout.v -------------------------------------------------------------------------------- /theories/prob/monad/eval.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/eval.v -------------------------------------------------------------------------------- /theories/prob/monad/examples.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/examples.v -------------------------------------------------------------------------------- /theories/prob/monad/extras.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/extras.v -------------------------------------------------------------------------------- /theories/prob/monad/identity.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/identity.v -------------------------------------------------------------------------------- /theories/prob/monad/integrate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/integrate.v -------------------------------------------------------------------------------- /theories/prob/monad/join.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/join.v -------------------------------------------------------------------------------- /theories/prob/monad/laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/laws.v -------------------------------------------------------------------------------- /theories/prob/monad/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/map.v -------------------------------------------------------------------------------- /theories/prob/monad/ret.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/ret.v -------------------------------------------------------------------------------- /theories/prob/monad/types.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/types.v -------------------------------------------------------------------------------- /theories/prob/monad/uniform.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/uniform.v -------------------------------------------------------------------------------- /theories/prob/monad/zero.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob/monad/zero.v -------------------------------------------------------------------------------- /theories/prob_lang/advantage.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/advantage.v -------------------------------------------------------------------------------- /theories/prob_lang/class_instances.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/class_instances.v -------------------------------------------------------------------------------- /theories/prob_lang/ctx_subst.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/ctx_subst.v -------------------------------------------------------------------------------- /theories/prob_lang/erasure.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/erasure.v -------------------------------------------------------------------------------- /theories/prob_lang/exec_lang.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/exec_lang.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/arith.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/arith.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/gen_weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/gen_weakestpre.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/linked_list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/linked_list.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/list.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/map.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/set.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/set.v -------------------------------------------------------------------------------- /theories/prob_lang/gwp/table.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/gwp/table.v -------------------------------------------------------------------------------- /theories/prob_lang/lang.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/lang.v -------------------------------------------------------------------------------- /theories/prob_lang/metatheory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/metatheory.v -------------------------------------------------------------------------------- /theories/prob_lang/notation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/notation.v -------------------------------------------------------------------------------- /theories/prob_lang/spec/spec_ra.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/spec/spec_ra.v -------------------------------------------------------------------------------- /theories/prob_lang/spec/spec_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/spec/spec_rules.v -------------------------------------------------------------------------------- /theories/prob_lang/spec/spec_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/spec/spec_tactics.v -------------------------------------------------------------------------------- /theories/prob_lang/tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/tactics.v -------------------------------------------------------------------------------- /theories/prob_lang/typing/contextual_refinement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/typing/contextual_refinement.v -------------------------------------------------------------------------------- /theories/prob_lang/typing/contextual_refinement_alt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/typing/contextual_refinement_alt.v -------------------------------------------------------------------------------- /theories/prob_lang/typing/tychk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/typing/tychk.v -------------------------------------------------------------------------------- /theories/prob_lang/typing/types.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/typing/types.v -------------------------------------------------------------------------------- /theories/prob_lang/wp_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/prob_lang/wp_tactics.v -------------------------------------------------------------------------------- /theories/pure_complete/coupl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/coupl.v -------------------------------------------------------------------------------- /theories/pure_complete/eris_ast.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/eris_ast.v -------------------------------------------------------------------------------- /theories/pure_complete/fiber_bounds.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/fiber_bounds.v -------------------------------------------------------------------------------- /theories/pure_complete/prob_additional.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/prob_additional.v -------------------------------------------------------------------------------- /theories/pure_complete/pure.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/pure.v -------------------------------------------------------------------------------- /theories/pure_complete/samples_one.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/samples_one.v -------------------------------------------------------------------------------- /theories/pure_complete/tachis_ert.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/tachis_ert.v -------------------------------------------------------------------------------- /theories/pure_complete/term.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/pure_complete/term.v -------------------------------------------------------------------------------- /theories/tachis/adequacy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/adequacy.v -------------------------------------------------------------------------------- /theories/tachis/cost_models.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/cost_models.v -------------------------------------------------------------------------------- /theories/tachis/derived_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/derived_laws.v -------------------------------------------------------------------------------- /theories/tachis/ectx_lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/ectx_lifting.v -------------------------------------------------------------------------------- /theories/tachis/ert_rules.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/ert_rules.v -------------------------------------------------------------------------------- /theories/tachis/ert_weakestpre.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/ert_weakestpre.v -------------------------------------------------------------------------------- /theories/tachis/examples/amortized_op.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/amortized_op.v -------------------------------------------------------------------------------- /theories/tachis/examples/batchsampling.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/batchsampling.v -------------------------------------------------------------------------------- /theories/tachis/examples/couponcollector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/couponcollector.v -------------------------------------------------------------------------------- /theories/tachis/examples/expected_val_reference.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/expected_val_reference.v -------------------------------------------------------------------------------- /theories/tachis/examples/fisher_yates.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/fisher_yates.v -------------------------------------------------------------------------------- /theories/tachis/examples/geometric.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/geometric.v -------------------------------------------------------------------------------- /theories/tachis/examples/hashmap/hash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/hashmap/hash.v -------------------------------------------------------------------------------- /theories/tachis/examples/hashmap/hashmap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/hashmap/hashmap.v -------------------------------------------------------------------------------- /theories/tachis/examples/hashmap/linkedlist.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/hashmap/linkedlist.v -------------------------------------------------------------------------------- /theories/tachis/examples/hashmap/map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/hashmap/map.v -------------------------------------------------------------------------------- /theories/tachis/examples/hashmap/rabinkarp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/hashmap/rabinkarp.v -------------------------------------------------------------------------------- /theories/tachis/examples/kway_merge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/kway_merge.v -------------------------------------------------------------------------------- /theories/tachis/examples/lib/list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/lib/list.v -------------------------------------------------------------------------------- /theories/tachis/examples/meldable_heap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/meldable_heap.v -------------------------------------------------------------------------------- /theories/tachis/examples/min_heap_spec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/min_heap_spec.v -------------------------------------------------------------------------------- /theories/tachis/examples/quicksort.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/quicksort.v -------------------------------------------------------------------------------- /theories/tachis/examples/race.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/race.v -------------------------------------------------------------------------------- /theories/tachis/examples/simple_loops.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/examples/simple_loops.v -------------------------------------------------------------------------------- /theories/tachis/expected_time_credits.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/expected_time_credits.v -------------------------------------------------------------------------------- /theories/tachis/lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/lifting.v -------------------------------------------------------------------------------- /theories/tachis/primitive_laws.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/primitive_laws.v -------------------------------------------------------------------------------- /theories/tachis/problang_wp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/problang_wp.v -------------------------------------------------------------------------------- /theories/tachis/proofmode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logsem/clutch/HEAD/theories/tachis/proofmode.v --------------------------------------------------------------------------------