├── .cargo └── config.toml ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .dockerignore ├── .github └── workflows │ ├── build-binaries-gh_release.yml │ ├── build-docker-registry.yml │ ├── build-vsix-gh_release.yml │ ├── build-vsix-marketplaces.yml │ ├── create_nightly_release.yml │ ├── create_tagged_release.yml │ ├── on_tagged_release_publish.yml │ ├── rust.yml │ ├── setup_gh_release.yml │ └── website.yml ├── .gitignore ├── .trunk ├── .gitignore ├── configs │ ├── .flake8 │ ├── .isort.cfg │ ├── .markdownlint.yaml │ └── .rustfmt.toml └── trunk.yaml ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── OOPSLA_AEC.md ├── README.md ├── benchmarks.txt ├── docker ├── BUILDING.md ├── Dockerfile ├── OOPSLA23.dockerfile ├── hello.sh └── single_platform.dockerfile ├── jani ├── Cargo.toml ├── README.md └── src │ ├── exprs.rs │ ├── lib.rs │ ├── models.rs │ ├── properties.rs │ └── types.rs ├── pgcl ├── README.md ├── examples-heyvl │ ├── 2drwalk.heyvl │ ├── C4B_t303.heyvl │ ├── README.md │ ├── ast-rule.heyvl │ ├── ast-rule2.heyvl │ ├── bayesian_network.heyvl │ ├── brp1.heyvl │ ├── brp2.heyvl │ ├── brp3.heyvl │ ├── condand.heyvl │ ├── esc_spline_ast.heyvl │ ├── fcall.heyvl │ ├── generate.fish │ ├── geo1.heyvl │ ├── hyper.heyvl │ ├── linear01.heyvl │ ├── nested-rabin.heyvl │ ├── prdwalk.heyvl │ ├── prspeed.heyvl │ ├── rabin1.heyvl │ ├── rabin1_wlp.heyvl │ ├── rabin2.heyvl │ ├── rabin2_wlp.heyvl │ ├── rabin3_wlp.heyvl │ ├── rdspeed.heyvl │ ├── rdwalk.heyvl │ ├── refute-brp5_bmc.heyvl │ ├── refute-geo2_bmc.heyvl │ ├── refute-geo3.heyvl │ ├── refute-geo3_bmc.heyvl │ ├── refute-rabin3_bmc.heyvl │ ├── refute-rabin4_bmc.heyvl │ ├── refute-rabin5_bmc.heyvl │ ├── refute-unif_gen1_bmc.heyvl │ ├── sprdwalk.heyvl │ ├── test_omega.heyvl │ ├── test_ost.heyvl │ ├── test_past.heyvl │ ├── unif_gen1.heyvl │ ├── unif_gen1_wlp.heyvl │ ├── unif_gen2.heyvl │ ├── unif_gen2_wlp.heyvl │ ├── unif_gen3.heyvl │ ├── unif_gen3_wlp.heyvl │ ├── unif_gen4.heyvl │ └── unif_gen4_wlp.heyvl ├── examples │ ├── 2drwalk.pgcl │ ├── C4B_t303.pgcl │ ├── ast-rule.pgcl │ ├── ast-rule2.pgcl │ ├── bayesian_network.pgcl │ ├── brp1.pgcl │ ├── brp2.pgcl │ ├── brp3.pgcl │ ├── condand.pgcl │ ├── esc_spline_ast.pgcl │ ├── fcall.pgcl │ ├── geo1.pgcl │ ├── hyper.pgcl │ ├── linear01.pgcl │ ├── nested-rabin.pgcl │ ├── prdwalk.pgcl │ ├── prspeed.pgcl │ ├── rabin1.pgcl │ ├── rabin1_wlp.pgcl │ ├── rabin2.pgcl │ ├── rabin2_wlp.pgcl │ ├── rabin3_wlp.pgcl │ ├── rdspeed.pgcl │ ├── rdwalk.pgcl │ ├── refute-brp5_bmc.pgcl │ ├── refute-geo2_bmc.pgcl │ ├── refute-geo3.pgcl │ ├── refute-geo3_bmc.pgcl │ ├── refute-rabin3_bmc.pgcl │ ├── refute-rabin4_bmc.pgcl │ ├── refute-rabin5_bmc.pgcl │ ├── refute-unif_gen1_bmc.pgcl │ ├── sprdwalk.pgcl │ ├── test_omega.pgcl │ ├── test_ost.pgcl │ ├── test_past.pgcl │ ├── unif_gen1.pgcl │ ├── unif_gen1_wlp.pgcl │ ├── unif_gen2.pgcl │ ├── unif_gen2_wlp.pgcl │ ├── unif_gen3.pgcl │ ├── unif_gen3_wlp.pgcl │ ├── unif_gen4.pgcl │ └── unif_gen4_wlp.pgcl └── pgcl2heyvl │ ├── .gitignore │ ├── conftest.py │ ├── pgcl2heyvl │ ├── cmd.py │ ├── direct_encode.py │ ├── encode.py │ ├── heyvl.py │ ├── tests │ │ ├── golden_files │ │ │ ├── inputs │ │ │ │ ├── test_ast.pgcl │ │ │ │ ├── test_k_ind.pgcl │ │ │ │ ├── test_omega.pgcl │ │ │ │ ├── test_ost.pgcl │ │ │ │ └── test_past.pgcl │ │ │ └── outputs │ │ │ │ ├── test_encode_ast_mciver.heyvl │ │ │ │ ├── test_encode_k_ind.heyvl │ │ │ │ ├── test_encode_omega_inv.heyvl │ │ │ │ ├── test_encode_optional_stopping.heyvl │ │ │ │ ├── test_encode_past.heyvl │ │ │ │ └── test_k_ind.heyvl │ │ └── test_encodings.py │ └── utils.py │ ├── poetry.lock │ └── pyproject.toml ├── run-benchmarks.fish ├── scooter ├── Cargo.toml └── src │ ├── main.rs │ ├── runner.rs │ ├── slicing_benchmark.rs │ └── traces.rs ├── src ├── ast │ ├── decl.rs │ ├── diagnostic.rs │ ├── expr.rs │ ├── mod.rs │ ├── shared.rs │ ├── stats.rs │ ├── stmt.rs │ ├── symbol.rs │ ├── ty.rs │ ├── util.rs │ └── visit.rs ├── depgraph.rs ├── driver │ ├── commands │ │ ├── mod.rs │ │ ├── model_check.rs │ │ ├── options.rs │ │ ├── refinement.rs │ │ ├── run_lsp.rs │ │ └── verify.rs │ ├── core_verify.rs │ ├── error.rs │ ├── front.rs │ ├── item.rs │ ├── mod.rs │ ├── quant_proof.rs │ └── smt_proof.rs ├── front │ ├── mod.rs │ ├── parser │ │ ├── grammar.lalrpop │ │ ├── mod.rs │ │ └── parser_util.rs │ ├── resolve.rs │ └── tycheck.rs ├── intrinsic │ ├── annotations.rs │ ├── distributions.rs │ ├── list.rs │ └── mod.rs ├── main.rs ├── mc │ ├── mod.rs │ ├── opsem.rs │ ├── run_storm.rs │ └── specs.rs ├── opt │ ├── boolify.rs │ ├── constfold.rs │ ├── egraph.rs │ ├── fuzz_test.rs │ ├── mod.rs │ ├── qelim.rs │ ├── relational.rs │ └── unfolder.rs ├── pretty.rs ├── procs │ ├── mod.rs │ ├── monotonicity.rs │ ├── proc_verify.rs │ └── spec_call.rs ├── proof_rules │ ├── calculus │ │ ├── calculus_checker.rs │ │ ├── mod.rs │ │ ├── recursion_checker.rs │ │ └── tests.rs │ ├── induction.rs │ ├── mciver_ast.rs │ ├── mod.rs │ ├── negations.rs │ ├── omega.rs │ ├── ost.rs │ ├── past.rs │ ├── tests.rs │ ├── unroll.rs │ └── util.rs ├── resource_limits.rs ├── scope_map.rs ├── servers │ ├── cli.rs │ ├── lsp.rs │ ├── mod.rs │ └── test.rs ├── slicing │ ├── mod.rs │ ├── model.rs │ ├── selection.rs │ ├── solver.rs │ ├── transform.rs │ ├── transform_test.rs │ └── util.rs ├── smt │ ├── funcs │ │ ├── axiomatic.rs │ │ ├── fuel │ │ │ ├── fuel_mono.rs │ │ │ ├── fuel_param.rs │ │ │ ├── literals.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── recfun.rs │ │ └── util.rs │ ├── mod.rs │ ├── pretty_model.rs │ ├── symbolic.rs │ ├── symbols.rs │ ├── translate_exprs.rs │ └── uninterpreted.rs ├── timing.rs ├── tyctx.rs ├── vc │ ├── explain.rs │ ├── mod.rs │ ├── subst.rs │ └── vcgen.rs └── version.rs ├── tests ├── README.md ├── boolean │ ├── computing_with_smt_2014 │ │ ├── README.md │ │ ├── factorial.heyvl │ │ ├── peano.heyvl │ │ └── triangular.heyvl │ ├── procs │ │ ├── proc-smoke.heyvl │ │ └── procs-no-spec.heyvl │ ├── reasoning_about_comprehensions_2009 │ │ ├── README.md │ │ ├── sum.heyvl │ │ └── sum_assume.heyvl │ ├── smoke │ │ └── always_false.heyvl │ └── well_known │ │ ├── binary-tree-sum.heyvl │ │ ├── fibonacci.heyvl │ │ ├── mccarthy-fail.heyvl │ │ ├── mccarthy.heyvl │ │ └── triangular-theorem.heyvl ├── case-studies │ ├── coupon-collector.heyvl │ ├── geo-recursive.heyvl │ ├── pgf.heyvl │ └── zeroconf.heyvl ├── core │ ├── brp2.heyvl │ ├── rabin2.heyvl │ └── unif_gen3.heyvl ├── domains │ ├── array_decl.heyvl │ └── refute-issue90.heyvl ├── integration.rs ├── loop-rules │ ├── ast2018 │ │ ├── ast-flipflop.heyvl │ │ ├── ast-flipflop_core.heyvl │ │ ├── ast-state-machine.heyvl │ │ ├── demonically_fair.heyvl │ │ ├── escaping_spline.heyvl │ │ ├── fair_in_the_limit.heyvl │ │ └── negative_binomial.heyvl │ ├── bmc │ │ ├── bmc_brp5-fail.heyvl │ │ ├── refute-brp5_bmc.heyvl │ │ ├── refute-geo2_bmc.heyvl │ │ ├── refute-geo3_bmc.heyvl │ │ ├── refute-rabin3_bmc.heyvl │ │ ├── refute-rabin4_bmc.heyvl │ │ ├── refute-rabin5_bmc.heyvl │ │ └── refute-unif_gen1_bmc.heyvl │ ├── induction │ │ ├── 2drwalk.heyvl │ │ ├── bayesian_network.heyvl │ │ ├── chain │ │ │ ├── README.md │ │ │ ├── chain.heyvl │ │ │ └── lossy_list.heyvl │ │ ├── condand.heyvl │ │ ├── coupon_collector_core.heyvl │ │ ├── fcall.heyvl │ │ ├── hyper.heyvl │ │ ├── linear01.heyvl │ │ ├── prdwalk.heyvl │ │ ├── prspeed.heyvl │ │ ├── rabin1.heyvl │ │ ├── rabin1_wlp.heyvl │ │ ├── rabin_hurd2004.heyvl │ │ ├── rdspeed.heyvl │ │ ├── rdwalk.heyvl │ │ └── sprdwalk.heyvl │ ├── k_induction │ │ ├── C4B_t303.heyvl │ │ ├── brp1.heyvl │ │ ├── brp2.heyvl │ │ ├── brp3.heyvl │ │ ├── fail-geo3.heyvl │ │ ├── geo1.heyvl │ │ ├── kind_brp1.heyvl │ │ ├── kind_linear01.heyvl │ │ ├── rabin2.heyvl │ │ ├── rabin2_wlp.heyvl │ │ ├── rabin3_wlp.heyvl │ │ ├── unif_gen1.heyvl │ │ ├── unif_gen1_wlp.heyvl │ │ ├── unif_gen2.heyvl │ │ ├── unif_gen2_wlp.heyvl │ │ ├── unif_gen3.heyvl │ │ ├── unif_gen3_wlp.heyvl │ │ ├── unif_gen4.heyvl │ │ └── unif_gen4_wlp.heyvl │ ├── omega_invariants │ │ ├── countdown.heyvl │ │ └── countdown_core.heyvl │ ├── ost2019 │ │ └── aiming-low-example39.heyvl │ └── past2013 │ │ └── past.heyvl └── loopfree-prob │ ├── noisy_or.heyvl │ └── six-sided-die.heyvl ├── vscode-ext ├── .vscode-test.mjs ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── heyvl │ ├── heyvl.tmLanguage.json │ ├── language-configuration.json │ └── snippets.json ├── images │ ├── error-demo.png │ ├── failed.png │ ├── gutterAnimation │ │ ├── dark-0.png │ │ ├── dark-1.png │ │ ├── dark-2.png │ │ ├── dark-3.png │ │ ├── dark-4.png │ │ ├── dark-5.png │ │ ├── dark-6.png │ │ ├── dark-7.png │ │ ├── laurel-0.svg │ │ ├── laurel-1.svg │ │ ├── light-0.png │ │ ├── light-1.png │ │ ├── light-2.png │ │ ├── light-3.png │ │ ├── light-4.png │ │ ├── light-5.png │ │ ├── light-6.png │ │ └── light-7.png │ ├── heyvl.afdesign │ ├── heyvl.png │ ├── icon.afdesign │ ├── icon.png │ ├── timeout.png │ ├── unknown.png │ ├── vc-demo.png │ ├── verified-demo.png │ └── verified.png ├── package-lock.json ├── package.json ├── src │ ├── CaesarClient.ts │ ├── ComputedPreComponent.ts │ ├── Config.ts │ ├── GutterStatusComponent.ts │ ├── Logger.ts │ ├── ServerInstaller.ts │ ├── StatusBarComponent.ts │ ├── Verifier.ts │ ├── WalkthroughComponent.ts │ ├── constants.ts │ ├── extension.ts │ ├── test │ │ └── extension.test.ts │ └── version.ts ├── tsconfig.json ├── vsc-extension-quickstart.md └── walkthrough │ ├── heyvl-examples.md │ └── installation.md ├── website ├── .gitignore ├── README.md ├── babel.config.js ├── blog │ ├── 2022-10-10-whatsapp-privacy-aware-program-analysis.md │ ├── 2023-09-28-oopsla23.md │ ├── 2023-10-27-oopsla23-distinguished-artifact.md │ ├── 2024-01-14-dafny-2024-talk.md │ ├── 2024-01-18-erc-poc-grant.md │ ├── 2024-05-20-caesar-2-0.md │ ├── 2024-12-31-game-based-semantics.md │ ├── 2025-01-17-caesar-2-1.md │ ├── 2025-04-11-foundations-continuous.md │ ├── 2025-05-23-caesar-2-2.md │ ├── 2025-06-10-caesar-at-ssft-25.md │ ├── 2025-07-29-caesar-3-0.md │ └── authors.yml ├── docs │ ├── OOPSLA_AEC.md │ ├── caesar │ │ ├── README.md │ │ ├── benchmarks.md │ │ ├── debugging.md │ │ ├── optimizations.md │ │ ├── slicing.md │ │ └── vscode-and-lsp.md │ ├── devguide.md │ ├── getting-started │ │ ├── README.md │ │ ├── heyvl-guide.md │ │ ├── installation.mdx │ │ └── zoo-of-heyvl-examples.md │ ├── heyvl │ │ ├── README.md │ │ ├── domains.md │ │ ├── expressions.md │ │ ├── procs.md │ │ └── statements.md │ ├── introduction.md │ ├── model-checking.md │ ├── pgcl.md │ ├── proof-rules │ │ ├── README.md │ │ ├── ast.md │ │ ├── calculi.md │ │ ├── induction.md │ │ ├── omega-invariants.md │ │ ├── ost.md │ │ ├── past.md │ │ └── unrolling.md │ ├── publications.md │ └── stdlib │ │ ├── README.md │ │ ├── booleans.md │ │ ├── distributions.md │ │ ├── lists.md │ │ └── numbers.md ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.js │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ ├── pages │ │ ├── about.js │ │ ├── index.js │ │ └── index.module.css │ └── theme │ │ ├── prism-include-languages.js │ │ └── prism-language-heyvl.js ├── static │ ├── .nojekyll │ ├── CNAME │ ├── assets │ │ └── ssft25 │ │ │ ├── SSFT25-labs.pdf │ │ │ └── SSFT25-lectures.pdf │ └── img │ │ ├── architecture-oopsla23.afdesign │ │ ├── architecture-oopsla23.svg │ │ ├── assumption-slicing-demo.png │ │ ├── calculi-demo.png │ │ ├── expected-value.afdesign │ │ ├── expected-value.svg │ │ ├── general-slicing-demo.png │ │ ├── heyvl.afdesign │ │ ├── heyvl.svg │ │ ├── i2.svg │ │ ├── laurel-square.afdesign │ │ ├── laurel-square.svg │ │ ├── laurel.svg │ │ ├── logos.afdesign │ │ ├── logos.svg │ │ ├── slicing-demo.png │ │ ├── social-card.afdesign │ │ ├── social-card.png │ │ └── vc-demo.png └── yarn.lock └── z3rro ├── Cargo.toml ├── README.md └── src ├── eureal ├── concrete.rs ├── datatype.rs ├── mod.rs └── pair.rs ├── fuel.rs ├── interpreted.rs ├── lib.rs ├── list.rs ├── lit.rs ├── model.rs ├── orders.rs ├── params.rs ├── probes.rs ├── prover.rs ├── quantifiers.rs ├── scope.rs ├── smtlib.rs ├── test.rs ├── uint.rs ├── ureal.rs └── util.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .gitignore -------------------------------------------------------------------------------- /.github/workflows/build-binaries-gh_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/build-binaries-gh_release.yml -------------------------------------------------------------------------------- /.github/workflows/build-docker-registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/build-docker-registry.yml -------------------------------------------------------------------------------- /.github/workflows/build-vsix-gh_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/build-vsix-gh_release.yml -------------------------------------------------------------------------------- /.github/workflows/build-vsix-marketplaces.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/build-vsix-marketplaces.yml -------------------------------------------------------------------------------- /.github/workflows/create_nightly_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/create_nightly_release.yml -------------------------------------------------------------------------------- /.github/workflows/create_tagged_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/create_tagged_release.yml -------------------------------------------------------------------------------- /.github/workflows/on_tagged_release_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/on_tagged_release_publish.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.github/workflows/setup_gh_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/setup_gh_release.yml -------------------------------------------------------------------------------- /.github/workflows/website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.github/workflows/website.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.gitignore -------------------------------------------------------------------------------- /.trunk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.trunk/.gitignore -------------------------------------------------------------------------------- /.trunk/configs/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.trunk/configs/.flake8 -------------------------------------------------------------------------------- /.trunk/configs/.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile=black 3 | -------------------------------------------------------------------------------- /.trunk/configs/.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.trunk/configs/.markdownlint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.rustfmt.toml: -------------------------------------------------------------------------------- 1 | edition = "2021" 2 | -------------------------------------------------------------------------------- /.trunk/trunk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.trunk/trunk.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/LICENSE -------------------------------------------------------------------------------- /OOPSLA_AEC.md: -------------------------------------------------------------------------------- 1 | docs/src/OOPSLA_AEC.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/benchmarks.txt -------------------------------------------------------------------------------- /docker/BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/docker/BUILDING.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/OOPSLA23.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/docker/OOPSLA23.dockerfile -------------------------------------------------------------------------------- /docker/hello.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/docker/hello.sh -------------------------------------------------------------------------------- /docker/single_platform.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/docker/single_platform.dockerfile -------------------------------------------------------------------------------- /jani/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/Cargo.toml -------------------------------------------------------------------------------- /jani/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/README.md -------------------------------------------------------------------------------- /jani/src/exprs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/src/exprs.rs -------------------------------------------------------------------------------- /jani/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/src/lib.rs -------------------------------------------------------------------------------- /jani/src/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/src/models.rs -------------------------------------------------------------------------------- /jani/src/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/src/properties.rs -------------------------------------------------------------------------------- /jani/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/jani/src/types.rs -------------------------------------------------------------------------------- /pgcl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/README.md -------------------------------------------------------------------------------- /pgcl/examples-heyvl/2drwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/2drwalk.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/C4B_t303.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/C4B_t303.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/README.md -------------------------------------------------------------------------------- /pgcl/examples-heyvl/ast-rule.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/ast-rule.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/ast-rule2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/ast-rule2.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/bayesian_network.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/bayesian_network.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/brp1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/brp1.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/brp2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/brp2.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/brp3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/brp3.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/condand.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/condand.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/esc_spline_ast.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/esc_spline_ast.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/fcall.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/fcall.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/generate.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/generate.fish -------------------------------------------------------------------------------- /pgcl/examples-heyvl/geo1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/geo1.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/hyper.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/hyper.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/linear01.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/linear01.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/nested-rabin.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/nested-rabin.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/prdwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/prdwalk.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/prspeed.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/prspeed.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rabin1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rabin1.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rabin1_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rabin1_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rabin2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rabin2.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rabin2_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rabin2_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rabin3_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rabin3_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rdspeed.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rdspeed.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/rdwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/rdwalk.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-brp5_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-brp5_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-geo2_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-geo2_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-geo3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-geo3.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-geo3_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-geo3_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-rabin3_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-rabin3_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-rabin4_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-rabin4_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-rabin5_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-rabin5_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/refute-unif_gen1_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/refute-unif_gen1_bmc.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/sprdwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/sprdwalk.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/test_omega.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/test_omega.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/test_ost.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/test_ost.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/test_past.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/test_past.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen1.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen1_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen1_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen2.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen2_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen2_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen3.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen3_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen3_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen4.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen4.heyvl -------------------------------------------------------------------------------- /pgcl/examples-heyvl/unif_gen4_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples-heyvl/unif_gen4_wlp.heyvl -------------------------------------------------------------------------------- /pgcl/examples/2drwalk.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/2drwalk.pgcl -------------------------------------------------------------------------------- /pgcl/examples/C4B_t303.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/C4B_t303.pgcl -------------------------------------------------------------------------------- /pgcl/examples/ast-rule.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/ast-rule.pgcl -------------------------------------------------------------------------------- /pgcl/examples/ast-rule2.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/ast-rule2.pgcl -------------------------------------------------------------------------------- /pgcl/examples/bayesian_network.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/bayesian_network.pgcl -------------------------------------------------------------------------------- /pgcl/examples/brp1.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/brp1.pgcl -------------------------------------------------------------------------------- /pgcl/examples/brp2.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/brp2.pgcl -------------------------------------------------------------------------------- /pgcl/examples/brp3.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/brp3.pgcl -------------------------------------------------------------------------------- /pgcl/examples/condand.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/condand.pgcl -------------------------------------------------------------------------------- /pgcl/examples/esc_spline_ast.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/esc_spline_ast.pgcl -------------------------------------------------------------------------------- /pgcl/examples/fcall.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/fcall.pgcl -------------------------------------------------------------------------------- /pgcl/examples/geo1.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/geo1.pgcl -------------------------------------------------------------------------------- /pgcl/examples/hyper.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/hyper.pgcl -------------------------------------------------------------------------------- /pgcl/examples/linear01.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/linear01.pgcl -------------------------------------------------------------------------------- /pgcl/examples/nested-rabin.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/nested-rabin.pgcl -------------------------------------------------------------------------------- /pgcl/examples/prdwalk.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/prdwalk.pgcl -------------------------------------------------------------------------------- /pgcl/examples/prspeed.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/prspeed.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rabin1.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rabin1.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rabin1_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rabin1_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rabin2.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rabin2.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rabin2_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rabin2_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rabin3_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rabin3_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rdspeed.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rdspeed.pgcl -------------------------------------------------------------------------------- /pgcl/examples/rdwalk.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/rdwalk.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-brp5_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-brp5_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-geo2_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-geo2_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-geo3.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-geo3.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-geo3_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-geo3_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-rabin3_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-rabin3_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-rabin4_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-rabin4_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-rabin5_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-rabin5_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/refute-unif_gen1_bmc.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/refute-unif_gen1_bmc.pgcl -------------------------------------------------------------------------------- /pgcl/examples/sprdwalk.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/sprdwalk.pgcl -------------------------------------------------------------------------------- /pgcl/examples/test_omega.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/test_omega.pgcl -------------------------------------------------------------------------------- /pgcl/examples/test_ost.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/test_ost.pgcl -------------------------------------------------------------------------------- /pgcl/examples/test_past.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/test_past.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen1.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen1.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen1_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen1_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen2.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen2.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen2_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen2_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen3.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen3.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen3_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen3_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen4.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen4.pgcl -------------------------------------------------------------------------------- /pgcl/examples/unif_gen4_wlp.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/examples/unif_gen4_wlp.pgcl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/conftest.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/cmd.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/direct_encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/direct_encode.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/encode.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/heyvl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/heyvl.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_ast.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_ast.pgcl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_k_ind.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_k_ind.pgcl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_omega.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_omega.pgcl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_ost.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_ost.pgcl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_past.pgcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/inputs/test_past.pgcl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_ast_mciver.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_ast_mciver.heyvl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_k_ind.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_k_ind.heyvl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_omega_inv.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_omega_inv.heyvl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_optional_stopping.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_optional_stopping.heyvl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_past.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_encode_past.heyvl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_k_ind.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/golden_files/outputs/test_k_ind.heyvl -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/tests/test_encodings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/tests/test_encodings.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pgcl2heyvl/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pgcl2heyvl/utils.py -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/poetry.lock -------------------------------------------------------------------------------- /pgcl/pgcl2heyvl/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/pgcl/pgcl2heyvl/pyproject.toml -------------------------------------------------------------------------------- /run-benchmarks.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/run-benchmarks.fish -------------------------------------------------------------------------------- /scooter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/scooter/Cargo.toml -------------------------------------------------------------------------------- /scooter/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/scooter/src/main.rs -------------------------------------------------------------------------------- /scooter/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/scooter/src/runner.rs -------------------------------------------------------------------------------- /scooter/src/slicing_benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/scooter/src/slicing_benchmark.rs -------------------------------------------------------------------------------- /scooter/src/traces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/scooter/src/traces.rs -------------------------------------------------------------------------------- /src/ast/decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/decl.rs -------------------------------------------------------------------------------- /src/ast/diagnostic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/diagnostic.rs -------------------------------------------------------------------------------- /src/ast/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/expr.rs -------------------------------------------------------------------------------- /src/ast/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/mod.rs -------------------------------------------------------------------------------- /src/ast/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/shared.rs -------------------------------------------------------------------------------- /src/ast/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/stats.rs -------------------------------------------------------------------------------- /src/ast/stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/stmt.rs -------------------------------------------------------------------------------- /src/ast/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/symbol.rs -------------------------------------------------------------------------------- /src/ast/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/ty.rs -------------------------------------------------------------------------------- /src/ast/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/util.rs -------------------------------------------------------------------------------- /src/ast/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/ast/visit.rs -------------------------------------------------------------------------------- /src/depgraph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/depgraph.rs -------------------------------------------------------------------------------- /src/driver/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/commands/mod.rs -------------------------------------------------------------------------------- /src/driver/commands/model_check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/commands/model_check.rs -------------------------------------------------------------------------------- /src/driver/commands/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/commands/options.rs -------------------------------------------------------------------------------- /src/driver/commands/refinement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/commands/refinement.rs -------------------------------------------------------------------------------- /src/driver/commands/run_lsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/commands/run_lsp.rs -------------------------------------------------------------------------------- /src/driver/commands/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/commands/verify.rs -------------------------------------------------------------------------------- /src/driver/core_verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/core_verify.rs -------------------------------------------------------------------------------- /src/driver/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/error.rs -------------------------------------------------------------------------------- /src/driver/front.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/front.rs -------------------------------------------------------------------------------- /src/driver/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/item.rs -------------------------------------------------------------------------------- /src/driver/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/mod.rs -------------------------------------------------------------------------------- /src/driver/quant_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/quant_proof.rs -------------------------------------------------------------------------------- /src/driver/smt_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/driver/smt_proof.rs -------------------------------------------------------------------------------- /src/front/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/front/mod.rs -------------------------------------------------------------------------------- /src/front/parser/grammar.lalrpop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/front/parser/grammar.lalrpop -------------------------------------------------------------------------------- /src/front/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/front/parser/mod.rs -------------------------------------------------------------------------------- /src/front/parser/parser_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/front/parser/parser_util.rs -------------------------------------------------------------------------------- /src/front/resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/front/resolve.rs -------------------------------------------------------------------------------- /src/front/tycheck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/front/tycheck.rs -------------------------------------------------------------------------------- /src/intrinsic/annotations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/intrinsic/annotations.rs -------------------------------------------------------------------------------- /src/intrinsic/distributions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/intrinsic/distributions.rs -------------------------------------------------------------------------------- /src/intrinsic/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/intrinsic/list.rs -------------------------------------------------------------------------------- /src/intrinsic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/intrinsic/mod.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/mc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/mc/mod.rs -------------------------------------------------------------------------------- /src/mc/opsem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/mc/opsem.rs -------------------------------------------------------------------------------- /src/mc/run_storm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/mc/run_storm.rs -------------------------------------------------------------------------------- /src/mc/specs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/mc/specs.rs -------------------------------------------------------------------------------- /src/opt/boolify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/boolify.rs -------------------------------------------------------------------------------- /src/opt/constfold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/constfold.rs -------------------------------------------------------------------------------- /src/opt/egraph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/egraph.rs -------------------------------------------------------------------------------- /src/opt/fuzz_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/fuzz_test.rs -------------------------------------------------------------------------------- /src/opt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/mod.rs -------------------------------------------------------------------------------- /src/opt/qelim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/qelim.rs -------------------------------------------------------------------------------- /src/opt/relational.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/relational.rs -------------------------------------------------------------------------------- /src/opt/unfolder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/opt/unfolder.rs -------------------------------------------------------------------------------- /src/pretty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/pretty.rs -------------------------------------------------------------------------------- /src/procs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/procs/mod.rs -------------------------------------------------------------------------------- /src/procs/monotonicity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/procs/monotonicity.rs -------------------------------------------------------------------------------- /src/procs/proc_verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/procs/proc_verify.rs -------------------------------------------------------------------------------- /src/procs/spec_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/procs/spec_call.rs -------------------------------------------------------------------------------- /src/proof_rules/calculus/calculus_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/calculus/calculus_checker.rs -------------------------------------------------------------------------------- /src/proof_rules/calculus/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/calculus/mod.rs -------------------------------------------------------------------------------- /src/proof_rules/calculus/recursion_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/calculus/recursion_checker.rs -------------------------------------------------------------------------------- /src/proof_rules/calculus/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/calculus/tests.rs -------------------------------------------------------------------------------- /src/proof_rules/induction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/induction.rs -------------------------------------------------------------------------------- /src/proof_rules/mciver_ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/mciver_ast.rs -------------------------------------------------------------------------------- /src/proof_rules/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/mod.rs -------------------------------------------------------------------------------- /src/proof_rules/negations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/negations.rs -------------------------------------------------------------------------------- /src/proof_rules/omega.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/omega.rs -------------------------------------------------------------------------------- /src/proof_rules/ost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/ost.rs -------------------------------------------------------------------------------- /src/proof_rules/past.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/past.rs -------------------------------------------------------------------------------- /src/proof_rules/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/tests.rs -------------------------------------------------------------------------------- /src/proof_rules/unroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/unroll.rs -------------------------------------------------------------------------------- /src/proof_rules/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/proof_rules/util.rs -------------------------------------------------------------------------------- /src/resource_limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/resource_limits.rs -------------------------------------------------------------------------------- /src/scope_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/scope_map.rs -------------------------------------------------------------------------------- /src/servers/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/servers/cli.rs -------------------------------------------------------------------------------- /src/servers/lsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/servers/lsp.rs -------------------------------------------------------------------------------- /src/servers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/servers/mod.rs -------------------------------------------------------------------------------- /src/servers/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/servers/test.rs -------------------------------------------------------------------------------- /src/slicing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/mod.rs -------------------------------------------------------------------------------- /src/slicing/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/model.rs -------------------------------------------------------------------------------- /src/slicing/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/selection.rs -------------------------------------------------------------------------------- /src/slicing/solver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/solver.rs -------------------------------------------------------------------------------- /src/slicing/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/transform.rs -------------------------------------------------------------------------------- /src/slicing/transform_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/transform_test.rs -------------------------------------------------------------------------------- /src/slicing/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/slicing/util.rs -------------------------------------------------------------------------------- /src/smt/funcs/axiomatic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/axiomatic.rs -------------------------------------------------------------------------------- /src/smt/funcs/fuel/fuel_mono.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/fuel/fuel_mono.rs -------------------------------------------------------------------------------- /src/smt/funcs/fuel/fuel_param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/fuel/fuel_param.rs -------------------------------------------------------------------------------- /src/smt/funcs/fuel/literals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/fuel/literals.rs -------------------------------------------------------------------------------- /src/smt/funcs/fuel/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/fuel/mod.rs -------------------------------------------------------------------------------- /src/smt/funcs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/mod.rs -------------------------------------------------------------------------------- /src/smt/funcs/recfun.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/recfun.rs -------------------------------------------------------------------------------- /src/smt/funcs/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/funcs/util.rs -------------------------------------------------------------------------------- /src/smt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/mod.rs -------------------------------------------------------------------------------- /src/smt/pretty_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/pretty_model.rs -------------------------------------------------------------------------------- /src/smt/symbolic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/symbolic.rs -------------------------------------------------------------------------------- /src/smt/symbols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/symbols.rs -------------------------------------------------------------------------------- /src/smt/translate_exprs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/translate_exprs.rs -------------------------------------------------------------------------------- /src/smt/uninterpreted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/smt/uninterpreted.rs -------------------------------------------------------------------------------- /src/timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/timing.rs -------------------------------------------------------------------------------- /src/tyctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/tyctx.rs -------------------------------------------------------------------------------- /src/vc/explain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/vc/explain.rs -------------------------------------------------------------------------------- /src/vc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/vc/mod.rs -------------------------------------------------------------------------------- /src/vc/subst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/vc/subst.rs -------------------------------------------------------------------------------- /src/vc/vcgen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/vc/vcgen.rs -------------------------------------------------------------------------------- /src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/src/version.rs -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/boolean/computing_with_smt_2014/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/computing_with_smt_2014/README.md -------------------------------------------------------------------------------- /tests/boolean/computing_with_smt_2014/factorial.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/computing_with_smt_2014/factorial.heyvl -------------------------------------------------------------------------------- /tests/boolean/computing_with_smt_2014/peano.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/computing_with_smt_2014/peano.heyvl -------------------------------------------------------------------------------- /tests/boolean/computing_with_smt_2014/triangular.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/computing_with_smt_2014/triangular.heyvl -------------------------------------------------------------------------------- /tests/boolean/procs/proc-smoke.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/procs/proc-smoke.heyvl -------------------------------------------------------------------------------- /tests/boolean/procs/procs-no-spec.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/procs/procs-no-spec.heyvl -------------------------------------------------------------------------------- /tests/boolean/reasoning_about_comprehensions_2009/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/reasoning_about_comprehensions_2009/README.md -------------------------------------------------------------------------------- /tests/boolean/reasoning_about_comprehensions_2009/sum.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/reasoning_about_comprehensions_2009/sum.heyvl -------------------------------------------------------------------------------- /tests/boolean/reasoning_about_comprehensions_2009/sum_assume.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/reasoning_about_comprehensions_2009/sum_assume.heyvl -------------------------------------------------------------------------------- /tests/boolean/smoke/always_false.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/smoke/always_false.heyvl -------------------------------------------------------------------------------- /tests/boolean/well_known/binary-tree-sum.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/well_known/binary-tree-sum.heyvl -------------------------------------------------------------------------------- /tests/boolean/well_known/fibonacci.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/well_known/fibonacci.heyvl -------------------------------------------------------------------------------- /tests/boolean/well_known/mccarthy-fail.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/well_known/mccarthy-fail.heyvl -------------------------------------------------------------------------------- /tests/boolean/well_known/mccarthy.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/well_known/mccarthy.heyvl -------------------------------------------------------------------------------- /tests/boolean/well_known/triangular-theorem.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/boolean/well_known/triangular-theorem.heyvl -------------------------------------------------------------------------------- /tests/case-studies/coupon-collector.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/case-studies/coupon-collector.heyvl -------------------------------------------------------------------------------- /tests/case-studies/geo-recursive.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/case-studies/geo-recursive.heyvl -------------------------------------------------------------------------------- /tests/case-studies/pgf.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/case-studies/pgf.heyvl -------------------------------------------------------------------------------- /tests/case-studies/zeroconf.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/case-studies/zeroconf.heyvl -------------------------------------------------------------------------------- /tests/core/brp2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/core/brp2.heyvl -------------------------------------------------------------------------------- /tests/core/rabin2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/core/rabin2.heyvl -------------------------------------------------------------------------------- /tests/core/unif_gen3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/core/unif_gen3.heyvl -------------------------------------------------------------------------------- /tests/domains/array_decl.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/domains/array_decl.heyvl -------------------------------------------------------------------------------- /tests/domains/refute-issue90.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/domains/refute-issue90.heyvl -------------------------------------------------------------------------------- /tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/integration.rs -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/ast-flipflop.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/ast-flipflop.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/ast-flipflop_core.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/ast-flipflop_core.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/ast-state-machine.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/ast-state-machine.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/demonically_fair.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/demonically_fair.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/escaping_spline.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/escaping_spline.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/fair_in_the_limit.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/fair_in_the_limit.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ast2018/negative_binomial.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ast2018/negative_binomial.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/bmc_brp5-fail.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/bmc_brp5-fail.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-brp5_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-brp5_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-geo2_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-geo2_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-geo3_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-geo3_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-rabin3_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-rabin3_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-rabin4_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-rabin4_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-rabin5_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-rabin5_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/bmc/refute-unif_gen1_bmc.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/bmc/refute-unif_gen1_bmc.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/2drwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/2drwalk.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/bayesian_network.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/bayesian_network.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/chain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/chain/README.md -------------------------------------------------------------------------------- /tests/loop-rules/induction/chain/chain.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/chain/chain.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/chain/lossy_list.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/chain/lossy_list.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/condand.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/condand.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/coupon_collector_core.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/coupon_collector_core.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/fcall.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/fcall.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/hyper.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/hyper.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/linear01.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/linear01.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/prdwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/prdwalk.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/prspeed.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/prspeed.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/rabin1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/rabin1.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/rabin1_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/rabin1_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/rabin_hurd2004.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/rabin_hurd2004.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/rdspeed.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/rdspeed.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/rdwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/rdwalk.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/induction/sprdwalk.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/induction/sprdwalk.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/C4B_t303.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/C4B_t303.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/brp1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/brp1.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/brp2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/brp2.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/brp3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/brp3.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/fail-geo3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/fail-geo3.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/geo1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/geo1.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/kind_brp1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/kind_brp1.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/kind_linear01.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/kind_linear01.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/rabin2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/rabin2.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/rabin2_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/rabin2_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/rabin3_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/rabin3_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen1.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen1.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen1_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen1_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen2.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen2.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen2_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen2_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen3.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen3.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen3_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen3_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen4.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen4.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/k_induction/unif_gen4_wlp.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/k_induction/unif_gen4_wlp.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/omega_invariants/countdown.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/omega_invariants/countdown.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/omega_invariants/countdown_core.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/omega_invariants/countdown_core.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/ost2019/aiming-low-example39.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/ost2019/aiming-low-example39.heyvl -------------------------------------------------------------------------------- /tests/loop-rules/past2013/past.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loop-rules/past2013/past.heyvl -------------------------------------------------------------------------------- /tests/loopfree-prob/noisy_or.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loopfree-prob/noisy_or.heyvl -------------------------------------------------------------------------------- /tests/loopfree-prob/six-sided-die.heyvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/tests/loopfree-prob/six-sided-die.heyvl -------------------------------------------------------------------------------- /vscode-ext/.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/.vscode-test.mjs -------------------------------------------------------------------------------- /vscode-ext/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/.vscodeignore -------------------------------------------------------------------------------- /vscode-ext/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/CHANGELOG.md -------------------------------------------------------------------------------- /vscode-ext/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /vscode-ext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/README.md -------------------------------------------------------------------------------- /vscode-ext/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/eslint.config.mjs -------------------------------------------------------------------------------- /vscode-ext/heyvl/heyvl.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/heyvl/heyvl.tmLanguage.json -------------------------------------------------------------------------------- /vscode-ext/heyvl/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/heyvl/language-configuration.json -------------------------------------------------------------------------------- /vscode-ext/heyvl/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/heyvl/snippets.json -------------------------------------------------------------------------------- /vscode-ext/images/error-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/error-demo.png -------------------------------------------------------------------------------- /vscode-ext/images/failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/failed.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-0.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-1.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-2.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-3.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-4.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-5.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-6.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/dark-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/dark-7.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/laurel-0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/laurel-0.svg -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/laurel-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/laurel-1.svg -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-0.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-1.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-2.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-3.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-4.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-5.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-6.png -------------------------------------------------------------------------------- /vscode-ext/images/gutterAnimation/light-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/gutterAnimation/light-7.png -------------------------------------------------------------------------------- /vscode-ext/images/heyvl.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/heyvl.afdesign -------------------------------------------------------------------------------- /vscode-ext/images/heyvl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/heyvl.png -------------------------------------------------------------------------------- /vscode-ext/images/icon.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/icon.afdesign -------------------------------------------------------------------------------- /vscode-ext/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/icon.png -------------------------------------------------------------------------------- /vscode-ext/images/timeout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/timeout.png -------------------------------------------------------------------------------- /vscode-ext/images/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/unknown.png -------------------------------------------------------------------------------- /vscode-ext/images/vc-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/vc-demo.png -------------------------------------------------------------------------------- /vscode-ext/images/verified-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/verified-demo.png -------------------------------------------------------------------------------- /vscode-ext/images/verified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/images/verified.png -------------------------------------------------------------------------------- /vscode-ext/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/package-lock.json -------------------------------------------------------------------------------- /vscode-ext/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/package.json -------------------------------------------------------------------------------- /vscode-ext/src/CaesarClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/CaesarClient.ts -------------------------------------------------------------------------------- /vscode-ext/src/ComputedPreComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/ComputedPreComponent.ts -------------------------------------------------------------------------------- /vscode-ext/src/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/Config.ts -------------------------------------------------------------------------------- /vscode-ext/src/GutterStatusComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/GutterStatusComponent.ts -------------------------------------------------------------------------------- /vscode-ext/src/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/Logger.ts -------------------------------------------------------------------------------- /vscode-ext/src/ServerInstaller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/ServerInstaller.ts -------------------------------------------------------------------------------- /vscode-ext/src/StatusBarComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/StatusBarComponent.ts -------------------------------------------------------------------------------- /vscode-ext/src/Verifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/Verifier.ts -------------------------------------------------------------------------------- /vscode-ext/src/WalkthroughComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/WalkthroughComponent.ts -------------------------------------------------------------------------------- /vscode-ext/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/constants.ts -------------------------------------------------------------------------------- /vscode-ext/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/extension.ts -------------------------------------------------------------------------------- /vscode-ext/src/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/test/extension.test.ts -------------------------------------------------------------------------------- /vscode-ext/src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/src/version.ts -------------------------------------------------------------------------------- /vscode-ext/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/tsconfig.json -------------------------------------------------------------------------------- /vscode-ext/vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/vsc-extension-quickstart.md -------------------------------------------------------------------------------- /vscode-ext/walkthrough/heyvl-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/walkthrough/heyvl-examples.md -------------------------------------------------------------------------------- /vscode-ext/walkthrough/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/vscode-ext/walkthrough/installation.md -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/blog/2022-10-10-whatsapp-privacy-aware-program-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2022-10-10-whatsapp-privacy-aware-program-analysis.md -------------------------------------------------------------------------------- /website/blog/2023-09-28-oopsla23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2023-09-28-oopsla23.md -------------------------------------------------------------------------------- /website/blog/2023-10-27-oopsla23-distinguished-artifact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2023-10-27-oopsla23-distinguished-artifact.md -------------------------------------------------------------------------------- /website/blog/2024-01-14-dafny-2024-talk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2024-01-14-dafny-2024-talk.md -------------------------------------------------------------------------------- /website/blog/2024-01-18-erc-poc-grant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2024-01-18-erc-poc-grant.md -------------------------------------------------------------------------------- /website/blog/2024-05-20-caesar-2-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2024-05-20-caesar-2-0.md -------------------------------------------------------------------------------- /website/blog/2024-12-31-game-based-semantics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2024-12-31-game-based-semantics.md -------------------------------------------------------------------------------- /website/blog/2025-01-17-caesar-2-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2025-01-17-caesar-2-1.md -------------------------------------------------------------------------------- /website/blog/2025-04-11-foundations-continuous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2025-04-11-foundations-continuous.md -------------------------------------------------------------------------------- /website/blog/2025-05-23-caesar-2-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2025-05-23-caesar-2-2.md -------------------------------------------------------------------------------- /website/blog/2025-06-10-caesar-at-ssft-25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2025-06-10-caesar-at-ssft-25.md -------------------------------------------------------------------------------- /website/blog/2025-07-29-caesar-3-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/2025-07-29-caesar-3-0.md -------------------------------------------------------------------------------- /website/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/blog/authors.yml -------------------------------------------------------------------------------- /website/docs/OOPSLA_AEC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/OOPSLA_AEC.md -------------------------------------------------------------------------------- /website/docs/caesar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/caesar/README.md -------------------------------------------------------------------------------- /website/docs/caesar/benchmarks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/caesar/benchmarks.md -------------------------------------------------------------------------------- /website/docs/caesar/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/caesar/debugging.md -------------------------------------------------------------------------------- /website/docs/caesar/optimizations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/caesar/optimizations.md -------------------------------------------------------------------------------- /website/docs/caesar/slicing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/caesar/slicing.md -------------------------------------------------------------------------------- /website/docs/caesar/vscode-and-lsp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/caesar/vscode-and-lsp.md -------------------------------------------------------------------------------- /website/docs/devguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/devguide.md -------------------------------------------------------------------------------- /website/docs/getting-started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/getting-started/README.md -------------------------------------------------------------------------------- /website/docs/getting-started/heyvl-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/getting-started/heyvl-guide.md -------------------------------------------------------------------------------- /website/docs/getting-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/getting-started/installation.mdx -------------------------------------------------------------------------------- /website/docs/getting-started/zoo-of-heyvl-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/getting-started/zoo-of-heyvl-examples.md -------------------------------------------------------------------------------- /website/docs/heyvl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/heyvl/README.md -------------------------------------------------------------------------------- /website/docs/heyvl/domains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/heyvl/domains.md -------------------------------------------------------------------------------- /website/docs/heyvl/expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/heyvl/expressions.md -------------------------------------------------------------------------------- /website/docs/heyvl/procs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/heyvl/procs.md -------------------------------------------------------------------------------- /website/docs/heyvl/statements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/heyvl/statements.md -------------------------------------------------------------------------------- /website/docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/introduction.md -------------------------------------------------------------------------------- /website/docs/model-checking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/model-checking.md -------------------------------------------------------------------------------- /website/docs/pgcl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/pgcl.md -------------------------------------------------------------------------------- /website/docs/proof-rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/README.md -------------------------------------------------------------------------------- /website/docs/proof-rules/ast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/ast.md -------------------------------------------------------------------------------- /website/docs/proof-rules/calculi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/calculi.md -------------------------------------------------------------------------------- /website/docs/proof-rules/induction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/induction.md -------------------------------------------------------------------------------- /website/docs/proof-rules/omega-invariants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/omega-invariants.md -------------------------------------------------------------------------------- /website/docs/proof-rules/ost.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/ost.md -------------------------------------------------------------------------------- /website/docs/proof-rules/past.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/past.md -------------------------------------------------------------------------------- /website/docs/proof-rules/unrolling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/proof-rules/unrolling.md -------------------------------------------------------------------------------- /website/docs/publications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/publications.md -------------------------------------------------------------------------------- /website/docs/stdlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/stdlib/README.md -------------------------------------------------------------------------------- /website/docs/stdlib/booleans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/stdlib/booleans.md -------------------------------------------------------------------------------- /website/docs/stdlib/distributions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/stdlib/distributions.md -------------------------------------------------------------------------------- /website/docs/stdlib/lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/stdlib/lists.md -------------------------------------------------------------------------------- /website/docs/stdlib/numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docs/stdlib/numbers.md -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /website/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/pages/about.js -------------------------------------------------------------------------------- /website/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/pages/index.js -------------------------------------------------------------------------------- /website/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/pages/index.module.css -------------------------------------------------------------------------------- /website/src/theme/prism-include-languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/theme/prism-include-languages.js -------------------------------------------------------------------------------- /website/src/theme/prism-language-heyvl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/src/theme/prism-language-heyvl.js -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/CNAME: -------------------------------------------------------------------------------- 1 | www.caesarverifier.org -------------------------------------------------------------------------------- /website/static/assets/ssft25/SSFT25-labs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/assets/ssft25/SSFT25-labs.pdf -------------------------------------------------------------------------------- /website/static/assets/ssft25/SSFT25-lectures.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/assets/ssft25/SSFT25-lectures.pdf -------------------------------------------------------------------------------- /website/static/img/architecture-oopsla23.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/architecture-oopsla23.afdesign -------------------------------------------------------------------------------- /website/static/img/architecture-oopsla23.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/architecture-oopsla23.svg -------------------------------------------------------------------------------- /website/static/img/assumption-slicing-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/assumption-slicing-demo.png -------------------------------------------------------------------------------- /website/static/img/calculi-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/calculi-demo.png -------------------------------------------------------------------------------- /website/static/img/expected-value.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/expected-value.afdesign -------------------------------------------------------------------------------- /website/static/img/expected-value.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/expected-value.svg -------------------------------------------------------------------------------- /website/static/img/general-slicing-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/general-slicing-demo.png -------------------------------------------------------------------------------- /website/static/img/heyvl.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/heyvl.afdesign -------------------------------------------------------------------------------- /website/static/img/heyvl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/heyvl.svg -------------------------------------------------------------------------------- /website/static/img/i2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/i2.svg -------------------------------------------------------------------------------- /website/static/img/laurel-square.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/laurel-square.afdesign -------------------------------------------------------------------------------- /website/static/img/laurel-square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/laurel-square.svg -------------------------------------------------------------------------------- /website/static/img/laurel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/laurel.svg -------------------------------------------------------------------------------- /website/static/img/logos.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/logos.afdesign -------------------------------------------------------------------------------- /website/static/img/logos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/logos.svg -------------------------------------------------------------------------------- /website/static/img/slicing-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/slicing-demo.png -------------------------------------------------------------------------------- /website/static/img/social-card.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/social-card.afdesign -------------------------------------------------------------------------------- /website/static/img/social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/social-card.png -------------------------------------------------------------------------------- /website/static/img/vc-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/static/img/vc-demo.png -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/website/yarn.lock -------------------------------------------------------------------------------- /z3rro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/Cargo.toml -------------------------------------------------------------------------------- /z3rro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/README.md -------------------------------------------------------------------------------- /z3rro/src/eureal/concrete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/eureal/concrete.rs -------------------------------------------------------------------------------- /z3rro/src/eureal/datatype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/eureal/datatype.rs -------------------------------------------------------------------------------- /z3rro/src/eureal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/eureal/mod.rs -------------------------------------------------------------------------------- /z3rro/src/eureal/pair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/eureal/pair.rs -------------------------------------------------------------------------------- /z3rro/src/fuel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/fuel.rs -------------------------------------------------------------------------------- /z3rro/src/interpreted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/interpreted.rs -------------------------------------------------------------------------------- /z3rro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/lib.rs -------------------------------------------------------------------------------- /z3rro/src/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/list.rs -------------------------------------------------------------------------------- /z3rro/src/lit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/lit.rs -------------------------------------------------------------------------------- /z3rro/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/model.rs -------------------------------------------------------------------------------- /z3rro/src/orders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/orders.rs -------------------------------------------------------------------------------- /z3rro/src/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/params.rs -------------------------------------------------------------------------------- /z3rro/src/probes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/probes.rs -------------------------------------------------------------------------------- /z3rro/src/prover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/prover.rs -------------------------------------------------------------------------------- /z3rro/src/quantifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/quantifiers.rs -------------------------------------------------------------------------------- /z3rro/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/scope.rs -------------------------------------------------------------------------------- /z3rro/src/smtlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/smtlib.rs -------------------------------------------------------------------------------- /z3rro/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/test.rs -------------------------------------------------------------------------------- /z3rro/src/uint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/uint.rs -------------------------------------------------------------------------------- /z3rro/src/ureal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/ureal.rs -------------------------------------------------------------------------------- /z3rro/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moves-rwth/caesar/HEAD/z3rro/src/util.rs --------------------------------------------------------------------------------