├── .envrc ├── .git-blame-ignore-revs ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── README.md │ ├── auto-update.yml │ ├── container.yml │ ├── deploy.yml │ ├── main.yml │ ├── prepare-release.yml │ └── release.yml ├── .gitignore ├── .scalafmt.conf ├── .unreleased ├── breaking-changes │ └── .gitkeep ├── bug-fixes │ └── .gitkeep ├── documentation │ └── .gitkeep └── features │ └── .gitkeep ├── CHANGES.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── COORDINATION.md ├── FUNDING.md ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── VERSION ├── Wirtschaftsagentur_Wien_logo.jpg ├── apalache-logo.jpeg ├── assets └── reloading-apalache.png ├── bin ├── apalache-mc └── run-in-docker-container ├── docs ├── README.md ├── book.toml ├── highlightjs-tlaplus │ ├── dist │ │ └── tlaplus.min.js │ ├── package.json │ └── src │ │ └── tlaplus.js ├── internal │ ├── dev │ │ ├── README.md │ │ └── using-bloop.md │ ├── smt │ │ └── Cardinality.md │ ├── types-api.md │ └── user-stories │ │ └── user-interview-questions.md ├── src │ ├── HOWTOs │ │ ├── howto-write-type-annotations.md │ │ ├── index.md │ │ └── uninterpretedTypes.md │ ├── SUMMARY.md │ ├── adr │ │ ├── 001rfc-types.md │ │ ├── 002adr-types.md │ │ ├── 003adr-trex.md │ │ ├── 004adr-annotations.md │ │ ├── 005adr-json.md │ │ ├── 006rfc-unit-testing.md │ │ ├── 006rfc.pdf │ │ ├── 007adr-restructuring.md │ │ ├── 008adr-exceptions.md │ │ ├── 009adr-outputs.md │ │ ├── 010rfc-transition-explorer.md │ │ ├── 011adr-smt-arrays.md │ │ ├── 012adr-adopt-adr-template.md │ │ ├── 013adr-configuration.md │ │ ├── 014adr-precise-records.md │ │ ├── 015adr-trace.md │ │ ├── 016adr-retla.md │ │ ├── 017pdr-temporal.md │ │ ├── 018adr-inlining.md │ │ ├── 019adr-harmonize-changelog.md │ │ ├── 020adr-arenas.md │ │ ├── 021rfc-prioritization.md │ │ ├── 022adr-apalache-configuration.drawio.svg │ │ ├── 022adr-unification-of-configs-and-options.md │ │ ├── 023adr-trace-evaluation.md │ │ ├── 024adr-arena-pass.md │ │ ├── ApaPkg.drawio │ │ ├── ApaPkg.png │ │ ├── EWD998.tla │ │ ├── EWD998_buchi.tla │ │ ├── EWD998_tableau.tla │ │ ├── EWD998_trace.tla │ │ ├── NNNadr-template.md │ │ ├── seqDiaAfter.png │ │ ├── seqDiaAfter_src.txt │ │ ├── seqDiaBefore.png │ │ ├── seqDiaBefore_src.txt │ │ ├── trex-arch.drawio │ │ ├── trex-arch.png │ │ ├── trex-initialization.png │ │ ├── trex-inv.png │ │ └── trex-step.png │ ├── apalache │ │ ├── antipatterns.md │ │ ├── architecture-1.0.0.drawio │ │ ├── architecture-1.0.0.png │ │ ├── assignments-in-depth.md │ │ ├── config.md │ │ ├── example.md │ │ ├── features.md │ │ ├── img │ │ │ ├── profiler.png │ │ │ └── profiler2.png │ │ ├── index.md │ │ ├── installation │ │ │ ├── docker.md │ │ │ ├── index.md │ │ │ ├── jvm.md │ │ │ └── source.md │ │ ├── kera.md │ │ ├── known-issues.md │ │ ├── parameters.md │ │ ├── preprocessing.md │ │ ├── principles │ │ │ ├── apalache-mod.md │ │ │ ├── assignments.md │ │ │ ├── enumeration.md │ │ │ ├── folds.md │ │ │ ├── index.md │ │ │ ├── invariants.md │ │ │ ├── naturals.md │ │ │ └── recursive.md │ │ ├── profiling.md │ │ ├── running.md │ │ ├── statistics.md │ │ ├── theory.md │ │ ├── tlc-config.md │ │ ├── tuning.md │ │ ├── typechecker-snowcat.md │ │ └── types-and-annotations.md │ ├── idiomatic │ │ ├── 000keep-minimum-state-variables.md │ │ ├── 001assignments.md │ │ ├── 002primes.md │ │ ├── 003record-sets.md │ │ ├── 007if-then-else.md │ │ ├── MsgSetNew.tla │ │ ├── MsgSetOld.tla │ │ ├── example │ │ │ ├── bubble.py │ │ │ ├── bubble.tla │ │ │ └── deliver.tla │ │ └── index.md │ ├── index.md │ ├── lang │ │ ├── apalache-extensions.md │ │ ├── apalache-operators.md │ │ ├── booleans.md │ │ ├── conditionals.md │ │ ├── control-and-nondeterminism.md │ │ ├── examples │ │ │ ├── choose.py │ │ │ └── subset.py │ │ ├── functions.md │ │ ├── img │ │ │ ├── cap.png │ │ │ ├── case-other.png │ │ │ ├── case.png │ │ │ ├── choose-bounded.png │ │ │ ├── choose.png │ │ │ ├── cup.png │ │ │ ├── diag2.png │ │ │ ├── diagonal.png │ │ │ ├── diagonal3.png │ │ │ ├── div.png │ │ │ ├── eq.png │ │ │ ├── equiv.png │ │ │ ├── equiv2.png │ │ │ ├── exists-bounded.png │ │ │ ├── exists.png │ │ │ ├── exp.png │ │ │ ├── filter.png │ │ │ ├── forall-bounded.png │ │ │ ├── forall.png │ │ │ ├── fun-ctor.png │ │ │ ├── funset.png │ │ │ ├── geq.png │ │ │ ├── implies.png │ │ │ ├── in-set.png │ │ │ ├── integer-div.png │ │ │ ├── land.png │ │ │ ├── leq.png │ │ │ ├── lnot.png │ │ │ ├── lor.png │ │ │ ├── map.png │ │ │ ├── ne.png │ │ │ ├── notin-set.png │ │ │ ├── rec-ctor.png │ │ │ ├── recset-ctor.png │ │ │ ├── seq-concat.png │ │ │ ├── set-prod.png │ │ │ ├── setminus.png │ │ │ ├── subset.png │ │ │ ├── subseteq.png │ │ │ ├── supset.png │ │ │ ├── supseteq.png │ │ │ └── tuple.png │ │ ├── index.md │ │ ├── integers.md │ │ ├── logic.md │ │ ├── modules.md │ │ ├── option-types.md │ │ ├── records.md │ │ ├── sequences.md │ │ ├── sets.md │ │ ├── standard-operators.md │ │ ├── tuples.md │ │ ├── user-operators.md │ │ ├── user │ │ │ ├── higher-order-operators.md │ │ │ ├── lambdas.md │ │ │ ├── let-in.md │ │ │ ├── local-operators.md │ │ │ └── top-level-operators.md │ │ └── variants.md │ ├── specs │ │ └── search │ │ │ ├── ParBMC.tla │ │ │ └── SeqBMC.tla │ └── tutorials │ │ ├── MustardWatch.tla │ │ ├── TCommit.tla │ │ ├── TrafficLight.tla │ │ ├── TwoPhase.tla │ │ ├── bfs.csv │ │ ├── entry-tutorial.md │ │ ├── img │ │ ├── counterexample.png │ │ ├── looping_trace.png │ │ ├── single.drawio │ │ ├── single.drawio.svg │ │ ├── syntaxtree.png │ │ └── times.png │ │ ├── index.md │ │ ├── pluscal-tutorial.md │ │ ├── profile-rules.txt │ │ ├── snowcat-tutorial.md │ │ ├── symbmc.md │ │ ├── temporal-properties.md │ │ └── trail-tips.md └── theme │ └── highlightTla.js ├── flake.lock ├── flake.nix ├── json-rpc ├── README.md └── src │ ├── main │ └── scala │ │ └── com │ │ └── github │ │ └── apalachemc │ │ └── apalache │ │ └── jsonrpc │ │ ├── CheckerSnapshotsPerSession.scala │ │ ├── ExplorationServiceParams.scala │ │ ├── ExplorationServiceResult.scala │ │ ├── JsonParameterParser.scala │ │ ├── JsonRpcCodes.scala │ │ └── JsonRpcServer.scala │ └── test │ └── scala │ └── com │ └── github │ └── apalachemc │ └── apalache │ └── jsonrpc │ ├── TestExplorationService.scala │ └── TestJsonRequests.scala ├── logo-apalache.svg ├── mod-distribution └── src │ └── main │ └── resources │ └── apalache-version.properties ├── mod-infra └── src │ ├── main │ ├── resource │ │ └── logback-old.xml │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── infra │ │ ├── DefaultExceptionAdapter.scala │ │ ├── ExceptionAdapter.scala │ │ ├── ExitCodes.scala │ │ ├── exceptions.scala │ │ ├── log │ │ └── LogbackConfigurator.scala │ │ ├── passes │ │ ├── DerivedPredicates.scala │ │ ├── FineTuningParser.scala │ │ ├── Pass.scala │ │ ├── PassChainExecutor.scala │ │ ├── ToolModule.scala │ │ └── options.scala │ │ └── tlc │ │ ├── TlcConfigParser.scala │ │ ├── TlcConfigParserApalache.scala │ │ └── config │ │ ├── TlcConfig.scala │ │ ├── TlcConfigLexer.scala │ │ ├── TlcConfigParseError.scala │ │ ├── TlcConfigTokenReader.scala │ │ └── tokens.scala │ └── test │ ├── resources │ └── logback-test.xml │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── infra │ └── passes │ ├── TestFineTuningParser.scala │ ├── TestOptions.scala │ └── TestPassChainExecutor.scala ├── mod-tool └── src │ └── main │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ ├── Tool.scala │ └── tooling │ └── opt │ ├── AbstractCheckerCmd.scala │ ├── ApalacheCommand.scala │ ├── CheckCmd.scala │ ├── ConfigCmd.scala │ ├── ParseCmd.scala │ ├── ServerCmd.scala │ ├── SimulateCmd.scala │ ├── TestCmd.scala │ ├── TraceeCmd.scala │ ├── TranspileCmd.scala │ └── TypeCheckCmd.scala ├── passes └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── tla │ │ ├── passes │ │ ├── assignments │ │ │ ├── PrimingPass.scala │ │ │ ├── PrimingPassImpl.scala │ │ │ ├── TransitionPass.scala │ │ │ └── TransitionPassImpl.scala │ │ ├── imp │ │ │ ├── ParserModule.scala │ │ │ ├── PassWithOutputs.scala │ │ │ ├── SanyParserPass.scala │ │ │ └── SanyParserPassImpl.scala │ │ ├── pp │ │ │ ├── ConfigurationPass.scala │ │ │ ├── ConfigurationPassImpl.scala │ │ │ ├── DesugarerPass.scala │ │ │ ├── DesugarerPassImpl.scala │ │ │ ├── InlinePass.scala │ │ │ ├── InlinePassImpl.scala │ │ │ ├── OptPass.scala │ │ │ ├── OptPassImpl.scala │ │ │ ├── PreproPass.scala │ │ │ ├── PreproPassImpl.scala │ │ │ ├── PreproPassPartial.scala │ │ │ ├── ReTLAPreproPassImpl.scala │ │ │ ├── TemporalPass.scala │ │ │ ├── TemporalPassImpl.scala │ │ │ ├── WatchdogPass.scala │ │ │ └── WatchdogPassImpl.scala │ │ └── typecheck │ │ │ ├── EtcTypeCheckerAdapter.scala │ │ │ ├── EtcTypeCheckerPass.scala │ │ │ ├── EtcTypeCheckerPassImpl.scala │ │ │ ├── LoggingTypeCheckerListener.scala │ │ │ └── TypeCheckerModule.scala │ │ └── typecheck │ │ └── TypeCheckerTool.scala │ └── test │ ├── resources │ ├── MegaSpec1.tla │ └── TlcSpec1.tla │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ ├── pp │ └── TestTlcConfigImporter.scala │ └── typecheck │ └── etc │ └── TestTypeCheckerTool.scala ├── project ├── Dependencies.scala ├── build.properties ├── plugins.sbt ├── project │ └── build.properties └── sbt-changeling │ ├── Changeling.scala │ ├── build.sbt │ └── project │ └── build.properties ├── prompts └── type-annotation-assistant.md ├── script ├── explorer.py ├── get-version.sh ├── heatmap.py ├── latest-message.txt ├── prof.py ├── release-prepare.sh ├── release-publish.sh ├── run-docker.sh ├── shared.sh └── version-bump.sh ├── shai ├── README.md └── src │ ├── main │ ├── protobuf │ │ ├── cmdExecutor.proto │ │ └── transExplorer.proto │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── shai │ │ └── v1 │ │ ├── CmdExecutorService.scala │ │ ├── RpcServer.scala │ │ └── TransExplorerService.scala │ └── test │ ├── resources │ └── logback-test.xml │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── shai │ └── v1 │ ├── TestCmdExecutorService.scala │ └── TestTransExplorerService.scala ├── src ├── tla │ ├── Apalache.tla │ ├── DummyForIntegrationTests.tla │ ├── Option.tla │ ├── README.md │ ├── Variants.tla │ ├── __apalache_folds.tla │ ├── __apalache_internal.tla │ ├── __rewire_bags_ext_in_apalache.tla │ ├── __rewire_bags_in_apalache.tla │ ├── __rewire_finite_sets_ext_in_apalache.tla │ ├── __rewire_folds_in_apalache.tla │ ├── __rewire_functions_in_apalache.tla │ ├── __rewire_sequences_ext_in_apalache.tla │ ├── __rewire_sequences_in_apalache.tla │ └── __rewire_tlc_in_apalache.tla └── universal │ └── bin │ ├── apalache-mc │ └── apalache-mc.bat ├── test ├── .envrc ├── docker-bin │ ├── README.md │ └── apalache-mc ├── mdx-test.py ├── quint │ └── labels.qnt ├── run-tlaplus-suite ├── tla │ ├── ActionInv.tla │ ├── Annotations.tla │ ├── AnnotationsAndInstances592.tla │ ├── AnnotationsAndSubstitutions596.tla │ ├── Antipatterns.tla │ ├── Assignments20200309.tla │ ├── BoxDiamond.tla │ ├── Bug1023.tla │ ├── Bug1058.tla │ ├── Bug1126.tla │ ├── Bug1136.tla │ ├── Bug1682.tla │ ├── Bug1735.tla │ ├── Bug1794.tla │ ├── Bug1880.tla │ ├── Bug1903.tla │ ├── Bug20190118.tla │ ├── Bug20190921.tla │ ├── Bug20200306.tla │ ├── Bug20201118.tla │ ├── Bug2268.tla │ ├── Bug2429.tla │ ├── Bug2750.cfg │ ├── Bug2750.tla │ ├── Bug2772.tla │ ├── Bug2973.tla │ ├── Bug3158.tla │ ├── Bug540.tla │ ├── Bug593.tla │ ├── Bug593Aux.tla │ ├── Bug832.tla │ ├── Bug860.tla │ ├── Bug874.tla │ ├── Bug880.tla │ ├── Bug914.tla │ ├── Bug925.tla │ ├── Bug931.tla │ ├── Bug985.tla │ ├── Callback.tla │ ├── CarTalkPuzzleTyped.tla │ ├── CaseNoOther.tla │ ├── CaseNoOtherBool.tla │ ├── ChangRobertsTyped.tla │ ├── ChangRobertsTyped_Test.tla │ ├── Channel.tla │ ├── ChannelTyped.tla │ ├── CigaretteSmokersTyped.tla │ ├── CommentedTypeAnnotation.tla │ ├── Config.tla │ ├── Config1.cfg │ ├── Config2.cfg │ ├── Config3.cfg │ ├── Config4.cfg │ ├── Config5.cfg │ ├── ConfigParams.cfg │ ├── ConfigParams.tla │ ├── ConfigReplacements.tla │ ├── ConfigReplacements2.cfg │ ├── ConfigUnsorted.tla │ ├── Consensus_epr.tla │ ├── ConstantOperator.tla │ ├── ConstantOperatorImpl.tla │ ├── Counter.tla │ ├── Deadlock712.tla │ ├── DiamondBox.tla │ ├── ERC20.tla │ ├── ERC20_typedefs.tla │ ├── EWD840.tla │ ├── Empty.tla │ ├── Except617.tla │ ├── ExistTuple476.tla │ ├── ExistsAsValue.tla │ ├── FiniteSetsExtTyped.tla │ ├── Fix333.tla │ ├── Fix365_ExistsSubset.tla │ ├── Fix365_ExistsSubset2.tla │ ├── Fix365_ExistsSubset3.tla │ ├── Fix531.tla │ ├── FoldDefined.tla │ ├── FoldSeqFun.tla │ ├── FoldSeqFunBad.tla │ ├── FoldSeqSeq.tla │ ├── FoldSeqSeqBad.tla │ ├── FoldSeqSet.tla │ ├── FoldSeqSetBad.tla │ ├── FoldSetFun.tla │ ├── FoldSetFunBad.tla │ ├── FoldSetInInit.tla │ ├── FoldSetSeq.tla │ ├── FoldSetSeqBad.tla │ ├── FoldSetSet.tla │ ├── FoldSetSetBad.tla │ ├── Folds.tla │ ├── FormulaRefs.tla │ ├── FunExcept1.tla │ ├── FunExcept2.tla │ ├── FunExcept3.tla │ ├── FunInInfiniteSubset.tla │ ├── FunctionsTyped.tla │ ├── GameOfLifeTyped.tla │ ├── HandshakeWithTypes.tla │ ├── HourClock.tla │ ├── HourClockTyped.tla │ ├── ITE_CASE.tla │ ├── InfDomFun.tla │ ├── Inline.tla │ ├── Invariants.tla │ ├── LamportMutexTyped.tla │ ├── LetIn.tla │ ├── LocalDefClash576.tla │ ├── LocalFold.tla │ ├── LocalFold2.tla │ ├── LocalInstanceClash576.tla │ ├── LongLoops.tla │ ├── LongPrefix.tla │ ├── MC20_TwoPhaseTypedInv.tla │ ├── MC3_TwoPhaseTyped.tla │ ├── MC3_TwoPhaseTypedInv.tla │ ├── MC3_TwoPhaseUFO.tla │ ├── MC50_TwoPhaseTypedInv.tla │ ├── MC5_Prisoners.tla │ ├── MC7_TwoPhaseTypedInv.tla │ ├── MC_ERC20.tla │ ├── MC_LamportMutexTyped.tla │ ├── MC_QueensTyped.tla │ ├── ManyBoxes.tla │ ├── ManyDiamonds.tla │ ├── MegaSpec1.tla │ ├── MissionariesAndCannibalsTyped.tla │ ├── ModelVal.tla │ ├── ModelValFail.tla │ ├── NatCounter.tla │ ├── NeedForTypes.tla │ ├── NeedForTypesWithTypes.tla │ ├── NestedCallByName.tla │ ├── NestedTemporalInBool.tla │ ├── NoLoopsNoProblems.tla │ ├── NoTemporalOperatorsInTemporalProp.tla │ ├── NoVars.tla │ ├── NonFoldDefined.tla │ ├── NonNullaryLet.tla │ ├── OptionTests.tla │ ├── OracleFunSet.tla │ ├── OracleFunSet2.tla │ ├── PascalTriangle.tla │ ├── Paxos.tla │ ├── PickPerf.tla │ ├── PickPerf2.tla │ ├── PizzaOrder.tla │ ├── Poly1084.tla │ ├── Poly1085.tla │ ├── Poly1088.tla │ ├── Poly1107.tla │ ├── PolyExp.tla │ ├── PolyFold.tla │ ├── PolyTooGeneral.tla │ ├── PrintTypes.tla │ ├── PrisonersTyped.tla │ ├── QueensTyped.tla │ ├── Rand.tla │ ├── RangeWithConst.tla │ ├── Rec1.tla │ ├── Rec10.tla │ ├── Rec11.tla │ ├── Rec12.tla │ ├── Rec13.tla │ ├── Rec2.tla │ ├── Rec3.tla │ ├── Rec4.tla │ ├── Rec5.tla │ ├── Rec6.tla │ ├── Rec7.tla │ ├── Rec8.tla │ ├── Rec9.tla │ ├── RecMem1627.tla │ ├── RecordExcept987.tla │ ├── Recursion.tla │ ├── Repeat.tla │ ├── RepeatBad.tla │ ├── SafeMath.tla │ ├── Select575.tla │ ├── SelectSeqTests.tla │ ├── Selections.tla │ ├── SetAddDel.tla │ ├── SetSndRcv.tla │ ├── SimpleLambda.tla │ ├── Slicer1.tla │ ├── Slicer2.tla │ ├── Slicer3.tla │ ├── Slicer4.tla │ ├── Slicer5.tla │ ├── SlidingPuzzlesTyped.tla │ ├── TemporalPropsOverActions.tla │ ├── Test1182.tla │ ├── Test1226.tla │ ├── Test1254.tla │ ├── Test1259.tla │ ├── Test1275.tla │ ├── Test1305.tla │ ├── Test1343.tla │ ├── Test1425.tla │ ├── Test1623.cfg │ ├── Test1623.tla │ ├── Test2750.cfg │ ├── Test2750.tla │ ├── Test669.tla │ ├── Test928.tla │ ├── Test951.tla │ ├── TestAliasNew.tla │ ├── TestAliasNewMissing.tla │ ├── TestAliasOld.tla │ ├── TestAnnotations.tla │ ├── TestBags.tla │ ├── TestBags1.tla │ ├── TestBagsExt.tla │ ├── TestBuiltinAsArg1626.tla │ ├── TestCommunityFunctions.tla │ ├── TestFiniteSetsExt.tla │ ├── TestFolds.tla │ ├── TestFunctions.tla │ ├── TestGen.tla │ ├── TestGetX.tla │ ├── TestGetXWithRows.tla │ ├── TestHash2.tla │ ├── TestInlining.tla │ ├── TestInvLabels.tla │ ├── TestRecordsNew.tla │ ├── TestRecordsNewIll1.tla │ ├── TestRecordsNewIll2.tla │ ├── TestRecordsNewIll3.tla │ ├── TestRecordsNewIll4.tla │ ├── TestReqAckVariants.tla │ ├── TestSequences.tla │ ├── TestSequencesExt.tla │ ├── TestSets.tla │ ├── TestUnsafeRecord.tla │ ├── TestVariants.tla │ ├── TrivialFail.tla │ ├── TwoPhaseTyped.tla │ ├── TwoPhaseTypedInv.tla │ ├── TwoPhaseTyped_typedefs.tla │ ├── TwoPhaseUFO.tla │ ├── Unchanged660.tla │ ├── UnchangedAsInv1663.tla │ ├── UnchangedExpr471.tla │ ├── UntypedConst.tla │ ├── UntypedVar.tla │ ├── Verifier_functionComparison.tla │ ├── View.tla │ ├── View2.tla │ ├── antipatterns │ │ └── fold-except │ │ │ ├── FoldExcept.tla │ │ │ ├── MC_FoldExcept10.tla │ │ │ ├── MC_FoldExcept3.tla │ │ │ ├── MC_FoldExcept5.tla │ │ │ └── MC_FoldExcept7.tla │ ├── ast.tla │ ├── bakery-pluscal │ │ ├── BakeryTyped.tla │ │ ├── BakeryWoTlaps.tla │ │ └── README.md │ ├── bcastByz.tla │ ├── bcastByz.xml │ ├── bigint.qnt.json │ ├── bin-search │ │ ├── BinSearch0.tla │ │ ├── BinSearch1.tla │ │ ├── BinSearch1.tla.patch │ │ ├── BinSearch10.tla │ │ ├── BinSearch10.tla.patch │ │ ├── BinSearch2.tla │ │ ├── BinSearch2.tla.patch │ │ ├── BinSearch3.tla │ │ ├── BinSearch3.tla.patch │ │ ├── BinSearch4.tla │ │ ├── BinSearch4.tla.patch │ │ ├── BinSearch5.tla │ │ ├── BinSearch5.tla.patch │ │ ├── BinSearch6.tla │ │ ├── BinSearch6.tla.patch │ │ ├── BinSearch7.tla │ │ ├── BinSearch7.tla.patch │ │ ├── BinSearch8.tla │ │ ├── BinSearch8.tla.patch │ │ ├── BinSearch9.tla │ │ ├── BinSearch9.tla.patch │ │ ├── MC10_8.tla │ │ ├── MC10_8.tla.patch │ │ ├── MC2_8.tla │ │ ├── MC3_8.tla │ │ ├── MC3_8.tla.patch │ │ ├── MC4_8.tla │ │ ├── MC4_8.tla.patch │ │ ├── MC5_8.tla │ │ ├── MC5_8.tla.patch │ │ ├── MC6_8.tla │ │ ├── MC6_8.tla.patch │ │ ├── MC7_8.tla │ │ ├── MC7_8.tla.patch │ │ ├── MC8_8.tla │ │ ├── MC8_8.tla.patch │ │ ├── MC9_8.tla │ │ ├── MC9_8.tla.patch │ │ └── mk-diffs.sh │ ├── booleans.qnt.json │ ├── cli-integration-tests.md │ ├── factorization.tla │ ├── letpoly.tla │ ├── letpoly_inst.tla │ ├── mis.tla │ ├── module-lookup │ │ ├── DummyForIntegrationTests.tla │ │ ├── subdir-no-dummy │ │ │ └── Including.tla │ │ └── subdir │ │ │ ├── DummyForIntegrationTests.tla │ │ │ └── Including.tla │ ├── powerset.tla │ ├── pr.tla │ ├── reorderTest.properties │ ├── reorderTest.tla │ ├── schroedinger_cat.tla │ ├── sort.sh │ ├── t.xml │ ├── test1.tla │ ├── typing1.tla │ ├── y2k.tla │ ├── y2k_09_OutTransition.tla │ ├── y2k_cinit.tla │ ├── y2k_instance.tla │ └── y2k_override.tla └── tlaplus-suite │ ├── README.md │ ├── etest1.cfg │ ├── etest1.tla │ ├── etest10.cfg │ ├── etest10.tla │ ├── etest11.cfg │ ├── etest11.tla │ ├── etest12.cfg │ ├── etest12.tla │ ├── etest13.cfg │ ├── etest13.tla │ ├── etest14.cfg │ ├── etest14.tla │ ├── etest15.cfg │ ├── etest15.tla │ ├── etest16.cfg │ ├── etest16.tla │ ├── etest2.cfg │ ├── etest2.tla │ ├── etest3.cfg │ ├── etest3.tla │ ├── etest4.cfg │ ├── etest4.tla │ ├── etest5.cfg │ ├── etest5.tla │ ├── etest6.cfg │ ├── etest6.tla │ ├── etest7.cfg │ ├── etest7.tla │ ├── etest8.cfg │ ├── etest8.tla │ ├── etest9.cfg │ ├── etest9.tla │ ├── test.cfg │ ├── test.tla │ ├── test1.cfg │ ├── test1.tla │ ├── test10.cfg │ ├── test10.tla │ ├── test11.cfg │ ├── test11.tla │ ├── test12.cfg │ ├── test12.tla │ ├── test13.cfg │ ├── test13.tla │ ├── test14.cfg │ ├── test14.tla │ ├── test15.cfg │ ├── test15.tla │ ├── test16.cfg │ ├── test16.tla │ ├── test17.cfg │ ├── test17.tla │ ├── test18.cfg │ ├── test18.tla │ ├── test19.cfg │ ├── test19.tla │ ├── test2.cfg │ ├── test2.tla │ ├── test20.cfg │ ├── test20.tla │ ├── test201.cfg │ ├── test201.tla │ ├── test201a.cfg │ ├── test201a.tla │ ├── test202.cfg │ ├── test202.tla │ ├── test203.cfg │ ├── test203.tla │ ├── test203a.cfg │ ├── test203a.tla │ ├── test204.cfg │ ├── test204.tla │ ├── test205.cfg │ ├── test205.tla │ ├── test206.cfg │ ├── test206.tla │ ├── test206a.cfg │ ├── test206a.tla │ ├── test207.cfg │ ├── test207.tla │ ├── test208.cfg │ ├── test208.tla │ ├── test209.cfg │ ├── test209.tla │ ├── test21.cfg │ ├── test21.tla │ ├── test210.cfg │ ├── test210.tla │ ├── test211.tla │ ├── test212.cfg │ ├── test212.tla │ ├── test212a.tla │ ├── test212b.tla │ ├── test213.cfg │ ├── test213.tla │ ├── test213b.tla │ ├── test214.cfg │ ├── test214.tla │ ├── test215.cfg │ ├── test215.tla │ ├── test216.cfg │ ├── test216.tla │ ├── test216a.tla │ ├── test216b.tla │ ├── test216c.tla │ ├── test217.cfg │ ├── test217.tla │ ├── test217a.tla │ ├── test218.tla │ ├── test219.cfg │ ├── test219.tla │ ├── test219a.cfg │ ├── test219a.tla │ ├── test22.cfg │ ├── test22.tla │ ├── test23.cfg │ ├── test23.tla │ ├── test23bis.cfg │ ├── test23bis.tla │ ├── test24.cfg │ ├── test24.tla │ ├── test25.cfg │ ├── test25.tla │ ├── test26.cfg │ ├── test26.tla │ ├── test27.cfg │ ├── test27.tla │ ├── test28.cfg │ ├── test28.tla │ ├── test29.cfg │ ├── test29.tla │ ├── test3.cfg │ ├── test3.tla │ ├── test30-true.cfg │ ├── test30-true.tla │ ├── test30.cfg │ ├── test30.tla │ ├── test31.cfg │ ├── test31.tla │ ├── test32.cfg │ ├── test32.tla │ ├── test33.cfg │ ├── test33.tla │ ├── test34.cfg │ ├── test34.tla │ ├── test35.cfg │ ├── test35.tla │ ├── test36.cfg │ ├── test36.tla │ ├── test37.cfg │ ├── test37.tla │ ├── test38.cfg │ ├── test38.tla │ ├── test38a.tla │ ├── test39.cfg │ ├── test39.tla │ ├── test4.cfg │ ├── test4.tla │ ├── test40.cfg │ ├── test40.tla │ ├── test41.cfg │ ├── test41.tla │ ├── test42.cfg │ ├── test42.tla │ ├── test43.cfg │ ├── test43.tla │ ├── test44.cfg │ ├── test44.tla │ ├── test45.cfg │ ├── test45.tla │ ├── test46.cfg │ ├── test46.tla │ ├── test47.cfg │ ├── test47.tla │ ├── test47a.tla │ ├── test48.cfg │ ├── test48.tla │ ├── test49.cfg │ ├── test49.tla │ ├── test49a.cfg │ ├── test49a.tla │ ├── test49b.cfg │ ├── test49b.tla │ ├── test49c.cfg │ ├── test49c.tla │ ├── test5.cfg │ ├── test5.tla │ ├── test50.cfg │ ├── test50.tla │ ├── test51.cfg │ ├── test51.tla │ ├── test51a.tla │ ├── test51b.tla │ ├── test52.cfg │ ├── test52.tla │ ├── test53.cfg │ ├── test53.tla │ ├── test54.cfg │ ├── test54.tla │ ├── test55.cfg │ ├── test55.tla │ ├── test55a.tla │ ├── test56.cfg │ ├── test56.tla │ ├── test56a.tla │ ├── test57.cfg │ ├── test57.tla │ ├── test57a.tla │ ├── test58.cfg │ ├── test58.tla │ ├── test59.cfg │ ├── test59.tla │ ├── test59a.tla │ ├── test6.cfg │ ├── test6.tla │ ├── test60.cfg │ ├── test60.tla │ ├── test61.cfg │ ├── test61.tla │ ├── test61a.tla │ ├── test62.cfg │ ├── test62.tla │ ├── test63.cfg │ ├── test63.tla │ ├── test63a.cfg │ ├── test63a.tla │ ├── test64.cfg │ ├── test64.tla │ ├── test64a.cfg │ ├── test64a.tla │ ├── test65.cfg │ ├── test65.tla │ ├── test65a.cfg │ ├── test65a.tla │ ├── test7.cfg │ ├── test7.tla │ ├── test8.cfg │ ├── test8.tla │ ├── test9.cfg │ ├── test9.tla │ ├── test99.cfg │ ├── test99.tla │ ├── test999.cfg │ ├── test999.tla │ ├── testa.cfg │ ├── testa.tla │ ├── testfoo.cfg │ ├── testfoo.tla │ └── testt37.tla ├── tla-assignments └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── tla │ │ └── assignments │ │ ├── AssignmentOperatorIntroduction.scala │ │ ├── ModuleAdapter.scala │ │ ├── SmtFreeSymbolicTransitionExtractor.scala │ │ ├── SymbTransGenerator.scala │ │ ├── exceptions.scala │ │ └── package.scala │ └── test │ ├── resources │ ├── EWD840_SMT.smt2 │ ├── WarningDetector │ │ └── test1.tla │ ├── abzExperiments │ │ ├── EWD840.tla │ │ ├── Paxos.tla │ │ ├── ProdCons.tla │ │ ├── aba_asyn_byzagreement0.tla │ │ ├── bcastFolklore.tla │ │ ├── cycle.tla │ │ ├── nbac.tla │ │ └── nbacg_asyn_guer01_nbac.tla │ ├── abzResultsTable.csv │ ├── assignmentSolver │ │ ├── EWD840.tla │ │ ├── Paxos.tla │ │ ├── Paxos_2.tla │ │ ├── ast.tla │ │ ├── miniPaxos.tla │ │ └── negation.tla │ ├── assignmentTest1.tla │ ├── assignmentTest1_old.smt2 │ ├── assignmentTest2.tla │ ├── assignmentTestQuantifiers.tla │ ├── assignmentTestSymbNexts.tla │ ├── sanitizer │ │ ├── test1.tla │ │ ├── test2.tla │ │ └── test3.tla │ ├── test.smt2 │ └── testAPI.py │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ └── assignments │ ├── TestSmtFreeSTE.scala │ └── TestSymbTransGenerator.scala ├── tla-bmcmt ├── README.md └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── tla │ │ ├── bmcmt │ │ ├── Arena.scala │ │ ├── Binding.scala │ │ ├── Checker.scala │ │ ├── CheckerInput.scala │ │ ├── CheckerInputVC.scala │ │ ├── CollectCounterexamplesModelCheckerListener.scala │ │ ├── DumpFilesModelCheckerListener.scala │ │ ├── InvariantKind.scala │ │ ├── LazyEquality.scala │ │ ├── Limits.scala │ │ ├── MessageStorage.scala │ │ ├── ModelCheckerContext.scala │ │ ├── ModelCheckerListener.scala │ │ ├── RewritingRule.scala │ │ ├── SeqModelChecker.scala │ │ ├── StackableContext.scala │ │ ├── SymbState.scala │ │ ├── SymbStateDecoder.scala │ │ ├── SymbStateRewriter.scala │ │ ├── SymbStateRewriterAuto.scala │ │ ├── SymbStateRewriterAutoWithArrays.scala │ │ ├── SymbStateRewriterAutoWithFunArrays.scala │ │ ├── SymbStateRewriterImpl.scala │ │ ├── SymbStateRewriterImplWithArrays.scala │ │ ├── SymbStateRewriterImplWithFunArrays.scala │ │ ├── VCGenerator.scala │ │ ├── analyses │ │ │ ├── ExpansionMarker.scala │ │ │ ├── ExprGrade.scala │ │ │ ├── ExprGradeAnalysis.scala │ │ │ ├── ExprGradeStore.scala │ │ │ ├── ExprGradeStoreImpl.scala │ │ │ └── SkolemizationMarker.scala │ │ ├── arena │ │ │ ├── PtrUtil.scala │ │ │ └── PureArenaAdapter.scala │ │ ├── caches │ │ │ ├── AbstractCache.scala │ │ │ ├── AbstractCacheSnapshot.scala │ │ │ ├── DefaultValueCache.scala │ │ │ ├── EqCache.scala │ │ │ ├── EqCacheSnapshot.scala │ │ │ ├── ExprCache.scala │ │ │ ├── IntRangeCache.scala │ │ │ ├── IntValueCache.scala │ │ │ ├── ModelValueCache.scala │ │ │ ├── RecordDomainCache.scala │ │ │ ├── SimpleCache.scala │ │ │ └── SimpleCacheSnapshot.scala │ │ ├── config │ │ │ ├── CheckerExceptionAdapter.scala │ │ │ ├── CheckerModule.scala │ │ │ ├── ReTLACombinedPredicate.scala │ │ │ ├── ReTLAToVMTModule.scala │ │ │ ├── TraceeModule.scala │ │ │ └── TransformationTrackerProvider.scala │ │ ├── exceptions.scala │ │ ├── implicitConversions │ │ │ └── package.scala │ │ ├── package.scala │ │ ├── passes │ │ │ ├── AnalysisPass.scala │ │ │ ├── AnalysisPassImpl.scala │ │ │ ├── BoundedCheckerPass.scala │ │ │ ├── BoundedCheckerPassImpl.scala │ │ │ ├── ReTLAToVMTTranspilePassImpl.scala │ │ │ ├── TranspilePass.scala │ │ │ ├── VCGenPass.scala │ │ │ └── VCGenPassImpl.scala │ │ ├── profiler │ │ │ ├── IdleSmtListener.scala │ │ │ ├── RuleStat.scala │ │ │ ├── RuleStatListener.scala │ │ │ ├── RuleStatLocator.scala │ │ │ └── SmtListener.scala │ │ ├── rewriter │ │ │ ├── ConstSimplifierForSmt.scala │ │ │ ├── MetricProfilerListener.scala │ │ │ ├── Recoverable.scala │ │ │ ├── RewriterConfig.scala │ │ │ ├── SymbStateRewriterListener.scala │ │ │ └── SymbStateRewriterSnapshot.scala │ │ ├── rules │ │ │ ├── AndRule.scala │ │ │ ├── AssignmentRule.scala │ │ │ ├── BuiltinConstRule.scala │ │ │ ├── CardinalityConstRule.scala │ │ │ ├── CardinalityRule.scala │ │ │ ├── ChooseOrGuessRule.scala │ │ │ ├── DomainRule.scala │ │ │ ├── DomainRuleWithArrays.scala │ │ │ ├── EqRule.scala │ │ │ ├── FoldSeqRule.scala │ │ │ ├── FoldSetRule.scala │ │ │ ├── FunAppRule.scala │ │ │ ├── FunAppRuleWithArrays.scala │ │ │ ├── FunCtorRule.scala │ │ │ ├── FunCtorRuleWithArrays.scala │ │ │ ├── FunExceptRule.scala │ │ │ ├── FunExceptRuleWithArrays.scala │ │ │ ├── FunSetCtorRule.scala │ │ │ ├── GenRule.scala │ │ │ ├── IfThenElseRule.scala │ │ │ ├── IntArithPacker.scala │ │ │ ├── IntArithRule.scala │ │ │ ├── IntCmpRule.scala │ │ │ ├── IntConstRule.scala │ │ │ ├── IntDotDotRule.scala │ │ │ ├── IsFiniteSetRule.scala │ │ │ ├── LabelRule.scala │ │ │ ├── LetInRule.scala │ │ │ ├── MkSeqRule.scala │ │ │ ├── NegRule.scala │ │ │ ├── OrRule.scala │ │ │ ├── PowSetCtorRule.scala │ │ │ ├── PrimeRule.scala │ │ │ ├── QuantRule.scala │ │ │ ├── RecCtorRule.scala │ │ │ ├── RepeatRule.scala │ │ │ ├── SeqOpsRule.scala │ │ │ ├── SetAsFunRule.scala │ │ │ ├── SetCtorRule.scala │ │ │ ├── SetCupRule.scala │ │ │ ├── SetExpandRule.scala │ │ │ ├── SetFilterRule.scala │ │ │ ├── SetInRule.scala │ │ │ ├── SetInRuleWithArrays.scala │ │ │ ├── SetInRuleWithFunArrays.scala │ │ │ ├── SetInclusionRuleWithArrays.scala │ │ │ ├── SetInclusionRuleWithFunArrays.scala │ │ │ ├── SetMapRule.scala │ │ │ ├── SetUnionRule.scala │ │ │ ├── StrConstRule.scala │ │ │ ├── SubstRule.scala │ │ │ ├── TupleOrSeqCtorRule.scala │ │ │ ├── UserOperRule.scala │ │ │ ├── VariantOpsRule.scala │ │ │ ├── aux │ │ │ │ ├── AuxOps.scala │ │ │ │ ├── CherryPick.scala │ │ │ │ ├── DefaultValueFactory.scala │ │ │ │ ├── IntOracle.scala │ │ │ │ ├── MapBase.scala │ │ │ │ ├── MockOracle.scala │ │ │ │ ├── Oracle.scala │ │ │ │ ├── OracleFactory.scala │ │ │ │ ├── OracleHelper.scala │ │ │ │ ├── PowSetCtor.scala │ │ │ │ ├── PropositionalOracle.scala │ │ │ │ ├── ProtoSeqOps.scala │ │ │ │ ├── RecordAndVariantOps.scala │ │ │ │ ├── SetOps.scala │ │ │ │ ├── SparseOracle.scala │ │ │ │ ├── UninterpretedConstOracle.scala │ │ │ │ ├── ValueGenerator.scala │ │ │ │ └── ZipOracle.scala │ │ │ └── vmt │ │ │ │ ├── BoolRule.scala │ │ │ │ ├── EUFRule.scala │ │ │ │ ├── FormulaRule.scala │ │ │ │ ├── QuantifierRule.scala │ │ │ │ ├── RestrictedSetJudgement.scala │ │ │ │ ├── TermToVMTWriter.scala │ │ │ │ ├── TlaExToVMTWriter.scala │ │ │ │ ├── TlaType1ToSortConverter.scala │ │ │ │ ├── ToTermRewriter.scala │ │ │ │ ├── ToTermRewriterImpl.scala │ │ │ │ ├── VMTExpr.scala │ │ │ │ ├── ValueRule.scala │ │ │ │ └── package.scala │ │ ├── search │ │ │ ├── ModelCheckerParams.scala │ │ │ └── SearchState.scala │ │ ├── smt │ │ │ ├── PreproSolverContext.scala │ │ │ ├── RecordingSolverContext.scala │ │ │ ├── SmtLog.scala │ │ │ ├── SolverConfig.scala │ │ │ ├── SolverContext.scala │ │ │ ├── SolverContextMetrics.scala │ │ │ └── Z3SolverContext.scala │ │ ├── stratifiedRules │ │ │ ├── Rewriter.scala │ │ │ ├── RewriterScope.scala │ │ │ ├── StratifiedRule.scala │ │ │ ├── apalache │ │ │ │ └── AssignmentStratifiedRule.scala │ │ │ ├── aux │ │ │ │ ├── DelayedConstraintGenerator.scala │ │ │ │ ├── RewriterImpl.scala │ │ │ │ ├── caches │ │ │ │ │ ├── Cache.scala │ │ │ │ │ ├── IntRangeCache.scala │ │ │ │ │ ├── IntValueCache.scala │ │ │ │ │ ├── RecordDomainCache.scala │ │ │ │ │ └── UninterpretedLiteralCache.scala │ │ │ │ └── oracles │ │ │ │ │ ├── IntOracle.scala │ │ │ │ │ ├── MockOracle.scala │ │ │ │ │ ├── Oracle.scala │ │ │ │ │ ├── SparseOracle.scala │ │ │ │ │ ├── UninterpretedConstOracle.scala │ │ │ │ │ └── ZipOracle.scala │ │ │ ├── base │ │ │ │ ├── BuiltinConstStratifiedRule.scala │ │ │ │ ├── IntConstStratifiedRule.scala │ │ │ │ └── SubstStratifiedRule.scala │ │ │ ├── bool │ │ │ │ ├── AndStratifiedRule.scala │ │ │ │ └── OrStratifiedRule.scala │ │ │ ├── package.scala │ │ │ └── set │ │ │ │ ├── SetCtorStratifiedRule.scala │ │ │ │ ├── SetCupStratifiedRule.scala │ │ │ │ └── SetFilterStratifiedRule.scala │ │ ├── trex │ │ │ ├── ConstrainedTransitionExecutor.scala │ │ │ ├── DecodedExecution.scala │ │ │ ├── EncodedExecution.scala │ │ │ ├── EncodedTransition.scala │ │ │ ├── ExecutionContext.scala │ │ │ ├── ExecutionSnapshot.scala │ │ │ ├── ExecutorControlState.scala │ │ │ ├── FilteredTransitionExecutor.scala │ │ │ ├── IncrementalExecutionContext.scala │ │ │ ├── IncrementalExecutionContextSnapshot.scala │ │ │ ├── OfflineExecutionContext.scala │ │ │ ├── OfflineExecutionContextSnapshot.scala │ │ │ ├── TransitionExecutor.scala │ │ │ └── TransitionExecutorImpl.scala │ │ └── util │ │ │ ├── IntTupleIterator.scala │ │ │ ├── LabelsCache.scala │ │ │ ├── Prod2SeqIterator.scala │ │ │ └── TlaExUtil.scala │ │ └── tracee │ │ ├── DrivenTransitionConstructor.scala │ │ ├── TraceReader.scala │ │ ├── UJsonTraceReader.scala │ │ ├── pass │ │ ├── TraceeBridgingPass.scala │ │ ├── TraceeBridgingPassImpl.scala │ │ ├── TraceePass.scala │ │ └── TraceePassImpl.scala │ │ └── tracee.scala │ └── test │ ├── resources │ └── logback-test.xml │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ └── bmcmt │ ├── CrossTestEncodings.scala │ ├── CrossTestEncodingsWithArraysVsOOPSLA19.scala │ ├── RewriterBase.scala │ ├── TestArena.scala │ ├── TestArenaWithArrays.scala │ ├── TestArenaWithFunArrays.scala │ ├── TestArenaWithOOPSLA19.scala │ ├── TestCherryPick.scala │ ├── TestCollectCounterexamplesSeqModelCheckerListener.scala │ ├── TestEncodingWithOOPSLA19VsArrays.scala │ ├── TestRewriterWithArrays.scala │ ├── TestRewriterWithFunArrays.scala │ ├── TestRewriterWithOOPSLA19.scala │ ├── TestSeqModelCheckerTrait.scala │ ├── TestSeqModelCheckerWithArrays.scala │ ├── TestSeqModelCheckerWithFunArrays.scala │ ├── TestSeqModelCheckerWithOOPSLA19.scala │ ├── TestSymbStateDecoder.scala │ ├── TestSymbStateRewriter.scala │ ├── TestSymbStateRewriterAction.scala │ ├── TestSymbStateRewriterApalache.scala │ ├── TestSymbStateRewriterApalacheGen.scala │ ├── TestSymbStateRewriterAssignment.scala │ ├── TestSymbStateRewriterBool.scala │ ├── TestSymbStateRewriterChooseOrGuess.scala │ ├── TestSymbStateRewriterControl.scala │ ├── TestSymbStateRewriterExpand.scala │ ├── TestSymbStateRewriterFiniteSets.scala │ ├── TestSymbStateRewriterFoldSeq.scala │ ├── TestSymbStateRewriterFoldSet.scala │ ├── TestSymbStateRewriterFun.scala │ ├── TestSymbStateRewriterFunSet.scala │ ├── TestSymbStateRewriterInt.scala │ ├── TestSymbStateRewriterMkSeq.scala │ ├── TestSymbStateRewriterPowerset.scala │ ├── TestSymbStateRewriterRecord.scala │ ├── TestSymbStateRewriterRepeat.scala │ ├── TestSymbStateRewriterRowRecord.scala │ ├── TestSymbStateRewriterSequence.scala │ ├── TestSymbStateRewriterSet.scala │ ├── TestSymbStateRewriterStr.scala │ ├── TestSymbStateRewriterTuple.scala │ ├── TestSymbStateRewriterVariant.scala │ ├── TestVCGenerator.scala │ ├── analyses │ ├── TestExpansionMarker.scala │ └── TestSkolemizationMarker.scala │ ├── rules │ ├── aux │ │ ├── TestDefaultValueFactory.scala │ │ ├── TestPropositionalOracle.scala │ │ ├── TestSparseOracle.scala │ │ └── TestUninterpretedConstOracle.scala │ └── vmt │ │ ├── TestBoolRule.scala │ │ ├── TestEUFRule.scala │ │ ├── TestJudgement.scala │ │ ├── TestQuantRule.scala │ │ ├── TestTermConstruction.scala │ │ └── TestValueRule.scala │ ├── smt │ ├── TestRecordingSolverContext.scala │ ├── TestRecordingSolverContextWithArrays.scala │ ├── TestRecordingSolverContextWithFunArrays.scala │ └── TestRecordingSolverContextWithOOPSLA19.scala │ ├── stratifiedRules │ ├── ApalacheRewriterTest.scala │ ├── BoolRewriterTest.scala │ ├── IntRewriterTest.scala │ ├── SetRewriterTest.scala │ ├── TestingRewriter.scala │ └── aux │ │ ├── IntRangeCacheTest.scala │ │ ├── IntValueCacheTest.scala │ │ ├── MockZ3SolverContext.scala │ │ ├── RecordDomainCacheTest.scala │ │ ├── UninterpretedLiteralCacheTest.scala │ │ └── oracles │ │ ├── TestIntOracle.scala │ │ ├── TestMockOracle.scala │ │ ├── TestSparseOracle.scala │ │ ├── TestUninterpretedConstOracle.scala │ │ └── TestZipOracle.scala │ └── trex │ ├── ExecutorBase.scala │ ├── TestFilteredTransitionExecutor.scala │ ├── TestTransitionExecutorImpl.scala │ ├── TestTransitionExecutorWithIncrementalAndArrays.scala │ ├── TestTransitionExecutorWithIncrementalAndFunArrays.scala │ ├── TestTransitionExecutorWithIncrementalAndOOPSLA19.scala │ ├── TestTransitionExecutorWithOfflineAndArrays.scala │ ├── TestTransitionExecutorWithOfflineAndFunArrays.scala │ └── TestTransitionExecutorWithOfflineAndOOPSLA19.scala ├── tla-io ├── .gitignore └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ ├── io │ │ ├── ConfigManager.scala │ │ ├── OutputManager.scala │ │ ├── ReportGenerator.scala │ │ ├── annotations │ │ │ ├── Annotation.scala │ │ │ ├── AnnotationArg.scala │ │ │ ├── AnnotationParser.scala │ │ │ ├── AnnotationParserError.scala │ │ │ ├── AnnotationStoreProvider.scala │ │ │ ├── PrettyWriterWithAnnotations.scala │ │ │ ├── PrettyWriterWithAnnotationsFactory.scala │ │ │ ├── StandardAnnotations.scala │ │ │ ├── parser │ │ │ │ ├── AnnotationLexer.scala │ │ │ │ ├── AnnotationTokenReader.scala │ │ │ │ ├── CommentPreprocessor.scala │ │ │ │ └── tokens.scala │ │ │ └── store │ │ │ │ └── package.scala │ │ ├── exceptions.scala │ │ ├── itf │ │ │ ├── ItfJsonToTla.scala │ │ │ └── package.scala │ │ ├── json │ │ │ ├── DefaultTagJsonReader.scala │ │ │ ├── JsonDecoder.scala │ │ │ ├── JsonDeserializationError.scala │ │ │ ├── JsonEncoder.scala │ │ │ ├── JsonRepresentation.scala │ │ │ ├── JsonTlaWriter.scala │ │ │ ├── JsonToTla.scala │ │ │ ├── JsonToTlaViaBuilder.scala │ │ │ ├── JsonVersion.scala │ │ │ ├── ScalaFromJsonAdapter.scala │ │ │ ├── ScalaToJsonAdapter.scala │ │ │ ├── TlaToJson.scala │ │ │ ├── impl │ │ │ │ └── BuilderCallByName.scala │ │ │ ├── jackson │ │ │ │ ├── JacksonRepresentation.scala │ │ │ │ ├── ScalaFromJacksonAdapter.scala │ │ │ │ └── ScalaToJacksonAdapter.scala │ │ │ └── ujsonimpl │ │ │ │ ├── ScalaFromUJsonAdapter.scala │ │ │ │ ├── ScalaToUJsonAdapter.scala │ │ │ │ ├── TlaToUJson.scala │ │ │ │ ├── UJsonRepresentation.scala │ │ │ │ ├── UJsonToTla.scala │ │ │ │ └── UJsonToTlaViaBuilder.scala │ │ ├── lir │ │ │ ├── CounterexampleWriter.scala │ │ │ ├── ItfCounterexampleWriter.scala │ │ │ ├── NameReplacementMap.scala │ │ │ ├── PrettyWriter.scala │ │ │ ├── TextLayout.scala │ │ │ ├── TlaDeclAnnotator.scala │ │ │ ├── TlaType1PrinterPredefs.scala │ │ │ ├── TlaType1TagPrinter.scala │ │ │ ├── TlaWriter.scala │ │ │ ├── TlaWriterFactory.scala │ │ │ ├── Trace.scala │ │ │ ├── TypeTagPrinter.scala │ │ │ ├── TypeTagReader.scala │ │ │ └── UntypedReader.scala │ │ └── quint │ │ │ ├── Quint.scala │ │ │ ├── QuintIR.scala │ │ │ ├── QuintNameGen.scala │ │ │ └── QuintTypeConverter.scala │ │ └── tla │ │ └── imp │ │ ├── AnnotationExtractor.scala │ │ ├── AssumeTranslator.scala │ │ ├── Context.scala │ │ ├── ExprOrOpArgNodeTranslator.scala │ │ ├── FormalParamTranslator.scala │ │ ├── ModuleTranslator.scala │ │ ├── NullOpDefTranslator.scala │ │ ├── OpApplTranslator.scala │ │ ├── OpDefTranslator.scala │ │ ├── ParserExceptionAdapter.scala │ │ ├── SanyImporter.scala │ │ ├── SanyNameToStream.scala │ │ ├── StandardLibrary.scala │ │ ├── SubstTranslator.scala │ │ ├── exceptions.scala │ │ ├── flags.scala │ │ ├── package.scala │ │ ├── src │ │ ├── SaveToStoreTransformationListener.scala │ │ ├── SourceLocation.scala │ │ └── SourceStore.scala │ │ └── utils.scala │ └── test │ ├── resources │ ├── clockSync3.json │ └── tictactoe.json │ └── scala │ └── at │ └── forsyte │ └── apalache │ ├── io │ ├── TestPrettyWriterWithAnnotations.scala │ ├── TestPrettyWriterWithTypes.scala │ ├── annotations │ │ ├── TestAnnotationParser.scala │ │ ├── TestCommentPreprocessor.scala │ │ └── parser │ │ │ └── TestAnnotationLexer.scala │ ├── itf │ │ └── TestItfJsonToTla.scala │ ├── json │ │ ├── TestTlaToUJson.scala │ │ ├── TestUJsonToTla.scala │ │ ├── TestUJsonToTlaViaBuilder.scala │ │ └── jackson │ │ │ ├── TestJacksonAdapters.scala │ │ │ └── TestJacksonItfIntegration.scala │ ├── lir │ │ ├── TestCounterexampleWriterBase.scala │ │ ├── TestItfTraceWriter.scala │ │ ├── TestPrettyWriter.scala │ │ └── TestTraceWriter.scala │ ├── quint │ │ ├── TestQuintEx.scala │ │ ├── TestQuintIR.scala │ │ └── TestQuintTypes.scala │ └── tlc │ │ └── TestTlcConfigParserApalache.scala │ └── tla │ └── imp │ ├── SanyImporterTestBase.scala │ ├── TestSanyImporter.scala │ ├── TestSanyImporterAnnotations.scala │ ├── TestSanyImporterInstances.scala │ ├── TestSanyImporterStandardModules.scala │ └── src │ ├── TestRegionTree.scala │ └── TestSourceStore.scala ├── tla-pp └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── tla │ │ └── pp │ │ ├── AbstractTransformer.scala │ │ ├── Cacher.scala │ │ ├── ConstAndDefRewriter.scala │ │ ├── ConstSimplifier.scala │ │ ├── ConstSimplifierBase.scala │ │ ├── Desugarer.scala │ │ ├── ExprOptimizer.scala │ │ ├── Inliner.scala │ │ ├── IntegerQuantificationOptimizer.scala │ │ ├── Keramelizer.scala │ │ ├── LetInOptimizer.scala │ │ ├── NormalizedNames.scala │ │ ├── Normalizer.scala │ │ ├── OperAppToLetInDef.scala │ │ ├── ParameterNormalizer.scala │ │ ├── SetMembershipSimplifier.scala │ │ ├── TlaConstInliner.scala │ │ ├── TlcConfigImporter.scala │ │ ├── TypeSubstitutor.scala │ │ ├── UniqueNameGenerator.scala │ │ ├── exceptions.scala │ │ └── temporal │ │ ├── LoopEncoder.scala │ │ ├── TableauEncoder.scala │ │ └── utils.scala │ └── test │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ └── pp │ ├── TestCaching.scala │ ├── TestConstAndDefRewriter.scala │ ├── TestConstSimplifier.scala │ ├── TestDesugarer.scala │ ├── TestExprOptimizer.scala │ ├── TestInliner.scala │ ├── TestKeramelizer.scala │ ├── TestLetInOptimizer.scala │ ├── TestLoopEncoder.scala │ ├── TestNormalizer.scala │ ├── TestOperAppToLetInDef.scala │ ├── TestParameterNormalizer.scala │ ├── TestQuantificationOptimizer.scala │ ├── TestSetMembershipSimplifier.scala │ ├── TestSourceLocator.scala │ ├── TestTableauEncoder.scala │ ├── TestTlaConstInliner.scala │ ├── TestTypeSubstitutor.scala │ └── TestUniqueNameGenerator.scala ├── tla-typechecker └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── tla │ │ └── typecheck │ │ ├── DefaultTypeCheckerListener.scala │ │ ├── MultiTypeCheckerListener.scala │ │ ├── SourceAwareTypeCheckerListener.scala │ │ ├── TypeChecker.scala │ │ ├── TypeCheckerListener.scala │ │ ├── TypeContext.scala │ │ ├── etc │ │ ├── Clause.scala │ │ ├── ConstraintSolver.scala │ │ ├── EtcBuilder.scala │ │ ├── EtcExpr.scala │ │ ├── EtcId.scala │ │ ├── EtcTypeChecker.scala │ │ ├── ToEtcExpr.scala │ │ └── TypeAliasSubstitution.scala │ │ ├── exceptions.scala │ │ └── integration │ │ ├── RecordingTypeCheckerListener.scala │ │ ├── TypeRewriter.scala │ │ └── TypeWatchdogTransformationListener.scala │ └── test │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ ├── typecheck │ ├── TestDefaultType1Parser.scala │ └── etc │ │ ├── TestConstraintSolver.scala │ │ ├── TestEtcTypeChecker.scala │ │ ├── TestToEtcExpr.scala │ │ ├── TestToEtcExprDecls.scala │ │ ├── TestToEtcExprRows.scala │ │ ├── TestTypeAliasSubstitution.scala │ │ └── ToEtcExprBase.scala │ └── types │ └── TestTypesApi.scala ├── tlair └── src │ ├── main │ └── scala │ │ └── at │ │ └── forsyte │ │ └── apalache │ │ └── tla │ │ ├── bmcmt │ │ ├── ArenaCell.scala │ │ ├── ElemPtr.scala │ │ ├── PureArena.scala │ │ └── types │ │ │ └── package.scala │ │ ├── lir │ │ ├── Builder.scala │ │ ├── Feature.scala │ │ ├── ModuleProperty.scala │ │ ├── OperParam.scala │ │ ├── TestingPredefs.scala │ │ ├── TlaDecl.scala │ │ ├── TlaEx.scala │ │ ├── TlaLevel.scala │ │ ├── TlaLevelFinder.scala │ │ ├── TlaType1.scala │ │ ├── TlaValue.scala │ │ ├── TypeTag.scala │ │ ├── TypedPredefs.scala │ │ ├── UntypedPredefs.scala │ │ ├── aux │ │ │ ├── ExceptionOrValue.scala │ │ │ └── package.scala │ │ ├── convenience │ │ │ └── convenience.scala │ │ ├── exceptions.scala │ │ ├── formulas │ │ │ ├── Base.scala │ │ │ ├── Booleans.scala │ │ │ ├── EUF.scala │ │ │ └── Integers.scala │ │ ├── identifiers.scala │ │ ├── io │ │ │ └── Printer.scala │ │ ├── oper │ │ │ ├── ApalacheInternalOper.scala │ │ │ ├── ApalacheOper.scala │ │ │ ├── TlaActionOper.scala │ │ │ ├── TlaArithOper.scala │ │ │ ├── TlaBoolOper.scala │ │ │ ├── TlaControlOper.scala │ │ │ ├── TlaFiniteSetOper.scala │ │ │ ├── TlaFunOper.scala │ │ │ ├── TlaOper.scala │ │ │ ├── TlaSeqOper.scala │ │ │ ├── TlaSetOper.scala │ │ │ ├── TlaTempOper.scala │ │ │ ├── VariantOper.scala │ │ │ └── package.scala │ │ ├── smt │ │ │ └── SmtTools.scala │ │ ├── src │ │ │ ├── RegionTree.scala │ │ │ ├── SourceLocation.scala │ │ │ ├── SourcePosition.scala │ │ │ └── SourceRegion.scala │ │ ├── storage │ │ │ ├── BodyMapFactory.scala │ │ │ ├── ChangeListener.scala │ │ │ ├── DisjointSets.scala │ │ │ ├── SourceLocator.scala │ │ │ └── package.scala │ │ ├── transformations │ │ │ ├── LanguagePred.scala │ │ │ ├── LanguageWatchdog.scala │ │ │ ├── TransformationListener.scala │ │ │ ├── TransformationTracker.scala │ │ │ ├── impl │ │ │ │ ├── IdleTracker.scala │ │ │ │ ├── StableTopologicalSort.scala │ │ │ │ └── TrackerWithListeners.scala │ │ │ ├── package.scala │ │ │ └── standard │ │ │ │ ├── ContextualLanguagePred.scala │ │ │ │ ├── DeclarationSorter.scala │ │ │ │ ├── DeepCopy.scala │ │ │ │ ├── FlatLanguagePred.scala │ │ │ │ ├── Flatten.scala │ │ │ │ ├── IncrementalRenaming.scala │ │ │ │ ├── KeraLanguagePred.scala │ │ │ │ ├── KeramelizerInputLanguagePred.scala │ │ │ │ ├── ModuleByExTransformer.scala │ │ │ │ ├── MonotypeLanguagePred.scala │ │ │ │ ├── NonrecursiveLanguagePred.scala │ │ │ │ ├── PrimePropagation.scala │ │ │ │ ├── ReTLALanguagePred.scala │ │ │ │ ├── ReplaceFixed.scala │ │ │ │ └── SimpleUnchangedUnroller.scala │ │ └── values │ │ │ └── values.scala │ │ ├── typecomp │ │ ├── Applicative.scala │ │ ├── BuilderUtil.scala │ │ ├── ParamUtil.scala │ │ ├── ScopeUnsafeBuilder.scala │ │ ├── ScopedBuilder.scala │ │ ├── TypeComputationFactory.scala │ │ ├── package.scala │ │ ├── signatures │ │ │ ├── ActionOperSignatures.scala │ │ │ ├── ApalacheInternalOperSignatures.scala │ │ │ ├── ApalacheOperSignatures.scala │ │ │ ├── ArithOperSignatures.scala │ │ │ ├── BaseOperSignatures.scala │ │ │ ├── BoolOperSignatures.scala │ │ │ ├── ControlOperSignatures.scala │ │ │ ├── FiniteSetOperSignatures.scala │ │ │ ├── FlexibleEquality.scala │ │ │ ├── FunOperSignatures.scala │ │ │ ├── SeqOperSignatures.scala │ │ │ ├── SetOperSignatures.scala │ │ │ ├── TemporalOperSignatures.scala │ │ │ └── VariantOperSignatures.scala │ │ ├── subbuilder │ │ │ ├── ActionBuilder.scala │ │ │ ├── ApalacheBuilder.scala │ │ │ ├── ApalacheInternalBuilder.scala │ │ │ ├── ArithmeticBuilder.scala │ │ │ ├── BaseBuilder.scala │ │ │ ├── BoolBuilder.scala │ │ │ ├── ControlBuilder.scala │ │ │ ├── FiniteSetBuilder.scala │ │ │ ├── FunBuilder.scala │ │ │ ├── LiteralAndNameBuilder.scala │ │ │ ├── SeqBuilder.scala │ │ │ ├── SetBuilder.scala │ │ │ ├── TemporalBuilder.scala │ │ │ └── VariantBuilder.scala │ │ └── unsafe │ │ │ ├── ProtoBuilder.scala │ │ │ ├── UnsafeActionBuilder.scala │ │ │ ├── UnsafeApalacheBuilder.scala │ │ │ ├── UnsafeApalacheInternalBuilder.scala │ │ │ ├── UnsafeArithmeticBuilder.scala │ │ │ ├── UnsafeBaseBuilder.scala │ │ │ ├── UnsafeBoolBuilder.scala │ │ │ ├── UnsafeControlBuilder.scala │ │ │ ├── UnsafeFiniteSetBuilder.scala │ │ │ ├── UnsafeFunBuilder.scala │ │ │ ├── UnsafeLiteralAndNameBuilder.scala │ │ │ ├── UnsafeSeqBuilder.scala │ │ │ ├── UnsafeSetBuilder.scala │ │ │ ├── UnsafeTemporalBuilder.scala │ │ │ └── UnsafeVariantBuilder.scala │ │ └── types │ │ ├── EqClass.scala │ │ ├── ModelValueHandler.scala │ │ ├── Substitution.scala │ │ ├── TypeUnifier.scala │ │ ├── TypeVarPool.scala │ │ ├── package.scala │ │ └── parser │ │ ├── DefaultType1Parser.scala │ │ ├── Type1Lexer.scala │ │ ├── Type1ParseError.scala │ │ ├── Type1Parser.scala │ │ ├── Type1TokenReader.scala │ │ └── tokens.scala │ └── test │ └── scala │ └── at │ └── forsyte │ └── apalache │ └── tla │ ├── lir │ ├── IrGenerators.scala │ ├── TestAux.scala │ ├── TestBuilder.scala │ ├── TestIncrementalRenaming.scala │ ├── TestLirValues.scala │ ├── TestModule.scala │ ├── TestPrinter.scala │ ├── TestSourcePosition.scala │ ├── TestSourceRegion.scala │ ├── TestTlaExpr.scala │ ├── TestTlaLevelFinder.scala │ ├── TestTlaType1.scala │ ├── TestTransformations.scala │ ├── TlaType1Gen.scala │ ├── storage │ │ ├── TestChangeListener.scala │ │ └── TestDisjointSets.scala │ └── transformations │ │ ├── impl │ │ └── TestStableTopologicalSort.scala │ │ └── standard │ │ ├── LanguagePredTestSuite.scala │ │ ├── TestDeclarationSorter.scala │ │ ├── TestDeepCopy.scala │ │ ├── TestFlatLanguagePred.scala │ │ ├── TestIncrementalRenamingScalacheck.scala │ │ ├── TestKeraLanguagePred.scala │ │ ├── TestKeramelizerInputLanguagePred.scala │ │ ├── TestPrimePropagation.scala │ │ ├── TestReTLALanguagePred.scala │ │ └── TestReplaceFixed.scala │ ├── typecomp │ ├── BuilderTest.scala │ ├── HOWTOFooBuilder.scala │ ├── TestActionBuilder.scala │ ├── TestApalacheBuilder.scala │ ├── TestApalacheInternalBuilder.scala │ ├── TestArithmeticBuilder.scala │ ├── TestBaseBuilder.scala │ ├── TestBoolBuilder.scala │ ├── TestControlBuilder.scala │ ├── TestFiniteSetBuilder.scala │ ├── TestFunBuilder.scala │ ├── TestHybrid.scala │ ├── TestLiteralAndNameBuilder.scala │ ├── TestRowTypedRecords.scala │ ├── TestSeqBuilder.scala │ ├── TestSetBuilder.scala │ ├── TestTemporalBuilder.scala │ ├── TestVariantBuilder.scala │ └── pbt │ │ └── TypecompPBT.scala │ └── types │ ├── TestModelValueHandler.scala │ └── TestTypeUnifier.scala └── trigger-release.png /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.envrc -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/auto-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/auto-update.yml -------------------------------------------------------------------------------- /.github/workflows/container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/container.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/prepare-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/prepare-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /.unreleased/breaking-changes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.unreleased/bug-fixes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.unreleased/documentation/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.unreleased/features/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /COORDINATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/COORDINATION.md -------------------------------------------------------------------------------- /FUNDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/FUNDING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.52.2-SNAPSHOT 2 | -------------------------------------------------------------------------------- /Wirtschaftsagentur_Wien_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/Wirtschaftsagentur_Wien_logo.jpg -------------------------------------------------------------------------------- /apalache-logo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/apalache-logo.jpeg -------------------------------------------------------------------------------- /assets/reloading-apalache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/assets/reloading-apalache.png -------------------------------------------------------------------------------- /bin/apalache-mc: -------------------------------------------------------------------------------- 1 | ../target/universal/current-pkg/bin/apalache-mc -------------------------------------------------------------------------------- /bin/run-in-docker-container: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/bin/run-in-docker-container -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/highlightjs-tlaplus/dist/tlaplus.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/highlightjs-tlaplus/dist/tlaplus.min.js -------------------------------------------------------------------------------- /docs/highlightjs-tlaplus/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/highlightjs-tlaplus/package.json -------------------------------------------------------------------------------- /docs/highlightjs-tlaplus/src/tlaplus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/highlightjs-tlaplus/src/tlaplus.js -------------------------------------------------------------------------------- /docs/internal/dev/README.md: -------------------------------------------------------------------------------- 1 | # Documentation of Development Practices and Tips 2 | -------------------------------------------------------------------------------- /docs/internal/dev/using-bloop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/internal/dev/using-bloop.md -------------------------------------------------------------------------------- /docs/internal/smt/Cardinality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/internal/smt/Cardinality.md -------------------------------------------------------------------------------- /docs/internal/types-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/internal/types-api.md -------------------------------------------------------------------------------- /docs/internal/user-stories/user-interview-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/internal/user-stories/user-interview-questions.md -------------------------------------------------------------------------------- /docs/src/HOWTOs/howto-write-type-annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/HOWTOs/howto-write-type-annotations.md -------------------------------------------------------------------------------- /docs/src/HOWTOs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/HOWTOs/index.md -------------------------------------------------------------------------------- /docs/src/HOWTOs/uninterpretedTypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/HOWTOs/uninterpretedTypes.md -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/adr/001rfc-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/001rfc-types.md -------------------------------------------------------------------------------- /docs/src/adr/002adr-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/002adr-types.md -------------------------------------------------------------------------------- /docs/src/adr/003adr-trex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/003adr-trex.md -------------------------------------------------------------------------------- /docs/src/adr/004adr-annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/004adr-annotations.md -------------------------------------------------------------------------------- /docs/src/adr/005adr-json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/005adr-json.md -------------------------------------------------------------------------------- /docs/src/adr/006rfc-unit-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/006rfc-unit-testing.md -------------------------------------------------------------------------------- /docs/src/adr/006rfc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/006rfc.pdf -------------------------------------------------------------------------------- /docs/src/adr/007adr-restructuring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/007adr-restructuring.md -------------------------------------------------------------------------------- /docs/src/adr/008adr-exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/008adr-exceptions.md -------------------------------------------------------------------------------- /docs/src/adr/009adr-outputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/009adr-outputs.md -------------------------------------------------------------------------------- /docs/src/adr/010rfc-transition-explorer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/010rfc-transition-explorer.md -------------------------------------------------------------------------------- /docs/src/adr/011adr-smt-arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/011adr-smt-arrays.md -------------------------------------------------------------------------------- /docs/src/adr/012adr-adopt-adr-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/012adr-adopt-adr-template.md -------------------------------------------------------------------------------- /docs/src/adr/013adr-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/013adr-configuration.md -------------------------------------------------------------------------------- /docs/src/adr/014adr-precise-records.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/014adr-precise-records.md -------------------------------------------------------------------------------- /docs/src/adr/015adr-trace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/015adr-trace.md -------------------------------------------------------------------------------- /docs/src/adr/016adr-retla.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/016adr-retla.md -------------------------------------------------------------------------------- /docs/src/adr/017pdr-temporal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/017pdr-temporal.md -------------------------------------------------------------------------------- /docs/src/adr/018adr-inlining.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/018adr-inlining.md -------------------------------------------------------------------------------- /docs/src/adr/019adr-harmonize-changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/019adr-harmonize-changelog.md -------------------------------------------------------------------------------- /docs/src/adr/020adr-arenas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/020adr-arenas.md -------------------------------------------------------------------------------- /docs/src/adr/021rfc-prioritization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/021rfc-prioritization.md -------------------------------------------------------------------------------- /docs/src/adr/022adr-apalache-configuration.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/022adr-apalache-configuration.drawio.svg -------------------------------------------------------------------------------- /docs/src/adr/022adr-unification-of-configs-and-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/022adr-unification-of-configs-and-options.md -------------------------------------------------------------------------------- /docs/src/adr/023adr-trace-evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/023adr-trace-evaluation.md -------------------------------------------------------------------------------- /docs/src/adr/024adr-arena-pass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/024adr-arena-pass.md -------------------------------------------------------------------------------- /docs/src/adr/ApaPkg.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/ApaPkg.drawio -------------------------------------------------------------------------------- /docs/src/adr/ApaPkg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/ApaPkg.png -------------------------------------------------------------------------------- /docs/src/adr/EWD998.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/EWD998.tla -------------------------------------------------------------------------------- /docs/src/adr/EWD998_buchi.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/EWD998_buchi.tla -------------------------------------------------------------------------------- /docs/src/adr/EWD998_tableau.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/EWD998_tableau.tla -------------------------------------------------------------------------------- /docs/src/adr/EWD998_trace.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/EWD998_trace.tla -------------------------------------------------------------------------------- /docs/src/adr/NNNadr-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/NNNadr-template.md -------------------------------------------------------------------------------- /docs/src/adr/seqDiaAfter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/seqDiaAfter.png -------------------------------------------------------------------------------- /docs/src/adr/seqDiaAfter_src.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/seqDiaAfter_src.txt -------------------------------------------------------------------------------- /docs/src/adr/seqDiaBefore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/seqDiaBefore.png -------------------------------------------------------------------------------- /docs/src/adr/seqDiaBefore_src.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/seqDiaBefore_src.txt -------------------------------------------------------------------------------- /docs/src/adr/trex-arch.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/trex-arch.drawio -------------------------------------------------------------------------------- /docs/src/adr/trex-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/trex-arch.png -------------------------------------------------------------------------------- /docs/src/adr/trex-initialization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/trex-initialization.png -------------------------------------------------------------------------------- /docs/src/adr/trex-inv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/trex-inv.png -------------------------------------------------------------------------------- /docs/src/adr/trex-step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/adr/trex-step.png -------------------------------------------------------------------------------- /docs/src/apalache/antipatterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/antipatterns.md -------------------------------------------------------------------------------- /docs/src/apalache/architecture-1.0.0.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/architecture-1.0.0.drawio -------------------------------------------------------------------------------- /docs/src/apalache/architecture-1.0.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/architecture-1.0.0.png -------------------------------------------------------------------------------- /docs/src/apalache/assignments-in-depth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/assignments-in-depth.md -------------------------------------------------------------------------------- /docs/src/apalache/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/config.md -------------------------------------------------------------------------------- /docs/src/apalache/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/example.md -------------------------------------------------------------------------------- /docs/src/apalache/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/features.md -------------------------------------------------------------------------------- /docs/src/apalache/img/profiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/img/profiler.png -------------------------------------------------------------------------------- /docs/src/apalache/img/profiler2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/img/profiler2.png -------------------------------------------------------------------------------- /docs/src/apalache/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/index.md -------------------------------------------------------------------------------- /docs/src/apalache/installation/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/installation/docker.md -------------------------------------------------------------------------------- /docs/src/apalache/installation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/installation/index.md -------------------------------------------------------------------------------- /docs/src/apalache/installation/jvm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/installation/jvm.md -------------------------------------------------------------------------------- /docs/src/apalache/installation/source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/installation/source.md -------------------------------------------------------------------------------- /docs/src/apalache/kera.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/kera.md -------------------------------------------------------------------------------- /docs/src/apalache/known-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/known-issues.md -------------------------------------------------------------------------------- /docs/src/apalache/parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/parameters.md -------------------------------------------------------------------------------- /docs/src/apalache/preprocessing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/preprocessing.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/apalache-mod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/apalache-mod.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/assignments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/assignments.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/enumeration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/enumeration.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/folds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/folds.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/index.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/invariants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/invariants.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/naturals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/naturals.md -------------------------------------------------------------------------------- /docs/src/apalache/principles/recursive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/principles/recursive.md -------------------------------------------------------------------------------- /docs/src/apalache/profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/profiling.md -------------------------------------------------------------------------------- /docs/src/apalache/running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/running.md -------------------------------------------------------------------------------- /docs/src/apalache/statistics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/statistics.md -------------------------------------------------------------------------------- /docs/src/apalache/theory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/theory.md -------------------------------------------------------------------------------- /docs/src/apalache/tlc-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/tlc-config.md -------------------------------------------------------------------------------- /docs/src/apalache/tuning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/tuning.md -------------------------------------------------------------------------------- /docs/src/apalache/typechecker-snowcat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/typechecker-snowcat.md -------------------------------------------------------------------------------- /docs/src/apalache/types-and-annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/apalache/types-and-annotations.md -------------------------------------------------------------------------------- /docs/src/idiomatic/000keep-minimum-state-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/000keep-minimum-state-variables.md -------------------------------------------------------------------------------- /docs/src/idiomatic/001assignments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/001assignments.md -------------------------------------------------------------------------------- /docs/src/idiomatic/002primes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/002primes.md -------------------------------------------------------------------------------- /docs/src/idiomatic/003record-sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/003record-sets.md -------------------------------------------------------------------------------- /docs/src/idiomatic/007if-then-else.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/007if-then-else.md -------------------------------------------------------------------------------- /docs/src/idiomatic/MsgSetNew.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/MsgSetNew.tla -------------------------------------------------------------------------------- /docs/src/idiomatic/MsgSetOld.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/MsgSetOld.tla -------------------------------------------------------------------------------- /docs/src/idiomatic/example/bubble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/example/bubble.py -------------------------------------------------------------------------------- /docs/src/idiomatic/example/bubble.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/example/bubble.tla -------------------------------------------------------------------------------- /docs/src/idiomatic/example/deliver.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/example/deliver.tla -------------------------------------------------------------------------------- /docs/src/idiomatic/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/idiomatic/index.md -------------------------------------------------------------------------------- /docs/src/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/index.md -------------------------------------------------------------------------------- /docs/src/lang/apalache-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/apalache-extensions.md -------------------------------------------------------------------------------- /docs/src/lang/apalache-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/apalache-operators.md -------------------------------------------------------------------------------- /docs/src/lang/booleans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/booleans.md -------------------------------------------------------------------------------- /docs/src/lang/conditionals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/conditionals.md -------------------------------------------------------------------------------- /docs/src/lang/control-and-nondeterminism.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/control-and-nondeterminism.md -------------------------------------------------------------------------------- /docs/src/lang/examples/choose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/examples/choose.py -------------------------------------------------------------------------------- /docs/src/lang/examples/subset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/examples/subset.py -------------------------------------------------------------------------------- /docs/src/lang/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/functions.md -------------------------------------------------------------------------------- /docs/src/lang/img/cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/cap.png -------------------------------------------------------------------------------- /docs/src/lang/img/case-other.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/case-other.png -------------------------------------------------------------------------------- /docs/src/lang/img/case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/case.png -------------------------------------------------------------------------------- /docs/src/lang/img/choose-bounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/choose-bounded.png -------------------------------------------------------------------------------- /docs/src/lang/img/choose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/choose.png -------------------------------------------------------------------------------- /docs/src/lang/img/cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/cup.png -------------------------------------------------------------------------------- /docs/src/lang/img/diag2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/diag2.png -------------------------------------------------------------------------------- /docs/src/lang/img/diagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/diagonal.png -------------------------------------------------------------------------------- /docs/src/lang/img/diagonal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/diagonal3.png -------------------------------------------------------------------------------- /docs/src/lang/img/div.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/div.png -------------------------------------------------------------------------------- /docs/src/lang/img/eq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/eq.png -------------------------------------------------------------------------------- /docs/src/lang/img/equiv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/equiv.png -------------------------------------------------------------------------------- /docs/src/lang/img/equiv2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/equiv2.png -------------------------------------------------------------------------------- /docs/src/lang/img/exists-bounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/exists-bounded.png -------------------------------------------------------------------------------- /docs/src/lang/img/exists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/exists.png -------------------------------------------------------------------------------- /docs/src/lang/img/exp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/exp.png -------------------------------------------------------------------------------- /docs/src/lang/img/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/filter.png -------------------------------------------------------------------------------- /docs/src/lang/img/forall-bounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/forall-bounded.png -------------------------------------------------------------------------------- /docs/src/lang/img/forall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/forall.png -------------------------------------------------------------------------------- /docs/src/lang/img/fun-ctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/fun-ctor.png -------------------------------------------------------------------------------- /docs/src/lang/img/funset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/funset.png -------------------------------------------------------------------------------- /docs/src/lang/img/geq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/geq.png -------------------------------------------------------------------------------- /docs/src/lang/img/implies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/implies.png -------------------------------------------------------------------------------- /docs/src/lang/img/in-set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/in-set.png -------------------------------------------------------------------------------- /docs/src/lang/img/integer-div.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/integer-div.png -------------------------------------------------------------------------------- /docs/src/lang/img/land.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/land.png -------------------------------------------------------------------------------- /docs/src/lang/img/leq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/leq.png -------------------------------------------------------------------------------- /docs/src/lang/img/lnot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/lnot.png -------------------------------------------------------------------------------- /docs/src/lang/img/lor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/lor.png -------------------------------------------------------------------------------- /docs/src/lang/img/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/map.png -------------------------------------------------------------------------------- /docs/src/lang/img/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/ne.png -------------------------------------------------------------------------------- /docs/src/lang/img/notin-set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/notin-set.png -------------------------------------------------------------------------------- /docs/src/lang/img/rec-ctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/rec-ctor.png -------------------------------------------------------------------------------- /docs/src/lang/img/recset-ctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/recset-ctor.png -------------------------------------------------------------------------------- /docs/src/lang/img/seq-concat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/seq-concat.png -------------------------------------------------------------------------------- /docs/src/lang/img/set-prod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/set-prod.png -------------------------------------------------------------------------------- /docs/src/lang/img/setminus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/setminus.png -------------------------------------------------------------------------------- /docs/src/lang/img/subset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/subset.png -------------------------------------------------------------------------------- /docs/src/lang/img/subseteq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/subseteq.png -------------------------------------------------------------------------------- /docs/src/lang/img/supset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/supset.png -------------------------------------------------------------------------------- /docs/src/lang/img/supseteq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/supseteq.png -------------------------------------------------------------------------------- /docs/src/lang/img/tuple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/img/tuple.png -------------------------------------------------------------------------------- /docs/src/lang/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/index.md -------------------------------------------------------------------------------- /docs/src/lang/integers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/integers.md -------------------------------------------------------------------------------- /docs/src/lang/logic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/logic.md -------------------------------------------------------------------------------- /docs/src/lang/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/modules.md -------------------------------------------------------------------------------- /docs/src/lang/option-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/option-types.md -------------------------------------------------------------------------------- /docs/src/lang/records.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/records.md -------------------------------------------------------------------------------- /docs/src/lang/sequences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/sequences.md -------------------------------------------------------------------------------- /docs/src/lang/sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/sets.md -------------------------------------------------------------------------------- /docs/src/lang/standard-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/standard-operators.md -------------------------------------------------------------------------------- /docs/src/lang/tuples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/tuples.md -------------------------------------------------------------------------------- /docs/src/lang/user-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/user-operators.md -------------------------------------------------------------------------------- /docs/src/lang/user/higher-order-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/user/higher-order-operators.md -------------------------------------------------------------------------------- /docs/src/lang/user/lambdas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/user/lambdas.md -------------------------------------------------------------------------------- /docs/src/lang/user/let-in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/user/let-in.md -------------------------------------------------------------------------------- /docs/src/lang/user/local-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/user/local-operators.md -------------------------------------------------------------------------------- /docs/src/lang/user/top-level-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/user/top-level-operators.md -------------------------------------------------------------------------------- /docs/src/lang/variants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/lang/variants.md -------------------------------------------------------------------------------- /docs/src/specs/search/ParBMC.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/specs/search/ParBMC.tla -------------------------------------------------------------------------------- /docs/src/specs/search/SeqBMC.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/specs/search/SeqBMC.tla -------------------------------------------------------------------------------- /docs/src/tutorials/MustardWatch.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/MustardWatch.tla -------------------------------------------------------------------------------- /docs/src/tutorials/TCommit.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/TCommit.tla -------------------------------------------------------------------------------- /docs/src/tutorials/TrafficLight.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/TrafficLight.tla -------------------------------------------------------------------------------- /docs/src/tutorials/TwoPhase.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/TwoPhase.tla -------------------------------------------------------------------------------- /docs/src/tutorials/bfs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/bfs.csv -------------------------------------------------------------------------------- /docs/src/tutorials/entry-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/entry-tutorial.md -------------------------------------------------------------------------------- /docs/src/tutorials/img/counterexample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/img/counterexample.png -------------------------------------------------------------------------------- /docs/src/tutorials/img/looping_trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/img/looping_trace.png -------------------------------------------------------------------------------- /docs/src/tutorials/img/single.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/img/single.drawio -------------------------------------------------------------------------------- /docs/src/tutorials/img/single.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/img/single.drawio.svg -------------------------------------------------------------------------------- /docs/src/tutorials/img/syntaxtree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/img/syntaxtree.png -------------------------------------------------------------------------------- /docs/src/tutorials/img/times.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/img/times.png -------------------------------------------------------------------------------- /docs/src/tutorials/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/index.md -------------------------------------------------------------------------------- /docs/src/tutorials/pluscal-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/pluscal-tutorial.md -------------------------------------------------------------------------------- /docs/src/tutorials/profile-rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/profile-rules.txt -------------------------------------------------------------------------------- /docs/src/tutorials/snowcat-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/snowcat-tutorial.md -------------------------------------------------------------------------------- /docs/src/tutorials/symbmc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/symbmc.md -------------------------------------------------------------------------------- /docs/src/tutorials/temporal-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/temporal-properties.md -------------------------------------------------------------------------------- /docs/src/tutorials/trail-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/src/tutorials/trail-tips.md -------------------------------------------------------------------------------- /docs/theme/highlightTla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/docs/theme/highlightTla.js -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/flake.nix -------------------------------------------------------------------------------- /json-rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/json-rpc/README.md -------------------------------------------------------------------------------- /logo-apalache.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/logo-apalache.svg -------------------------------------------------------------------------------- /mod-infra/src/main/resource/logback-old.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/mod-infra/src/main/resource/logback-old.xml -------------------------------------------------------------------------------- /mod-infra/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/mod-infra/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /mod-tool/src/main/scala/at/forsyte/apalache/tla/Tool.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/mod-tool/src/main/scala/at/forsyte/apalache/tla/Tool.scala -------------------------------------------------------------------------------- /passes/src/test/resources/MegaSpec1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/passes/src/test/resources/MegaSpec1.tla -------------------------------------------------------------------------------- /passes/src/test/resources/TlcSpec1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/passes/src/test/resources/TlcSpec1.tla -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.6 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /project/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.7.2 2 | -------------------------------------------------------------------------------- /project/sbt-changeling/Changeling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/project/sbt-changeling/Changeling.scala -------------------------------------------------------------------------------- /project/sbt-changeling/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/project/sbt-changeling/build.sbt -------------------------------------------------------------------------------- /project/sbt-changeling/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.6 2 | -------------------------------------------------------------------------------- /prompts/type-annotation-assistant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/prompts/type-annotation-assistant.md -------------------------------------------------------------------------------- /script/explorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/explorer.py -------------------------------------------------------------------------------- /script/get-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/get-version.sh -------------------------------------------------------------------------------- /script/heatmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/heatmap.py -------------------------------------------------------------------------------- /script/latest-message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/latest-message.txt -------------------------------------------------------------------------------- /script/prof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/prof.py -------------------------------------------------------------------------------- /script/release-prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/release-prepare.sh -------------------------------------------------------------------------------- /script/release-publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/release-publish.sh -------------------------------------------------------------------------------- /script/run-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/run-docker.sh -------------------------------------------------------------------------------- /script/shared.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/shared.sh -------------------------------------------------------------------------------- /script/version-bump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/script/version-bump.sh -------------------------------------------------------------------------------- /shai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/shai/README.md -------------------------------------------------------------------------------- /shai/src/main/protobuf/cmdExecutor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/shai/src/main/protobuf/cmdExecutor.proto -------------------------------------------------------------------------------- /shai/src/main/protobuf/transExplorer.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/shai/src/main/protobuf/transExplorer.proto -------------------------------------------------------------------------------- /shai/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/shai/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /src/tla/Apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/Apalache.tla -------------------------------------------------------------------------------- /src/tla/DummyForIntegrationTests.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/DummyForIntegrationTests.tla -------------------------------------------------------------------------------- /src/tla/Option.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/Option.tla -------------------------------------------------------------------------------- /src/tla/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/README.md -------------------------------------------------------------------------------- /src/tla/Variants.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/Variants.tla -------------------------------------------------------------------------------- /src/tla/__apalache_folds.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__apalache_folds.tla -------------------------------------------------------------------------------- /src/tla/__apalache_internal.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__apalache_internal.tla -------------------------------------------------------------------------------- /src/tla/__rewire_bags_ext_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_bags_ext_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_bags_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_bags_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_finite_sets_ext_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_finite_sets_ext_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_folds_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_folds_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_functions_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_functions_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_sequences_ext_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_sequences_ext_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_sequences_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_sequences_in_apalache.tla -------------------------------------------------------------------------------- /src/tla/__rewire_tlc_in_apalache.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/tla/__rewire_tlc_in_apalache.tla -------------------------------------------------------------------------------- /src/universal/bin/apalache-mc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/universal/bin/apalache-mc -------------------------------------------------------------------------------- /src/universal/bin/apalache-mc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/src/universal/bin/apalache-mc.bat -------------------------------------------------------------------------------- /test/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/.envrc -------------------------------------------------------------------------------- /test/docker-bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/docker-bin/README.md -------------------------------------------------------------------------------- /test/docker-bin/apalache-mc: -------------------------------------------------------------------------------- 1 | ../../script/run-docker.sh -------------------------------------------------------------------------------- /test/mdx-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/mdx-test.py -------------------------------------------------------------------------------- /test/quint/labels.qnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/quint/labels.qnt -------------------------------------------------------------------------------- /test/run-tlaplus-suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/run-tlaplus-suite -------------------------------------------------------------------------------- /test/tla/ActionInv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ActionInv.tla -------------------------------------------------------------------------------- /test/tla/Annotations.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Annotations.tla -------------------------------------------------------------------------------- /test/tla/AnnotationsAndInstances592.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/AnnotationsAndInstances592.tla -------------------------------------------------------------------------------- /test/tla/AnnotationsAndSubstitutions596.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/AnnotationsAndSubstitutions596.tla -------------------------------------------------------------------------------- /test/tla/Antipatterns.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Antipatterns.tla -------------------------------------------------------------------------------- /test/tla/Assignments20200309.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Assignments20200309.tla -------------------------------------------------------------------------------- /test/tla/BoxDiamond.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/BoxDiamond.tla -------------------------------------------------------------------------------- /test/tla/Bug1023.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1023.tla -------------------------------------------------------------------------------- /test/tla/Bug1058.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1058.tla -------------------------------------------------------------------------------- /test/tla/Bug1126.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1126.tla -------------------------------------------------------------------------------- /test/tla/Bug1136.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1136.tla -------------------------------------------------------------------------------- /test/tla/Bug1682.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1682.tla -------------------------------------------------------------------------------- /test/tla/Bug1735.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1735.tla -------------------------------------------------------------------------------- /test/tla/Bug1794.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1794.tla -------------------------------------------------------------------------------- /test/tla/Bug1880.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1880.tla -------------------------------------------------------------------------------- /test/tla/Bug1903.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug1903.tla -------------------------------------------------------------------------------- /test/tla/Bug20190118.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug20190118.tla -------------------------------------------------------------------------------- /test/tla/Bug20190921.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug20190921.tla -------------------------------------------------------------------------------- /test/tla/Bug20200306.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug20200306.tla -------------------------------------------------------------------------------- /test/tla/Bug20201118.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug20201118.tla -------------------------------------------------------------------------------- /test/tla/Bug2268.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug2268.tla -------------------------------------------------------------------------------- /test/tla/Bug2429.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug2429.tla -------------------------------------------------------------------------------- /test/tla/Bug2750.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug2750.cfg -------------------------------------------------------------------------------- /test/tla/Bug2750.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug2750.tla -------------------------------------------------------------------------------- /test/tla/Bug2772.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug2772.tla -------------------------------------------------------------------------------- /test/tla/Bug2973.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug2973.tla -------------------------------------------------------------------------------- /test/tla/Bug3158.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug3158.tla -------------------------------------------------------------------------------- /test/tla/Bug540.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug540.tla -------------------------------------------------------------------------------- /test/tla/Bug593.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug593.tla -------------------------------------------------------------------------------- /test/tla/Bug593Aux.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug593Aux.tla -------------------------------------------------------------------------------- /test/tla/Bug832.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug832.tla -------------------------------------------------------------------------------- /test/tla/Bug860.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug860.tla -------------------------------------------------------------------------------- /test/tla/Bug874.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug874.tla -------------------------------------------------------------------------------- /test/tla/Bug880.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug880.tla -------------------------------------------------------------------------------- /test/tla/Bug914.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug914.tla -------------------------------------------------------------------------------- /test/tla/Bug925.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug925.tla -------------------------------------------------------------------------------- /test/tla/Bug931.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug931.tla -------------------------------------------------------------------------------- /test/tla/Bug985.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Bug985.tla -------------------------------------------------------------------------------- /test/tla/Callback.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Callback.tla -------------------------------------------------------------------------------- /test/tla/CarTalkPuzzleTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/CarTalkPuzzleTyped.tla -------------------------------------------------------------------------------- /test/tla/CaseNoOther.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/CaseNoOther.tla -------------------------------------------------------------------------------- /test/tla/CaseNoOtherBool.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/CaseNoOtherBool.tla -------------------------------------------------------------------------------- /test/tla/ChangRobertsTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ChangRobertsTyped.tla -------------------------------------------------------------------------------- /test/tla/ChangRobertsTyped_Test.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ChangRobertsTyped_Test.tla -------------------------------------------------------------------------------- /test/tla/Channel.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Channel.tla -------------------------------------------------------------------------------- /test/tla/ChannelTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ChannelTyped.tla -------------------------------------------------------------------------------- /test/tla/CigaretteSmokersTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/CigaretteSmokersTyped.tla -------------------------------------------------------------------------------- /test/tla/CommentedTypeAnnotation.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/CommentedTypeAnnotation.tla -------------------------------------------------------------------------------- /test/tla/Config.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Config.tla -------------------------------------------------------------------------------- /test/tla/Config1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Config1.cfg -------------------------------------------------------------------------------- /test/tla/Config2.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION 2 | Spec2 3 | 4 | INVARIANT 5 | Inv2 6 | 7 | -------------------------------------------------------------------------------- /test/tla/Config3.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION 2 | Spec2 3 | 4 | INVARIANT 5 | Inv2 6 | 7 | PROPERTY 8 | NoLiveness 9 | 10 | -------------------------------------------------------------------------------- /test/tla/Config4.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION 2 | Spec4 3 | 4 | INVARIANT 5 | Inv2 6 | 7 | -------------------------------------------------------------------------------- /test/tla/Config5.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION 2 | Spec5 3 | 4 | INVARIANT 5 | Inv2 6 | 7 | -------------------------------------------------------------------------------- /test/tla/ConfigParams.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConfigParams.cfg -------------------------------------------------------------------------------- /test/tla/ConfigParams.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConfigParams.tla -------------------------------------------------------------------------------- /test/tla/ConfigReplacements.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConfigReplacements.tla -------------------------------------------------------------------------------- /test/tla/ConfigReplacements2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConfigReplacements2.cfg -------------------------------------------------------------------------------- /test/tla/ConfigUnsorted.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConfigUnsorted.tla -------------------------------------------------------------------------------- /test/tla/Consensus_epr.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Consensus_epr.tla -------------------------------------------------------------------------------- /test/tla/ConstantOperator.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConstantOperator.tla -------------------------------------------------------------------------------- /test/tla/ConstantOperatorImpl.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ConstantOperatorImpl.tla -------------------------------------------------------------------------------- /test/tla/Counter.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Counter.tla -------------------------------------------------------------------------------- /test/tla/Deadlock712.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Deadlock712.tla -------------------------------------------------------------------------------- /test/tla/DiamondBox.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/DiamondBox.tla -------------------------------------------------------------------------------- /test/tla/ERC20.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ERC20.tla -------------------------------------------------------------------------------- /test/tla/ERC20_typedefs.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ERC20_typedefs.tla -------------------------------------------------------------------------------- /test/tla/EWD840.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/EWD840.tla -------------------------------------------------------------------------------- /test/tla/Empty.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Empty.tla -------------------------------------------------------------------------------- /test/tla/Except617.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Except617.tla -------------------------------------------------------------------------------- /test/tla/ExistTuple476.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ExistTuple476.tla -------------------------------------------------------------------------------- /test/tla/ExistsAsValue.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ExistsAsValue.tla -------------------------------------------------------------------------------- /test/tla/FiniteSetsExtTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FiniteSetsExtTyped.tla -------------------------------------------------------------------------------- /test/tla/Fix333.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Fix333.tla -------------------------------------------------------------------------------- /test/tla/Fix365_ExistsSubset.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Fix365_ExistsSubset.tla -------------------------------------------------------------------------------- /test/tla/Fix365_ExistsSubset2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Fix365_ExistsSubset2.tla -------------------------------------------------------------------------------- /test/tla/Fix365_ExistsSubset3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Fix365_ExistsSubset3.tla -------------------------------------------------------------------------------- /test/tla/Fix531.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Fix531.tla -------------------------------------------------------------------------------- /test/tla/FoldDefined.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldDefined.tla -------------------------------------------------------------------------------- /test/tla/FoldSeqFun.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSeqFun.tla -------------------------------------------------------------------------------- /test/tla/FoldSeqFunBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSeqFunBad.tla -------------------------------------------------------------------------------- /test/tla/FoldSeqSeq.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSeqSeq.tla -------------------------------------------------------------------------------- /test/tla/FoldSeqSeqBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSeqSeqBad.tla -------------------------------------------------------------------------------- /test/tla/FoldSeqSet.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSeqSet.tla -------------------------------------------------------------------------------- /test/tla/FoldSeqSetBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSeqSetBad.tla -------------------------------------------------------------------------------- /test/tla/FoldSetFun.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetFun.tla -------------------------------------------------------------------------------- /test/tla/FoldSetFunBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetFunBad.tla -------------------------------------------------------------------------------- /test/tla/FoldSetInInit.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetInInit.tla -------------------------------------------------------------------------------- /test/tla/FoldSetSeq.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetSeq.tla -------------------------------------------------------------------------------- /test/tla/FoldSetSeqBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetSeqBad.tla -------------------------------------------------------------------------------- /test/tla/FoldSetSet.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetSet.tla -------------------------------------------------------------------------------- /test/tla/FoldSetSetBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FoldSetSetBad.tla -------------------------------------------------------------------------------- /test/tla/Folds.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Folds.tla -------------------------------------------------------------------------------- /test/tla/FormulaRefs.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FormulaRefs.tla -------------------------------------------------------------------------------- /test/tla/FunExcept1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FunExcept1.tla -------------------------------------------------------------------------------- /test/tla/FunExcept2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FunExcept2.tla -------------------------------------------------------------------------------- /test/tla/FunExcept3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FunExcept3.tla -------------------------------------------------------------------------------- /test/tla/FunInInfiniteSubset.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FunInInfiniteSubset.tla -------------------------------------------------------------------------------- /test/tla/FunctionsTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/FunctionsTyped.tla -------------------------------------------------------------------------------- /test/tla/GameOfLifeTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/GameOfLifeTyped.tla -------------------------------------------------------------------------------- /test/tla/HandshakeWithTypes.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/HandshakeWithTypes.tla -------------------------------------------------------------------------------- /test/tla/HourClock.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/HourClock.tla -------------------------------------------------------------------------------- /test/tla/HourClockTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/HourClockTyped.tla -------------------------------------------------------------------------------- /test/tla/ITE_CASE.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ITE_CASE.tla -------------------------------------------------------------------------------- /test/tla/InfDomFun.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/InfDomFun.tla -------------------------------------------------------------------------------- /test/tla/Inline.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Inline.tla -------------------------------------------------------------------------------- /test/tla/Invariants.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Invariants.tla -------------------------------------------------------------------------------- /test/tla/LamportMutexTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LamportMutexTyped.tla -------------------------------------------------------------------------------- /test/tla/LetIn.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LetIn.tla -------------------------------------------------------------------------------- /test/tla/LocalDefClash576.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LocalDefClash576.tla -------------------------------------------------------------------------------- /test/tla/LocalFold.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LocalFold.tla -------------------------------------------------------------------------------- /test/tla/LocalFold2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LocalFold2.tla -------------------------------------------------------------------------------- /test/tla/LocalInstanceClash576.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LocalInstanceClash576.tla -------------------------------------------------------------------------------- /test/tla/LongLoops.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LongLoops.tla -------------------------------------------------------------------------------- /test/tla/LongPrefix.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/LongPrefix.tla -------------------------------------------------------------------------------- /test/tla/MC20_TwoPhaseTypedInv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC20_TwoPhaseTypedInv.tla -------------------------------------------------------------------------------- /test/tla/MC3_TwoPhaseTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC3_TwoPhaseTyped.tla -------------------------------------------------------------------------------- /test/tla/MC3_TwoPhaseTypedInv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC3_TwoPhaseTypedInv.tla -------------------------------------------------------------------------------- /test/tla/MC3_TwoPhaseUFO.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC3_TwoPhaseUFO.tla -------------------------------------------------------------------------------- /test/tla/MC50_TwoPhaseTypedInv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC50_TwoPhaseTypedInv.tla -------------------------------------------------------------------------------- /test/tla/MC5_Prisoners.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC5_Prisoners.tla -------------------------------------------------------------------------------- /test/tla/MC7_TwoPhaseTypedInv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC7_TwoPhaseTypedInv.tla -------------------------------------------------------------------------------- /test/tla/MC_ERC20.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC_ERC20.tla -------------------------------------------------------------------------------- /test/tla/MC_LamportMutexTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC_LamportMutexTyped.tla -------------------------------------------------------------------------------- /test/tla/MC_QueensTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MC_QueensTyped.tla -------------------------------------------------------------------------------- /test/tla/ManyBoxes.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ManyBoxes.tla -------------------------------------------------------------------------------- /test/tla/ManyDiamonds.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ManyDiamonds.tla -------------------------------------------------------------------------------- /test/tla/MegaSpec1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MegaSpec1.tla -------------------------------------------------------------------------------- /test/tla/MissionariesAndCannibalsTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/MissionariesAndCannibalsTyped.tla -------------------------------------------------------------------------------- /test/tla/ModelVal.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ModelVal.tla -------------------------------------------------------------------------------- /test/tla/ModelValFail.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ModelValFail.tla -------------------------------------------------------------------------------- /test/tla/NatCounter.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NatCounter.tla -------------------------------------------------------------------------------- /test/tla/NeedForTypes.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NeedForTypes.tla -------------------------------------------------------------------------------- /test/tla/NeedForTypesWithTypes.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NeedForTypesWithTypes.tla -------------------------------------------------------------------------------- /test/tla/NestedCallByName.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NestedCallByName.tla -------------------------------------------------------------------------------- /test/tla/NestedTemporalInBool.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NestedTemporalInBool.tla -------------------------------------------------------------------------------- /test/tla/NoLoopsNoProblems.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NoLoopsNoProblems.tla -------------------------------------------------------------------------------- /test/tla/NoTemporalOperatorsInTemporalProp.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NoTemporalOperatorsInTemporalProp.tla -------------------------------------------------------------------------------- /test/tla/NoVars.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NoVars.tla -------------------------------------------------------------------------------- /test/tla/NonFoldDefined.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NonFoldDefined.tla -------------------------------------------------------------------------------- /test/tla/NonNullaryLet.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/NonNullaryLet.tla -------------------------------------------------------------------------------- /test/tla/OptionTests.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/OptionTests.tla -------------------------------------------------------------------------------- /test/tla/OracleFunSet.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/OracleFunSet.tla -------------------------------------------------------------------------------- /test/tla/OracleFunSet2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/OracleFunSet2.tla -------------------------------------------------------------------------------- /test/tla/PascalTriangle.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PascalTriangle.tla -------------------------------------------------------------------------------- /test/tla/Paxos.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Paxos.tla -------------------------------------------------------------------------------- /test/tla/PickPerf.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PickPerf.tla -------------------------------------------------------------------------------- /test/tla/PickPerf2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PickPerf2.tla -------------------------------------------------------------------------------- /test/tla/PizzaOrder.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PizzaOrder.tla -------------------------------------------------------------------------------- /test/tla/Poly1084.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Poly1084.tla -------------------------------------------------------------------------------- /test/tla/Poly1085.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Poly1085.tla -------------------------------------------------------------------------------- /test/tla/Poly1088.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Poly1088.tla -------------------------------------------------------------------------------- /test/tla/Poly1107.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Poly1107.tla -------------------------------------------------------------------------------- /test/tla/PolyExp.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PolyExp.tla -------------------------------------------------------------------------------- /test/tla/PolyFold.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PolyFold.tla -------------------------------------------------------------------------------- /test/tla/PolyTooGeneral.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PolyTooGeneral.tla -------------------------------------------------------------------------------- /test/tla/PrintTypes.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PrintTypes.tla -------------------------------------------------------------------------------- /test/tla/PrisonersTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/PrisonersTyped.tla -------------------------------------------------------------------------------- /test/tla/QueensTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/QueensTyped.tla -------------------------------------------------------------------------------- /test/tla/Rand.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rand.tla -------------------------------------------------------------------------------- /test/tla/RangeWithConst.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/RangeWithConst.tla -------------------------------------------------------------------------------- /test/tla/Rec1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec1.tla -------------------------------------------------------------------------------- /test/tla/Rec10.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec10.tla -------------------------------------------------------------------------------- /test/tla/Rec11.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec11.tla -------------------------------------------------------------------------------- /test/tla/Rec12.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec12.tla -------------------------------------------------------------------------------- /test/tla/Rec13.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec13.tla -------------------------------------------------------------------------------- /test/tla/Rec2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec2.tla -------------------------------------------------------------------------------- /test/tla/Rec3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec3.tla -------------------------------------------------------------------------------- /test/tla/Rec4.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec4.tla -------------------------------------------------------------------------------- /test/tla/Rec5.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec5.tla -------------------------------------------------------------------------------- /test/tla/Rec6.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec6.tla -------------------------------------------------------------------------------- /test/tla/Rec7.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec7.tla -------------------------------------------------------------------------------- /test/tla/Rec8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec8.tla -------------------------------------------------------------------------------- /test/tla/Rec9.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Rec9.tla -------------------------------------------------------------------------------- /test/tla/RecMem1627.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/RecMem1627.tla -------------------------------------------------------------------------------- /test/tla/RecordExcept987.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/RecordExcept987.tla -------------------------------------------------------------------------------- /test/tla/Recursion.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Recursion.tla -------------------------------------------------------------------------------- /test/tla/Repeat.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Repeat.tla -------------------------------------------------------------------------------- /test/tla/RepeatBad.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/RepeatBad.tla -------------------------------------------------------------------------------- /test/tla/SafeMath.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/SafeMath.tla -------------------------------------------------------------------------------- /test/tla/Select575.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Select575.tla -------------------------------------------------------------------------------- /test/tla/SelectSeqTests.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/SelectSeqTests.tla -------------------------------------------------------------------------------- /test/tla/Selections.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Selections.tla -------------------------------------------------------------------------------- /test/tla/SetAddDel.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/SetAddDel.tla -------------------------------------------------------------------------------- /test/tla/SetSndRcv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/SetSndRcv.tla -------------------------------------------------------------------------------- /test/tla/SimpleLambda.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/SimpleLambda.tla -------------------------------------------------------------------------------- /test/tla/Slicer1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Slicer1.tla -------------------------------------------------------------------------------- /test/tla/Slicer2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Slicer2.tla -------------------------------------------------------------------------------- /test/tla/Slicer3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Slicer3.tla -------------------------------------------------------------------------------- /test/tla/Slicer4.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Slicer4.tla -------------------------------------------------------------------------------- /test/tla/Slicer5.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Slicer5.tla -------------------------------------------------------------------------------- /test/tla/SlidingPuzzlesTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/SlidingPuzzlesTyped.tla -------------------------------------------------------------------------------- /test/tla/TemporalPropsOverActions.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TemporalPropsOverActions.tla -------------------------------------------------------------------------------- /test/tla/Test1182.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1182.tla -------------------------------------------------------------------------------- /test/tla/Test1226.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1226.tla -------------------------------------------------------------------------------- /test/tla/Test1254.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1254.tla -------------------------------------------------------------------------------- /test/tla/Test1259.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1259.tla -------------------------------------------------------------------------------- /test/tla/Test1275.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1275.tla -------------------------------------------------------------------------------- /test/tla/Test1305.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1305.tla -------------------------------------------------------------------------------- /test/tla/Test1343.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1343.tla -------------------------------------------------------------------------------- /test/tla/Test1425.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1425.tla -------------------------------------------------------------------------------- /test/tla/Test1623.cfg: -------------------------------------------------------------------------------- 1 | INIT 2 | Init 3 | NEXT 4 | Next 5 | CONSTANTS 6 | N = 4 -------------------------------------------------------------------------------- /test/tla/Test1623.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test1623.tla -------------------------------------------------------------------------------- /test/tla/Test2750.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test2750.cfg -------------------------------------------------------------------------------- /test/tla/Test2750.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test2750.tla -------------------------------------------------------------------------------- /test/tla/Test669.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test669.tla -------------------------------------------------------------------------------- /test/tla/Test928.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test928.tla -------------------------------------------------------------------------------- /test/tla/Test951.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Test951.tla -------------------------------------------------------------------------------- /test/tla/TestAliasNew.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestAliasNew.tla -------------------------------------------------------------------------------- /test/tla/TestAliasNewMissing.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestAliasNewMissing.tla -------------------------------------------------------------------------------- /test/tla/TestAliasOld.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestAliasOld.tla -------------------------------------------------------------------------------- /test/tla/TestAnnotations.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestAnnotations.tla -------------------------------------------------------------------------------- /test/tla/TestBags.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestBags.tla -------------------------------------------------------------------------------- /test/tla/TestBags1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestBags1.tla -------------------------------------------------------------------------------- /test/tla/TestBagsExt.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestBagsExt.tla -------------------------------------------------------------------------------- /test/tla/TestBuiltinAsArg1626.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestBuiltinAsArg1626.tla -------------------------------------------------------------------------------- /test/tla/TestCommunityFunctions.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestCommunityFunctions.tla -------------------------------------------------------------------------------- /test/tla/TestFiniteSetsExt.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestFiniteSetsExt.tla -------------------------------------------------------------------------------- /test/tla/TestFolds.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestFolds.tla -------------------------------------------------------------------------------- /test/tla/TestFunctions.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestFunctions.tla -------------------------------------------------------------------------------- /test/tla/TestGen.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestGen.tla -------------------------------------------------------------------------------- /test/tla/TestGetX.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestGetX.tla -------------------------------------------------------------------------------- /test/tla/TestGetXWithRows.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestGetXWithRows.tla -------------------------------------------------------------------------------- /test/tla/TestHash2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestHash2.tla -------------------------------------------------------------------------------- /test/tla/TestInlining.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestInlining.tla -------------------------------------------------------------------------------- /test/tla/TestInvLabels.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestInvLabels.tla -------------------------------------------------------------------------------- /test/tla/TestRecordsNew.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestRecordsNew.tla -------------------------------------------------------------------------------- /test/tla/TestRecordsNewIll1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestRecordsNewIll1.tla -------------------------------------------------------------------------------- /test/tla/TestRecordsNewIll2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestRecordsNewIll2.tla -------------------------------------------------------------------------------- /test/tla/TestRecordsNewIll3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestRecordsNewIll3.tla -------------------------------------------------------------------------------- /test/tla/TestRecordsNewIll4.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestRecordsNewIll4.tla -------------------------------------------------------------------------------- /test/tla/TestReqAckVariants.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestReqAckVariants.tla -------------------------------------------------------------------------------- /test/tla/TestSequences.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestSequences.tla -------------------------------------------------------------------------------- /test/tla/TestSequencesExt.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestSequencesExt.tla -------------------------------------------------------------------------------- /test/tla/TestSets.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestSets.tla -------------------------------------------------------------------------------- /test/tla/TestUnsafeRecord.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestUnsafeRecord.tla -------------------------------------------------------------------------------- /test/tla/TestVariants.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TestVariants.tla -------------------------------------------------------------------------------- /test/tla/TrivialFail.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TrivialFail.tla -------------------------------------------------------------------------------- /test/tla/TwoPhaseTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TwoPhaseTyped.tla -------------------------------------------------------------------------------- /test/tla/TwoPhaseTypedInv.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TwoPhaseTypedInv.tla -------------------------------------------------------------------------------- /test/tla/TwoPhaseTyped_typedefs.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TwoPhaseTyped_typedefs.tla -------------------------------------------------------------------------------- /test/tla/TwoPhaseUFO.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/TwoPhaseUFO.tla -------------------------------------------------------------------------------- /test/tla/Unchanged660.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Unchanged660.tla -------------------------------------------------------------------------------- /test/tla/UnchangedAsInv1663.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/UnchangedAsInv1663.tla -------------------------------------------------------------------------------- /test/tla/UnchangedExpr471.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/UnchangedExpr471.tla -------------------------------------------------------------------------------- /test/tla/UntypedConst.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/UntypedConst.tla -------------------------------------------------------------------------------- /test/tla/UntypedVar.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/UntypedVar.tla -------------------------------------------------------------------------------- /test/tla/Verifier_functionComparison.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/Verifier_functionComparison.tla -------------------------------------------------------------------------------- /test/tla/View.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/View.tla -------------------------------------------------------------------------------- /test/tla/View2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/View2.tla -------------------------------------------------------------------------------- /test/tla/antipatterns/fold-except/FoldExcept.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/antipatterns/fold-except/FoldExcept.tla -------------------------------------------------------------------------------- /test/tla/antipatterns/fold-except/MC_FoldExcept10.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/antipatterns/fold-except/MC_FoldExcept10.tla -------------------------------------------------------------------------------- /test/tla/antipatterns/fold-except/MC_FoldExcept3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/antipatterns/fold-except/MC_FoldExcept3.tla -------------------------------------------------------------------------------- /test/tla/antipatterns/fold-except/MC_FoldExcept5.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/antipatterns/fold-except/MC_FoldExcept5.tla -------------------------------------------------------------------------------- /test/tla/antipatterns/fold-except/MC_FoldExcept7.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/antipatterns/fold-except/MC_FoldExcept7.tla -------------------------------------------------------------------------------- /test/tla/ast.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/ast.tla -------------------------------------------------------------------------------- /test/tla/bakery-pluscal/BakeryTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bakery-pluscal/BakeryTyped.tla -------------------------------------------------------------------------------- /test/tla/bakery-pluscal/BakeryWoTlaps.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bakery-pluscal/BakeryWoTlaps.tla -------------------------------------------------------------------------------- /test/tla/bakery-pluscal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bakery-pluscal/README.md -------------------------------------------------------------------------------- /test/tla/bcastByz.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bcastByz.tla -------------------------------------------------------------------------------- /test/tla/bcastByz.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bcastByz.xml -------------------------------------------------------------------------------- /test/tla/bigint.qnt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bigint.qnt.json -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch0.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch0.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch1.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch1.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch1.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch10.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch10.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch10.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch10.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch2.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch2.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch2.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch3.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch3.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch3.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch4.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch4.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch4.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch4.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch5.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch5.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch5.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch5.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch6.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch6.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch6.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch6.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch7.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch7.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch7.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch7.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch9.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch9.tla -------------------------------------------------------------------------------- /test/tla/bin-search/BinSearch9.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/BinSearch9.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC10_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC10_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC10_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC10_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC2_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC2_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC3_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC3_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC3_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC3_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC4_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC4_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC4_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC4_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC5_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC5_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC5_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC5_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC6_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC6_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC6_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC6_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC7_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC7_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC7_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC7_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC8_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC8_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC8_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC8_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/MC9_8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC9_8.tla -------------------------------------------------------------------------------- /test/tla/bin-search/MC9_8.tla.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/MC9_8.tla.patch -------------------------------------------------------------------------------- /test/tla/bin-search/mk-diffs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/bin-search/mk-diffs.sh -------------------------------------------------------------------------------- /test/tla/booleans.qnt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/booleans.qnt.json -------------------------------------------------------------------------------- /test/tla/cli-integration-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/cli-integration-tests.md -------------------------------------------------------------------------------- /test/tla/factorization.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/factorization.tla -------------------------------------------------------------------------------- /test/tla/letpoly.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/letpoly.tla -------------------------------------------------------------------------------- /test/tla/letpoly_inst.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/letpoly_inst.tla -------------------------------------------------------------------------------- /test/tla/mis.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/mis.tla -------------------------------------------------------------------------------- /test/tla/module-lookup/DummyForIntegrationTests.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/module-lookup/DummyForIntegrationTests.tla -------------------------------------------------------------------------------- /test/tla/module-lookup/subdir-no-dummy/Including.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/module-lookup/subdir-no-dummy/Including.tla -------------------------------------------------------------------------------- /test/tla/module-lookup/subdir/DummyForIntegrationTests.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/module-lookup/subdir/DummyForIntegrationTests.tla -------------------------------------------------------------------------------- /test/tla/module-lookup/subdir/Including.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/module-lookup/subdir/Including.tla -------------------------------------------------------------------------------- /test/tla/powerset.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/powerset.tla -------------------------------------------------------------------------------- /test/tla/pr.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/pr.tla -------------------------------------------------------------------------------- /test/tla/reorderTest.properties: -------------------------------------------------------------------------------- 1 | smt.randomSeed=0 -------------------------------------------------------------------------------- /test/tla/reorderTest.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/reorderTest.tla -------------------------------------------------------------------------------- /test/tla/schroedinger_cat.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/schroedinger_cat.tla -------------------------------------------------------------------------------- /test/tla/sort.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/sort.sh -------------------------------------------------------------------------------- /test/tla/t.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/t.xml -------------------------------------------------------------------------------- /test/tla/test1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/test1.tla -------------------------------------------------------------------------------- /test/tla/typing1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/typing1.tla -------------------------------------------------------------------------------- /test/tla/y2k.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/y2k.tla -------------------------------------------------------------------------------- /test/tla/y2k_09_OutTransition.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/y2k_09_OutTransition.tla -------------------------------------------------------------------------------- /test/tla/y2k_cinit.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/y2k_cinit.tla -------------------------------------------------------------------------------- /test/tla/y2k_instance.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/y2k_instance.tla -------------------------------------------------------------------------------- /test/tla/y2k_override.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tla/y2k_override.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/README.md -------------------------------------------------------------------------------- /test/tlaplus-suite/etest1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest1.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest1.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest10.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest10.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest10.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest11.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest11.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest11.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest12.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest12.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest12.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest13.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest13.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest13.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest14.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest14.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest14.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest15.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest15.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest15.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest16.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest16.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest16.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest2.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest2.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest3.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest3.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest4.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest4.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest4.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest4.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest5.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest5.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest5.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest5.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest6.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest6.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest6.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest6.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest7.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest7.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/etest7.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest7.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest8.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest8.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/etest9.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/etest9.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/etest9.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test1.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test1.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test10.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test10.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test10.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test10.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test11.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test11.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test11.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test11.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test12.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test12.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test12.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test12.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test13.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test13.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test13.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test13.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test14.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test14.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test14.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test14.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test15.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test15.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test15.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test15.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test16.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test16.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test16.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test16.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test17.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test17.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test17.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test17.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test18.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test18.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test18.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test18.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test19.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test19.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test19.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test19.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test2.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test2.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test20.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test20.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test20.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test20.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test201.cfg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test201.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test201.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test201a.cfg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test201a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test201a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test202.cfg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test202.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test202.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test203.cfg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test203.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test203.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test203a.cfg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test203a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test203a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test204.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test204.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test204.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test205.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test205.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test205.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test206.cfg: -------------------------------------------------------------------------------- 1 | CONSTANT C = 4 -------------------------------------------------------------------------------- /test/tlaplus-suite/test206.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test206.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test206a.cfg: -------------------------------------------------------------------------------- 1 | CONSTANT C = 4 -------------------------------------------------------------------------------- /test/tlaplus-suite/test206a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test206a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test207.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test207.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test207.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test208.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test208.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test208.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test209.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test209.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test209.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test21.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test21.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test21.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test21.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test210.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test210.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test210.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test210.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test211.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test211.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test212.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test212.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test212.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test212a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test212a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test212b.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test212b.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test213.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test213.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test213.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test213b.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test213b.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test214.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test214.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test214.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test215.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test215.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test215.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test216.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test216.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test216.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test216.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test216a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test216a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test216b.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test216b.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test216c.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test216c.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test217.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test217.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test217.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test217a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test217a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test218.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test218.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test219.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test219.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test219.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test219a.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test219a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test219a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test22.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test22.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test22.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test22.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test23.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test23.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test23.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test23.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test23bis.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test23bis.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test23bis.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test23bis.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test24.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test24.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test24.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test24.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test25.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test25.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test25.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test25.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test26.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test26.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test26.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test26.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test27.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test27.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test27.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test27.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test28.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test28.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test28.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test28.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test29.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test29.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test29.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test29.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test3.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test3.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test30-true.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test30-true.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test30-true.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test30-true.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test30.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test30.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test30.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test30.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test31.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test31.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test31.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test31.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test32.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test32.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test32.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test32.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test33.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test33.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test33.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test33.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test34.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test34.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test34.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test34.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test35.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test35.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test35.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test35.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test36.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test36.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test36.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test36.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test37.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test37.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test37.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test37.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test38.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test38.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test38.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test38.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test38a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test38a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test39.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test39.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test39.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test39.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test4.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test4.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test4.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test4.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test40.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test40.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test40.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test40.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test41.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test41.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test41.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test41.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test42.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test42.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test42.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test42.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test43.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test43.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test43.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test43.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test44.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test44.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test44.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test44.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test45.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test45.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test45.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test45.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test46.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test46.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test46.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test46.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test47.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test47.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test47.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test47.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test47a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test47a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test48.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test48.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test48.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test49.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | 4 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test49.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test49.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test49a.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test49a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test49a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test49b.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test49b.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test49b.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test49c.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test49c.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test49c.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test5.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test5.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test5.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test5.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test50.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test50.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test50.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test50.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test51.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test51.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test51.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test51a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test51a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test51b.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test51b.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test52.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test52.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test52.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test52.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test53.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test53.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test53.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test54.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test54.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test54.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test55.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION Spec 2 | INVARIANT Invariant 3 | PROPERTY InitProperty 4 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test55.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test55.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test55a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test55a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test56.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION Spec 2 | PROPERTY Property -------------------------------------------------------------------------------- /test/tlaplus-suite/test56.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test56.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test56a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test56a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test57.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test57.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test57.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test57.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test57a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test57a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test58.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test58.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test58.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test59.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION Spec 2 | PROPERTY Liveness 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test59.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test59.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test59a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test59a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test6.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test6.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test6.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test6.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test60.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test60.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test60.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test61.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION ISpec 2 | INVARIANT Invariant 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test61.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test61.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test61a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test61a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test62.cfg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test62.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test62.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test63.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test63.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test63.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test63.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test63a.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION HC 2 | 3 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test63a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test63a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test64.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION Spec 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test64.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test64.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test64a.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION Spec 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test64a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test64a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test65.cfg: -------------------------------------------------------------------------------- 1 | CONSTANT c = "a" 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test65.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test65.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test65a.cfg: -------------------------------------------------------------------------------- 1 | CONSTANT c = "a" 2 | -------------------------------------------------------------------------------- /test/tlaplus-suite/test65a.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test65a.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test7.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test7.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test7.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test7.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test8.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test8.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test8.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test8.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test9.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test9.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test9.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test9.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test99.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test99.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test99.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test99.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/test999.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test999.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/test999.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/test999.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/testa.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/testa.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/testa.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/testa.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/testfoo.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/testfoo.cfg -------------------------------------------------------------------------------- /test/tlaplus-suite/testfoo.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/testfoo.tla -------------------------------------------------------------------------------- /test/tlaplus-suite/testt37.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/test/tlaplus-suite/testt37.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/EWD840_SMT.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/EWD840_SMT.smt2 -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/WarningDetector/test1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/WarningDetector/test1.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/abzExperiments/EWD840.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/abzExperiments/EWD840.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/abzExperiments/Paxos.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/abzExperiments/Paxos.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/abzExperiments/cycle.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/abzExperiments/cycle.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/abzExperiments/nbac.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/abzExperiments/nbac.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/abzResultsTable.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/abzResultsTable.csv -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/assignmentSolver/Paxos.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/assignmentSolver/Paxos.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/assignmentSolver/ast.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/assignmentSolver/ast.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/assignmentTest1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/assignmentTest1.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/assignmentTest1_old.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/assignmentTest1_old.smt2 -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/assignmentTest2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/assignmentTest2.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/sanitizer/test1.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/sanitizer/test1.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/sanitizer/test2.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/sanitizer/test2.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/sanitizer/test3.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/sanitizer/test3.tla -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/test.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/test.smt2 -------------------------------------------------------------------------------- /tla-assignments/src/test/resources/testAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-assignments/src/test/resources/testAPI.py -------------------------------------------------------------------------------- /tla-bmcmt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-bmcmt/README.md -------------------------------------------------------------------------------- /tla-bmcmt/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-bmcmt/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /tla-io/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /tla-io/src/main/scala/at/forsyte/apalache/io/exceptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-io/src/main/scala/at/forsyte/apalache/io/exceptions.scala -------------------------------------------------------------------------------- /tla-io/src/main/scala/at/forsyte/apalache/io/lir/Trace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-io/src/main/scala/at/forsyte/apalache/io/lir/Trace.scala -------------------------------------------------------------------------------- /tla-io/src/main/scala/at/forsyte/apalache/tla/imp/flags.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-io/src/main/scala/at/forsyte/apalache/tla/imp/flags.scala -------------------------------------------------------------------------------- /tla-io/src/test/resources/clockSync3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-io/src/test/resources/clockSync3.json -------------------------------------------------------------------------------- /tla-io/src/test/resources/tictactoe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/tla-io/src/test/resources/tictactoe.json -------------------------------------------------------------------------------- /trigger-release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apalache-mc/apalache/HEAD/trigger-release.png --------------------------------------------------------------------------------