├── .github
├── ISSUE_TEMPLATE
│ └── performance-profiling.yaml
├── PULL_REQUEST_TEMPLATE.md
└── workflows
│ ├── master.yml
│ ├── release.yml
│ ├── test.yml
│ └── update-deps.yml
├── .gitignore
├── .gitmodules
├── .hlint.yaml
├── LICENSE
├── Makefile
├── README.md
├── booster
├── README.md
├── Setup.hs
├── cbits
│ ├── kllvm-c.h
│ ├── stdbool.h
│ ├── stddef.h
│ └── stdint.h
├── docs
│ └── booster.md
├── hs-backend-booster.cabal
├── library
│ └── Booster
│ │ ├── Builtin.hs
│ │ ├── Builtin
│ │ ├── BOOL.hs
│ │ ├── Base.hs
│ │ ├── INT.hs
│ │ ├── KEQUAL.hs
│ │ ├── LIST.hs
│ │ └── MAP.hs
│ │ ├── CLOptions.hs
│ │ ├── Definition
│ │ ├── Attributes
│ │ │ ├── Base.hs
│ │ │ └── Reader.hs
│ │ ├── Base.hs
│ │ ├── Ceil.hs
│ │ └── Util.hs
│ │ ├── GlobalState.hs
│ │ ├── JsonRpc.hs
│ │ ├── JsonRpc
│ │ └── Utils.hs
│ │ ├── LLVM.hs
│ │ ├── LLVM
│ │ ├── Internal.hs
│ │ └── TH.hs
│ │ ├── Log.hs
│ │ ├── Log
│ │ └── Context.hs
│ │ ├── Pattern
│ │ ├── ApplyEquations.hs
│ │ ├── Base.hs
│ │ ├── Binary.hs
│ │ ├── Bool.hs
│ │ ├── Implies.hs
│ │ ├── Index.hs
│ │ ├── Match.hs
│ │ ├── Pretty.hs
│ │ ├── Rewrite.hs
│ │ ├── Substitution.hs
│ │ └── Util.hs
│ │ ├── Prettyprinter.hs
│ │ ├── SMT
│ │ ├── Base.hs
│ │ ├── Interface.hs
│ │ ├── LowLevelCodec.hs
│ │ ├── Runner.hs
│ │ └── Translate.hs
│ │ ├── Syntax
│ │ ├── Json.hs
│ │ ├── Json
│ │ │ ├── Externalise.hs
│ │ │ └── Internalise.hs
│ │ ├── ParsedKore.hs
│ │ └── ParsedKore
│ │ │ ├── Base.hs
│ │ │ ├── Internalise.hs
│ │ │ ├── Lexer.x
│ │ │ ├── LexerWrapper.hs
│ │ │ └── Parser.y
│ │ ├── Util.hs
│ │ └── VersionInfo.hs
├── package.yaml
├── test
│ ├── internalisation
│ │ ├── bool.k
│ │ ├── bool.kore
│ │ ├── bool.kore.report
│ │ ├── does-not-preserve-definedness.k
│ │ ├── does-not-preserve-definedness.kore
│ │ ├── does-not-preserve-definedness.kore.report
│ │ ├── existentials.k
│ │ ├── existentials.kore
│ │ ├── existentials.kore.report
│ │ ├── imp.k
│ │ ├── imp.kore
│ │ ├── imp.kore.report
│ │ ├── mx-hs-kasmer-definition0.kore
│ │ ├── mx-hs-kasmer-definition0.kore.report
│ │ ├── preserves-definedness-total-function.k
│ │ ├── preserves-definedness-total-function.kore
│ │ ├── preserves-definedness-total-function.kore.report
│ │ ├── preserves-definedness.k
│ │ ├── preserves-definedness.kore
│ │ ├── preserves-definedness.kore.report
│ │ ├── subsorts.k
│ │ ├── subsorts.kore
│ │ ├── subsorts.kore.report
│ │ ├── test-totalSupply-definition.kore
│ │ └── test-totalSupply-definition.kore.report
│ ├── jsonrpc-examples
│ │ ├── README.md
│ │ ├── add-module.error.response
│ │ ├── depth-limit.execute.response
│ │ ├── depth-limit.spaghetti-formatted.execute.response
│ │ ├── expected
│ │ │ ├── add-module.error.response@depth-limit.execute.response
│ │ │ ├── add-module.error.response@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── add-module.error.response@foundry-proof.implies.request
│ │ │ ├── add-module.error.response@foundry-proof.simplify.request
│ │ │ ├── add-module.error.response@foundry-proof2.simplify.request
│ │ │ ├── add-module.error.response@not-json.error
│ │ │ ├── add-module.error.response@params.random.json
│ │ │ ├── add-module.error.response@state-a.kore.json
│ │ │ ├── add-module.error.response@state-a.spaghetti-formatted.kore.json
│ │ │ ├── add-module.error.response@state-a.unformatted.execute.request
│ │ │ ├── add-module.error.response@terminal.execute.response
│ │ │ ├── add-module.error.response@with-logging.simplify.response
│ │ │ ├── depth-limit.execute.response@add-module.error.response
│ │ │ ├── depth-limit.execute.response@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── depth-limit.execute.response@foundry-proof.implies.request
│ │ │ ├── depth-limit.execute.response@foundry-proof.simplify.request
│ │ │ ├── depth-limit.execute.response@foundry-proof2.simplify.request
│ │ │ ├── depth-limit.execute.response@not-json.error
│ │ │ ├── depth-limit.execute.response@params.random.json
│ │ │ ├── depth-limit.execute.response@state-a.kore.json
│ │ │ ├── depth-limit.execute.response@state-a.spaghetti-formatted.kore.json
│ │ │ ├── depth-limit.execute.response@state-a.unformatted.execute.request
│ │ │ ├── depth-limit.execute.response@terminal.execute.response
│ │ │ ├── depth-limit.execute.response@with-logging.simplify.response
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@add-module.error.response
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@depth-limit.execute.response
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@foundry-proof.implies.request
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@foundry-proof.simplify.request
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@foundry-proof2.simplify.request
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@not-json.error
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@params.random.json
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@state-a.kore.json
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@state-a.spaghetti-formatted.kore.json
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@state-a.unformatted.execute.request
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@terminal.execute.response
│ │ │ ├── depth-limit.spaghetti-formatted.execute.response@with-logging.simplify.response
│ │ │ ├── foundry-proof.implies.request@add-module.error.response
│ │ │ ├── foundry-proof.implies.request@depth-limit.execute.response
│ │ │ ├── foundry-proof.implies.request@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── foundry-proof.implies.request@foundry-proof.simplify.request
│ │ │ ├── foundry-proof.implies.request@foundry-proof2.simplify.request
│ │ │ ├── foundry-proof.implies.request@not-json.error
│ │ │ ├── foundry-proof.implies.request@params.random.json
│ │ │ ├── foundry-proof.implies.request@state-a.kore.json
│ │ │ ├── foundry-proof.implies.request@state-a.spaghetti-formatted.kore.json
│ │ │ ├── foundry-proof.implies.request@state-a.unformatted.execute.request
│ │ │ ├── foundry-proof.implies.request@terminal.execute.response
│ │ │ ├── foundry-proof.implies.request@with-logging.simplify.response
│ │ │ ├── foundry-proof.simplify.request@add-module.error.response
│ │ │ ├── foundry-proof.simplify.request@depth-limit.execute.response
│ │ │ ├── foundry-proof.simplify.request@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── foundry-proof.simplify.request@foundry-proof.implies.request
│ │ │ ├── foundry-proof.simplify.request@foundry-proof2.simplify.request
│ │ │ ├── foundry-proof.simplify.request@not-json.error
│ │ │ ├── foundry-proof.simplify.request@params.random.json
│ │ │ ├── foundry-proof.simplify.request@state-a.kore.json
│ │ │ ├── foundry-proof.simplify.request@state-a.spaghetti-formatted.kore.json
│ │ │ ├── foundry-proof.simplify.request@state-a.unformatted.execute.request
│ │ │ ├── foundry-proof.simplify.request@terminal.execute.response
│ │ │ ├── foundry-proof.simplify.request@with-logging.simplify.response
│ │ │ ├── foundry-proof2.simplify.request@add-module.error.response
│ │ │ ├── foundry-proof2.simplify.request@depth-limit.execute.response
│ │ │ ├── foundry-proof2.simplify.request@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── foundry-proof2.simplify.request@foundry-proof.implies.request
│ │ │ ├── foundry-proof2.simplify.request@foundry-proof.simplify.request
│ │ │ ├── foundry-proof2.simplify.request@not-json.error
│ │ │ ├── foundry-proof2.simplify.request@params.random.json
│ │ │ ├── foundry-proof2.simplify.request@state-a.kore.json
│ │ │ ├── foundry-proof2.simplify.request@state-a.spaghetti-formatted.kore.json
│ │ │ ├── foundry-proof2.simplify.request@state-a.unformatted.execute.request
│ │ │ ├── foundry-proof2.simplify.request@terminal.execute.response
│ │ │ ├── foundry-proof2.simplify.request@with-logging.simplify.response
│ │ │ ├── not-json.error@add-module.error.response
│ │ │ ├── not-json.error@depth-limit.execute.response
│ │ │ ├── not-json.error@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── not-json.error@foundry-proof.implies.request
│ │ │ ├── not-json.error@foundry-proof.simplify.request
│ │ │ ├── not-json.error@foundry-proof2.simplify.request
│ │ │ ├── not-json.error@params.random.json
│ │ │ ├── not-json.error@state-a.kore.json
│ │ │ ├── not-json.error@state-a.spaghetti-formatted.kore.json
│ │ │ ├── not-json.error@state-a.unformatted.execute.request
│ │ │ ├── not-json.error@terminal.execute.response
│ │ │ ├── not-json.error@with-logging.simplify.response
│ │ │ ├── params.random.json@add-module.error.response
│ │ │ ├── params.random.json@depth-limit.execute.response
│ │ │ ├── params.random.json@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── params.random.json@foundry-proof.implies.request
│ │ │ ├── params.random.json@foundry-proof.simplify.request
│ │ │ ├── params.random.json@foundry-proof2.simplify.request
│ │ │ ├── params.random.json@not-json.error
│ │ │ ├── params.random.json@state-a.kore.json
│ │ │ ├── params.random.json@state-a.spaghetti-formatted.kore.json
│ │ │ ├── params.random.json@state-a.unformatted.execute.request
│ │ │ ├── params.random.json@terminal.execute.response
│ │ │ ├── params.random.json@with-logging.simplify.response
│ │ │ ├── state-a.kore.json@add-module.error.response
│ │ │ ├── state-a.kore.json@depth-limit.execute.response
│ │ │ ├── state-a.kore.json@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── state-a.kore.json@foundry-proof.implies.request
│ │ │ ├── state-a.kore.json@foundry-proof.simplify.request
│ │ │ ├── state-a.kore.json@foundry-proof2.simplify.request
│ │ │ ├── state-a.kore.json@not-json.error
│ │ │ ├── state-a.kore.json@params.random.json
│ │ │ ├── state-a.kore.json@state-a.spaghetti-formatted.kore.json
│ │ │ ├── state-a.kore.json@state-a.unformatted.execute.request
│ │ │ ├── state-a.kore.json@terminal.execute.response
│ │ │ ├── state-a.kore.json@with-logging.simplify.response
│ │ │ ├── state-a.spaghetti-formatted.kore.json@add-module.error.response
│ │ │ ├── state-a.spaghetti-formatted.kore.json@depth-limit.execute.response
│ │ │ ├── state-a.spaghetti-formatted.kore.json@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── state-a.spaghetti-formatted.kore.json@foundry-proof.implies.request
│ │ │ ├── state-a.spaghetti-formatted.kore.json@foundry-proof.simplify.request
│ │ │ ├── state-a.spaghetti-formatted.kore.json@foundry-proof2.simplify.request
│ │ │ ├── state-a.spaghetti-formatted.kore.json@not-json.error
│ │ │ ├── state-a.spaghetti-formatted.kore.json@params.random.json
│ │ │ ├── state-a.spaghetti-formatted.kore.json@state-a.kore.json
│ │ │ ├── state-a.spaghetti-formatted.kore.json@state-a.unformatted.execute.request
│ │ │ ├── state-a.spaghetti-formatted.kore.json@terminal.execute.response
│ │ │ ├── state-a.spaghetti-formatted.kore.json@with-logging.simplify.response
│ │ │ ├── state-a.unformatted.execute.request@add-module.error.response
│ │ │ ├── state-a.unformatted.execute.request@depth-limit.execute.response
│ │ │ ├── state-a.unformatted.execute.request@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── state-a.unformatted.execute.request@foundry-proof.implies.request
│ │ │ ├── state-a.unformatted.execute.request@foundry-proof.simplify.request
│ │ │ ├── state-a.unformatted.execute.request@foundry-proof2.simplify.request
│ │ │ ├── state-a.unformatted.execute.request@not-json.error
│ │ │ ├── state-a.unformatted.execute.request@params.random.json
│ │ │ ├── state-a.unformatted.execute.request@state-a.kore.json
│ │ │ ├── state-a.unformatted.execute.request@state-a.spaghetti-formatted.kore.json
│ │ │ ├── state-a.unformatted.execute.request@terminal.execute.response
│ │ │ ├── state-a.unformatted.execute.request@with-logging.simplify.response
│ │ │ ├── terminal.execute.response@add-module.error.response
│ │ │ ├── terminal.execute.response@depth-limit.execute.response
│ │ │ ├── terminal.execute.response@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── terminal.execute.response@foundry-proof.implies.request
│ │ │ ├── terminal.execute.response@foundry-proof.simplify.request
│ │ │ ├── terminal.execute.response@foundry-proof2.simplify.request
│ │ │ ├── terminal.execute.response@not-json.error
│ │ │ ├── terminal.execute.response@params.random.json
│ │ │ ├── terminal.execute.response@state-a.kore.json
│ │ │ ├── terminal.execute.response@state-a.spaghetti-formatted.kore.json
│ │ │ ├── terminal.execute.response@state-a.unformatted.execute.request
│ │ │ ├── terminal.execute.response@with-logging.simplify.response
│ │ │ ├── with-logging.simplify.response@add-module.error.response
│ │ │ ├── with-logging.simplify.response@depth-limit.execute.response
│ │ │ ├── with-logging.simplify.response@depth-limit.spaghetti-formatted.execute.response
│ │ │ ├── with-logging.simplify.response@foundry-proof.implies.request
│ │ │ ├── with-logging.simplify.response@foundry-proof.simplify.request
│ │ │ ├── with-logging.simplify.response@foundry-proof2.simplify.request
│ │ │ ├── with-logging.simplify.response@not-json.error
│ │ │ ├── with-logging.simplify.response@params.random.json
│ │ │ ├── with-logging.simplify.response@state-a.kore.json
│ │ │ ├── with-logging.simplify.response@state-a.spaghetti-formatted.kore.json
│ │ │ ├── with-logging.simplify.response@state-a.unformatted.execute.request
│ │ │ └── with-logging.simplify.response@terminal.execute.response
│ │ ├── foundry-proof.implies.request
│ │ ├── foundry-proof.simplify.request
│ │ ├── foundry-proof2.simplify.request
│ │ ├── not-json.error
│ │ ├── params.random.json
│ │ ├── state-a.kore.json
│ │ ├── state-a.spaghetti-formatted.kore.json
│ │ ├── state-a.unformatted.execute.request
│ │ ├── terminal.execute.response
│ │ └── with-logging.simplify.response
│ ├── llvm-integration
│ │ ├── LLVM.hs
│ │ └── definition
│ │ │ └── llvm.k
│ ├── parser
│ │ ├── bool.kore
│ │ ├── bool.kore.json
│ │ ├── list.kore
│ │ ├── list.kore.json
│ │ ├── nat.kore
│ │ ├── nat.kore.json
│ │ ├── test-alias-1.kore
│ │ ├── test-alias-1.kore.json
│ │ ├── test-alias-10.kore
│ │ ├── test-alias-10.kore.json
│ │ ├── test-alias-11.kore
│ │ ├── test-alias-11.kore.json
│ │ ├── test-alias-12.kore
│ │ ├── test-alias-12.kore.json
│ │ ├── test-alias-2.kore
│ │ ├── test-alias-2.kore.json
│ │ ├── test-alias-3.kore
│ │ ├── test-alias-3.kore.json
│ │ ├── test-alias-4.kore
│ │ ├── test-alias-4.kore.json
│ │ ├── test-alias-5.kore
│ │ ├── test-alias-5.kore.json
│ │ ├── test-alias-6.kore
│ │ ├── test-alias-6.kore.json
│ │ ├── test-alias-7.kore
│ │ ├── test-alias-7.kore.json
│ │ ├── test-alias-8.kore
│ │ ├── test-alias-8.kore.json
│ │ ├── test-alias-9.kore
│ │ ├── test-alias-9.kore.json
│ │ ├── test-attribute-1.kore
│ │ ├── test-attribute-1.kore.json
│ │ ├── test-attribute-2.kore
│ │ ├── test-attribute-2.kore.json
│ │ ├── test-bool-1.kore
│ │ ├── test-bool-1.kore.json
│ │ ├── test-bool-2.kore
│ │ ├── test-bool-2.kore.json
│ │ ├── test-bool-3.kore
│ │ ├── test-bool-3.kore.json
│ │ ├── test-bool-4.kore
│ │ ├── test-bool-4.kore.json
│ │ ├── test-comment-1.kore
│ │ ├── test-comment-1.kore.json
│ │ ├── test-comment-2.kore
│ │ ├── test-comment-2.kore.json
│ │ ├── test-comment-3.kore
│ │ ├── test-comment-3.kore.json
│ │ ├── test-comment-4.kore
│ │ ├── test-comment-4.kore.json
│ │ ├── test-comment-5.kore
│ │ ├── test-comment-5.kore.json
│ │ ├── test-comment-6.kore
│ │ ├── test-comment-6.kore.json
│ │ ├── test-comment-7.kore
│ │ ├── test-comment-7.kore.json
│ │ ├── test-dv-1.kore
│ │ ├── test-dv-1.kore.json
│ │ ├── test-dv-2.kore
│ │ ├── test-dv-2.kore.parse-error
│ │ ├── test-dv-3.kore
│ │ ├── test-dv-3.kore.json
│ │ ├── test-exception-14.kore
│ │ ├── test-exception-14.kore.json
│ │ ├── test-exception-2.kore
│ │ ├── test-exception-2.kore.parse-error
│ │ ├── test-exception-21.kore
│ │ ├── test-exception-21.kore.parse-error
│ │ ├── test-exception-27.kore
│ │ ├── test-exception-27.kore.parse-error
│ │ ├── test-exception-3.kore
│ │ ├── test-exception-3.kore.parse-error
│ │ ├── test-exception-4.kore
│ │ ├── test-exception-4.kore.parse-error
│ │ ├── test-exception-5.kore
│ │ ├── test-exception-5.kore.parse-error
│ │ ├── test-exception-6.kore
│ │ ├── test-exception-6.kore.parse-error
│ │ ├── test-exception-7.kore
│ │ ├── test-exception-7.kore.parse-error
│ │ ├── test-hooks-1.kore
│ │ ├── test-hooks-1.kore.json
│ │ ├── test-hooks-10.kore
│ │ ├── test-hooks-10.kore.json
│ │ ├── test-hooks-2.kore
│ │ ├── test-hooks-2.kore.json
│ │ ├── test-hooks-3.kore
│ │ ├── test-hooks-3.kore.json
│ │ ├── test-hooks-4.kore
│ │ ├── test-hooks-4.kore.json
│ │ ├── test-hooks-5.kore
│ │ ├── test-hooks-5.kore.json
│ │ ├── test-hooks-6.kore
│ │ ├── test-hooks-6.kore.json
│ │ ├── test-hooks-7.kore
│ │ ├── test-hooks-7.kore.json
│ │ ├── test-hooks-8.kore
│ │ ├── test-hooks-8.kore.json
│ │ ├── test-hooks-9.kore
│ │ ├── test-hooks-9.kore.json
│ │ ├── test-hooks-ctor.kore
│ │ ├── test-hooks-ctor.kore.json
│ │ ├── test-import-1.kore
│ │ ├── test-import-1.kore.json
│ │ ├── test-int-1.kore
│ │ ├── test-int-1.kore.json
│ │ ├── test-int-2.kore
│ │ ├── test-int-2.kore.json
│ │ ├── test-int-3.kore
│ │ ├── test-int-3.kore.json
│ │ ├── test-int-4.kore
│ │ ├── test-int-4.kore.json
│ │ ├── test-int-5.kore
│ │ ├── test-int-5.kore.json
│ │ ├── test-issue-94-1.kore
│ │ ├── test-issue-94-1.kore.json
│ │ ├── test-issue-94-2.kore
│ │ ├── test-issue-94-2.kore.json
│ │ ├── test-modules-1.kore
│ │ ├── test-modules-1.kore.json
│ │ ├── test-pattern-1.kore
│ │ ├── test-pattern-1.kore.json
│ │ ├── test-pattern-10.kore
│ │ ├── test-pattern-10.kore.json
│ │ ├── test-pattern-11.kore
│ │ ├── test-pattern-11.kore.json
│ │ ├── test-pattern-12.kore
│ │ ├── test-pattern-12.kore.json
│ │ ├── test-pattern-13.kore
│ │ ├── test-pattern-13.kore.json
│ │ ├── test-pattern-14.kore
│ │ ├── test-pattern-14.kore.json
│ │ ├── test-pattern-15.kore
│ │ ├── test-pattern-15.kore.json
│ │ ├── test-pattern-2.kore
│ │ ├── test-pattern-2.kore.json
│ │ ├── test-pattern-3.kore
│ │ ├── test-pattern-3.kore.json
│ │ ├── test-pattern-4.kore
│ │ ├── test-pattern-4.kore.json
│ │ ├── test-pattern-5.kore
│ │ ├── test-pattern-5.kore.json
│ │ ├── test-pattern-6.kore
│ │ ├── test-pattern-6.kore.json
│ │ ├── test-pattern-7.kore
│ │ ├── test-pattern-7.kore.json
│ │ ├── test-pattern-8.kore
│ │ ├── test-pattern-8.kore.json
│ │ ├── test-pattern-9.kore
│ │ ├── test-pattern-9.kore.json
│ │ ├── test-scanner-1.kore
│ │ ├── test-scanner-1.kore.json
│ │ ├── test-sort-1.kore
│ │ ├── test-sort-1.kore.json
│ │ ├── test-sort-2.kore
│ │ ├── test-sort-2.kore.json
│ │ ├── test-sort-3.kore
│ │ ├── test-sort-3.kore.json
│ │ ├── test-sort-4.kore
│ │ ├── test-sort-4.kore.json
│ │ ├── test-sort-5.kore
│ │ ├── test-sort-5.kore.json
│ │ ├── test-sort-6.kore
│ │ ├── test-sort-6.kore.json
│ │ ├── test-string-1.kore
│ │ ├── test-string-1.kore.json
│ │ ├── test-string-2.kore
│ │ ├── test-string-2.kore.json
│ │ ├── test-string-3.kore
│ │ ├── test-string-3.kore.json
│ │ ├── test-string-4.kore
│ │ ├── test-string-4.kore.parse-error
│ │ ├── test-string-5.kore
│ │ ├── test-string-5.kore.json
│ │ ├── test-string-6.kore
│ │ ├── test-string-6.kore.json
│ │ ├── test-string-7.kore
│ │ ├── test-string-7.kore.json
│ │ ├── test-symbol-1.kore
│ │ ├── test-symbol-1.kore.json
│ │ ├── test-symbol-2.kore
│ │ ├── test-symbol-2.kore.json
│ │ ├── test-symbol-3.kore
│ │ ├── test-symbol-3.kore.json
│ │ ├── test-symbol-4.kore
│ │ ├── test-symbol-4.kore.json
│ │ ├── test-symbol-5.kore
│ │ ├── test-symbol-5.kore.json
│ │ ├── test-symbol-6.kore
│ │ ├── test-symbol-6.kore.json
│ │ ├── test-symbol-7.kore
│ │ ├── test-symbol-7.kore.json
│ │ ├── test-symbol-8.kore
│ │ ├── test-symbol-8.kore.json
│ │ ├── user-nat.kore
│ │ └── user-nat.kore.json
│ ├── predicates-integration
│ │ ├── Main.hs
│ │ ├── README.md
│ │ └── definition
│ │ │ └── predicates.k
│ └── rpc-integration
│ │ ├── README.md
│ │ ├── resources
│ │ ├── 3934-smt.haskell.kore
│ │ ├── 3934-smt.kompile
│ │ ├── 3934-smt.llvm.kore
│ │ ├── a-to-f.kore
│ │ ├── a-to-f
│ │ │ ├── state-a.json
│ │ │ ├── state-c.json
│ │ │ ├── state-d.json
│ │ │ └── test.k
│ │ ├── collectiontest.k
│ │ ├── collectiontest.kompile
│ │ ├── collectiontest
│ │ │ └── empty-set.json
│ │ ├── compute-ceil.k
│ │ ├── compute-ceil.kompile
│ │ ├── condition-filtering.k
│ │ ├── condition-filtering.kore
│ │ ├── diamond.kore
│ │ ├── diamond
│ │ │ └── test.k
│ │ ├── equalK-conditions.k
│ │ ├── equalK-conditions.kore
│ │ ├── foundry-bug-report.haskell.kore
│ │ ├── foundry-bug-report.kompile
│ │ ├── foundry-bug-report.llvm.kore
│ │ ├── get-model-subsorts.kore
│ │ ├── get-model.kore
│ │ ├── imp.k
│ │ ├── imp.kompile
│ │ ├── implies-issue-3941.haskell.kore
│ │ ├── implies-issue-3941.kompile
│ │ ├── implies-issue-3941.llvm.kore
│ │ ├── implies.kore
│ │ ├── implies2.kore
│ │ ├── int-and-bool.k
│ │ ├── int-and-bool.kore
│ │ ├── internalise-symbols.kore
│ │ ├── issue212.kore
│ │ ├── issue3764-vacuous-branch.haskell.kore
│ │ ├── issue3764-vacuous-branch.kompile
│ │ ├── issue3764-vacuous-branch.llvm.kore
│ │ ├── issue4118-indexing.k
│ │ ├── issue4118-indexing.kore
│ │ ├── kompile-from-double-definition.sh
│ │ ├── log-simplify-json.kore
│ │ ├── logTiming.kore
│ │ ├── module-addition.kore
│ │ ├── module-addition
│ │ │ ├── module-addition-new.kore
│ │ │ ├── new.k
│ │ │ ├── state-c.json
│ │ │ └── test.k
│ │ ├── no-evaluator.k
│ │ ├── no-evaluator.kompile
│ │ ├── non-linear-int-requires.k
│ │ ├── non-linear-int-requires.kompile
│ │ ├── pathological-add-module.kore
│ │ ├── questionmark-vars.k
│ │ ├── questionmark-vars.kompile
│ │ ├── remainder-predicates.k
│ │ ├── remainder-predicates.kompile
│ │ ├── retain-condition-cache.haskell.kore
│ │ ├── retain-condition-cache.kompile
│ │ ├── retain-condition-cache.llvm.kore
│ │ ├── simplify-smt.k
│ │ ├── simplify-smt.kore
│ │ ├── simplify.k
│ │ ├── simplify.kompile
│ │ ├── sort-predicates.k
│ │ ├── sort-predicates.kore
│ │ ├── subk.k
│ │ ├── subk.kore
│ │ ├── subsorts.kore
│ │ ├── substitutions.kore
│ │ ├── substitutions
│ │ │ └── test.k
│ │ ├── use-path-condition-in-equations.k
│ │ ├── use-path-condition-in-equations.kompile
│ │ └── vacuous.kore
│ │ ├── runDirectoryTest.sh
│ │ ├── test-3934-smt
│ │ ├── response-001.json
│ │ ├── response-002.json
│ │ ├── response-003.booster-dev
│ │ ├── response-003.json
│ │ ├── response-004.json
│ │ ├── response-005.booster-dev
│ │ ├── response-005.json
│ │ ├── response-006.json
│ │ ├── response-007.booster-dev
│ │ ├── response-007.json
│ │ ├── response-008.booster-dev
│ │ ├── response-008.json
│ │ ├── state-001.send
│ │ ├── state-002.send
│ │ ├── state-003.send
│ │ ├── state-004.send
│ │ ├── state-005.send
│ │ ├── state-006.send
│ │ ├── state-007.send
│ │ └── state-008.send
│ │ ├── test-a-to-f
│ │ ├── params-cut-point.json
│ │ ├── params-depth-limit.json
│ │ ├── params-terminal-rule-with-logging.json
│ │ ├── params-terminal-rule.json
│ │ ├── params-zero-steps.json
│ │ ├── response-branching.booster-dev
│ │ ├── response-branching.json
│ │ ├── response-branching.kore-rpc-dev
│ │ ├── response-cut-point.json
│ │ ├── response-depth-limit.json
│ │ ├── response-terminal-rule-with-logging.json
│ │ ├── response-terminal-rule.json
│ │ ├── response-vacuous.json
│ │ ├── response-zero-steps.json
│ │ ├── state-branching.execute
│ │ ├── state-cut-point.execute
│ │ ├── state-depth-limit.execute
│ │ ├── state-terminal-rule-with-logging.json
│ │ ├── state-terminal-rule.execute
│ │ ├── state-vacuous.execute
│ │ └── state-zero-steps.execute
│ │ ├── test-collectiontest
│ │ ├── README.md
│ │ ├── response-from-12.json
│ │ ├── response-map-in_keys-false.json
│ │ ├── response-map-in_keys-true.json
│ │ ├── response-map-in_keys-undetermined.json
│ │ ├── response-map-lookup.json
│ │ ├── response-map-lookupOrDefault.json
│ │ ├── state-from-12.execute
│ │ ├── state-map-in_keys-false.simplify
│ │ ├── state-map-in_keys-true.simplify
│ │ ├── state-map-in_keys-undetermined.simplify
│ │ ├── state-map-lookup.simplify
│ │ └── state-map-lookupOrDefault.simplify
│ │ ├── test-compute-ceil
│ │ ├── response-evaluate-g.booster-dev
│ │ └── state-evaluate-g.execute
│ │ ├── test-condition-filtering
│ │ ├── README.md
│ │ ├── params-s1-x0.json
│ │ ├── params-s1x-and-x-is-0.json
│ │ ├── params-s2x-and-px.json
│ │ ├── params-single-step.json
│ │ ├── response-s1-x0.json
│ │ ├── response-s1x-and-x-is-0.json
│ │ ├── response-s2x-and-px.json
│ │ ├── s1-x0.json
│ │ ├── s1x-and-x-is-0.json
│ │ ├── s2x-and-px.json
│ │ ├── state-s1-x0.execute
│ │ ├── state-s1x-and-x-is-0.execute
│ │ └── state-s2x-and-px.execute
│ │ ├── test-diamond
│ │ ├── params-infeasible-branching.json
│ │ ├── params-mutual-constraints-stuck.json
│ │ ├── params-mutual-constraints-terminal.json
│ │ ├── response-infeasible-branching.booster-dev
│ │ ├── response-infeasible-branching.json
│ │ ├── response-mutual-constraints-stuck.json
│ │ ├── response-mutual-constraints-stuck.kore-rpc-dev
│ │ ├── response-mutual-constraints-terminal.json
│ │ ├── response-mutual-constraints-terminal.kore-rpc-dev
│ │ ├── state-infeasible-branching.execute
│ │ ├── state-mutual-constraints-stuck.execute
│ │ └── state-mutual-constraints-terminal.execute
│ │ ├── test-equalK-conditions
│ │ ├── response-a.json
│ │ ├── response-c.json
│ │ ├── state-a.execute
│ │ ├── state-a.json
│ │ ├── state-c.execute
│ │ └── state-c.json
│ │ ├── test-foundry-bug-report
│ │ ├── response-001.json
│ │ ├── response-002.json
│ │ ├── response-003.json
│ │ ├── response-004.json
│ │ ├── response-005.json
│ │ ├── response-006.json
│ │ ├── response-007.json
│ │ ├── response-008.json
│ │ ├── response-009.json
│ │ ├── response-010.json
│ │ ├── response-011.json
│ │ ├── response-012.json
│ │ ├── response-013.json
│ │ ├── response-014.json
│ │ ├── response-015.json
│ │ ├── response-016.json
│ │ ├── state-001.send
│ │ ├── state-002.send
│ │ ├── state-003.send
│ │ ├── state-004.send
│ │ ├── state-005.send
│ │ ├── state-006.send
│ │ ├── state-007.send
│ │ ├── state-008.send
│ │ ├── state-009.send
│ │ ├── state-010.send
│ │ ├── state-011.send
│ │ ├── state-012.send
│ │ ├── state-013.send
│ │ ├── state-014.send
│ │ ├── state-015.send
│ │ └── state-016.send
│ │ ├── test-get-model-subsorts
│ │ ├── README.md
│ │ ├── response-sat.json
│ │ └── state-sat.get-model
│ │ ├── test-get-model
│ │ ├── README.md
│ │ ├── response-no-predicate.json
│ │ ├── response-not-satisfiable-vars.json
│ │ ├── response-not-satisfiable.json
│ │ ├── response-satisfiable.json
│ │ ├── response-smt-unknown.json
│ │ ├── response-trivial.json
│ │ ├── response-with-map-relevant.json
│ │ ├── response-with-map-unsat.json
│ │ ├── response-with-map-unsat2.json
│ │ ├── response-with-map.json
│ │ ├── state-no-predicate.get-model
│ │ ├── state-not-satisfiable-vars.get-model
│ │ ├── state-not-satisfiable.get-model
│ │ ├── state-satisfiable.get-model
│ │ ├── state-smt-unknown.get-model
│ │ ├── state-trivial.get-model
│ │ ├── state-with-map-relevant.get-model
│ │ ├── state-with-map-unsat.get-model
│ │ ├── state-with-map-unsat2.get-model
│ │ └── state-with-map.get-model
│ │ ├── test-imp
│ │ ├── params-sum.json
│ │ ├── response-sum.json
│ │ └── state-sum.execute
│ │ ├── test-implies-issue-3941
│ │ ├── README.md
│ │ ├── response-001.booster-dev
│ │ ├── response-001.json
│ │ └── state-001.send
│ │ ├── test-implies
│ │ ├── response-0->1.json
│ │ ├── response-0->B.json
│ │ ├── response-0->T.json
│ │ ├── response-B->0.json
│ │ ├── response-T->0.booster-dev
│ │ ├── response-T->0.json
│ │ ├── response-X->0.booster-dev
│ │ ├── response-X->0.json
│ │ ├── response-X->T.json
│ │ ├── response-X->X.json
│ │ ├── response-fail-0->X.json
│ │ ├── response-fail-X->Y.booster-dev
│ │ ├── response-fail-X->Y.json
│ │ ├── state-0->1.send
│ │ ├── state-0->B.send
│ │ ├── state-0->T.send
│ │ ├── state-B->0.send
│ │ ├── state-T->0.send
│ │ ├── state-X->0.send
│ │ ├── state-X->T.send
│ │ ├── state-X->X.send
│ │ ├── state-fail-0->X.send
│ │ └── state-fail-X->Y.send
│ │ ├── test-implies2
│ │ ├── README.md
│ │ ├── response-antecedent-bottom.json
│ │ ├── response-consequent-constraint.booster-dev
│ │ ├── response-consequent-constraint.json
│ │ ├── response-constant-subst.json
│ │ ├── response-refutation-1.booster-dev
│ │ ├── response-refutation-1.json
│ │ ├── response-refutation-3.booster-dev
│ │ ├── response-refutation-3.json
│ │ ├── response-refutation-4.booster-dev
│ │ ├── response-refutation-4.json
│ │ ├── response-trivial.json
│ │ ├── response-variable-subst.json
│ │ ├── state-antecedent-bottom.send
│ │ ├── state-consequent-constraint.send
│ │ ├── state-constant-subst.send
│ │ ├── state-refutation-1.send
│ │ ├── state-refutation-3.send
│ │ ├── state-refutation-4.send
│ │ ├── state-trivial.send
│ │ └── state-variable-subst.send
│ │ ├── test-internalise-symbols
│ │ ├── response-incorrect-argument-length.json
│ │ ├── response-incorrect-argument-sort.json
│ │ ├── state-incorrect-argument-length.execute
│ │ └── state-incorrect-argument-sort.execute
│ │ ├── test-issue212
│ │ ├── response-g-f-true.json
│ │ └── state-g-f-true.simplify
│ │ ├── test-issue3764-vacuous-branch
│ │ ├── README.md
│ │ ├── response-branch-after-one.booster-dev
│ │ ├── response-branch-after-one.json
│ │ ├── response-branch-in-zero.booster-dev
│ │ ├── response-branch-in-zero.json
│ │ ├── state-branch-after-one.send
│ │ ├── state-branch-in-zero.send
│ │ ├── state-suspected-vacuous.json
│ │ └── suspected-vacuous-state.json
│ │ ├── test-issue4118-indexing
│ │ ├── README.md
│ │ ├── response-cons-b.json
│ │ └── state-cons-b.execute
│ │ ├── test-log-simplify-json
│ │ ├── README.md
│ │ ├── simplify-log.txt.golden
│ │ ├── state.send
│ │ └── test.sh
│ │ ├── test-module-addition
│ │ ├── README.md
│ │ ├── params-02-invalid-module.json
│ │ ├── params-03-add-new-module.json
│ │ ├── params-04-from-c-new.json
│ │ ├── params-06-from-c-test.json
│ │ ├── response-01-from-c.json
│ │ ├── response-02-invalid-module.json
│ │ ├── response-03-add-new-module.json
│ │ ├── response-04-from-c-new.json
│ │ ├── response-05-from-c-again.json
│ │ ├── response-06-from-c-test.json
│ │ ├── state-01-from-c.execute
│ │ ├── state-02-invalid-module.execute
│ │ ├── state-03-add-new-module.add-module
│ │ ├── state-04-from-c-new.execute
│ │ ├── state-05-from-c-again.execute
│ │ └── state-06-from-c-test.execute
│ │ ├── test-no-evaluator
│ │ ├── response-no-concrete-evaluation.booster-dev
│ │ └── state-no-concrete-evaluation.execute
│ │ ├── test-non-linear-int-requires
│ │ ├── README.md
│ │ ├── response-init.json
│ │ └── state-init.execute
│ │ ├── test-pathological-add-module
│ │ ├── README.md
│ │ ├── response-add_module_twice-001.json
│ │ ├── response-add_module_twice-002.json
│ │ ├── response-add_module_twice_with_name-001.json
│ │ ├── response-add_module_twice_with_name-002.json
│ │ ├── response-add_module_with_hash_name_as_id_first_fails-001.json
│ │ ├── response-add_module_with_hash_name_as_id_first_fails-002.json
│ │ ├── response-add_module_with_hash_name_as_id_second_fails-001.json
│ │ ├── response-add_module_with_hash_name_as_id_second_fails-002.json
│ │ ├── response-add_module_with_hash_name_not_as_id_first-001.json
│ │ ├── response-add_module_with_hash_name_not_as_id_first-002.json
│ │ ├── response-add_module_with_hash_name_not_as_id_second-001.json
│ │ ├── response-add_module_with_hash_name_not_as_id_second-002.json
│ │ ├── response-add_module_with_import-001.json
│ │ ├── response-add_module_with_import-002.json
│ │ ├── response-add_module_with_name_then_without_name-001.json
│ │ ├── response-add_module_with_name_then_without_name-002.json
│ │ ├── response-add_module_with_named_import-001.json
│ │ ├── response-add_module_with_named_import-002.json
│ │ ├── response-add_module_with_unknown_import_fails-001.json
│ │ ├── response-add_module_with_unknown_import_fails-001.kore-rpc-dev
│ │ ├── response-add_module_with_unknown_named_import_fails-001.json
│ │ ├── response-add_module_with_unknown_named_import_fails-002.json
│ │ ├── response-add_module_with_unknown_named_import_fails-002.kore-rpc-dev
│ │ ├── response-add_module_without_name_then_with_name-001.json
│ │ ├── response-add_module_without_name_then_with_name-002.json
│ │ ├── state-add_module_twice-001.send
│ │ ├── state-add_module_twice-002.send
│ │ ├── state-add_module_twice_with_name-001.send
│ │ ├── state-add_module_twice_with_name-002.send
│ │ ├── state-add_module_with_hash_name_as_id_first_fails-001.send
│ │ ├── state-add_module_with_hash_name_as_id_first_fails-002.send
│ │ ├── state-add_module_with_hash_name_as_id_second_fails-001.send
│ │ ├── state-add_module_with_hash_name_as_id_second_fails-002.send
│ │ ├── state-add_module_with_hash_name_not_as_id_first-001.send
│ │ ├── state-add_module_with_hash_name_not_as_id_first-002.send
│ │ ├── state-add_module_with_hash_name_not_as_id_second-001.send
│ │ ├── state-add_module_with_hash_name_not_as_id_second-002.send
│ │ ├── state-add_module_with_import-001.send
│ │ ├── state-add_module_with_import-002.send
│ │ ├── state-add_module_with_name_then_without_name-001.send
│ │ ├── state-add_module_with_name_then_without_name-002.send
│ │ ├── state-add_module_with_named_import-001.send
│ │ ├── state-add_module_with_named_import-002.send
│ │ ├── state-add_module_with_unknown_import_fails-001.send
│ │ ├── state-add_module_with_unknown_named_import_fails-001.send
│ │ ├── state-add_module_with_unknown_named_import_fails-002.send
│ │ ├── state-add_module_without_name_then_with_name-001.send
│ │ └── state-add_module_without_name_then_with_name-002.send
│ │ ├── test-questionmark-vars
│ │ ├── README.md
│ │ ├── response-one-ques-substitution.json
│ │ ├── response-one-ques-substitution.kore-rpc-dev
│ │ ├── response-one-ques.json
│ │ ├── response-two-ques-external.json
│ │ ├── response-two-ques-internal-with-counter.json
│ │ ├── response-two-ques-internal-with-counter.kore-rpc-dev
│ │ ├── response-two-ques-internal.json
│ │ ├── state-one-ques-substitution.execute
│ │ ├── state-one-ques.execute
│ │ ├── state-two-ques-external.execute
│ │ ├── state-two-ques-internal-with-counter.execute
│ │ └── state-two-ques-internal.execute
│ │ ├── test-remainder-predicates
│ │ ├── README.md
│ │ ├── response-test1.booster-dev
│ │ ├── response-test1.json
│ │ ├── response-test11.booster-dev
│ │ ├── response-test11.json
│ │ ├── response-test2.booster-dev
│ │ ├── response-test2.json
│ │ ├── response-test3.booster-dev
│ │ ├── response-test3.json
│ │ ├── response-test4.booster-dev
│ │ ├── response-test4.json
│ │ ├── response-test5.booster-dev
│ │ ├── response-test5.json
│ │ ├── response-test6.booster-dev
│ │ ├── response-test6.json
│ │ ├── state-test1.execute
│ │ ├── state-test11.execute
│ │ ├── state-test2.execute
│ │ ├── state-test3.execute
│ │ ├── state-test4.execute
│ │ ├── state-test5.execute
│ │ └── state-test6.execute
│ │ ├── test-retain-condition-cache
│ │ ├── params-before-jumpi.json
│ │ ├── response-before-jumpi.json
│ │ └── state-before-jumpi.execute
│ │ ├── test-simplify-smt
│ │ ├── response-unevaluated-0-1.json
│ │ ├── response-unevaluated-1-1.json
│ │ ├── response-unevaluated-X-Y-both-lt-0.json
│ │ ├── response-unevaluated-X-Y.json
│ │ ├── response-unevaluated-X-Y.kore-rpc-dev
│ │ ├── state-unevaluated-0-1.simplify
│ │ ├── state-unevaluated-1-1.simplify
│ │ ├── state-unevaluated-X-Y-both-lt-0.simplify
│ │ └── state-unevaluated-X-Y.simplify
│ │ ├── test-simplify
│ │ ├── README.md
│ │ ├── params-with-logging.json
│ │ ├── response-evaluate-two-stage-fail.json
│ │ ├── response-evaluate-two-stage.json
│ │ ├── response-evaluate-under-function.json
│ │ ├── response-if-then-else-arity-error.json
│ │ ├── response-if-then-else-eval.json
│ │ ├── response-if-then-else-false.json
│ │ ├── response-if-then-else-indeterminate.json
│ │ ├── response-if-then-else-sort-error.json
│ │ ├── response-if-then-else-true.json
│ │ ├── response-no-simplification.json
│ │ ├── response-not-and-false1.json
│ │ ├── response-not-and-false2.json
│ │ ├── response-plus-null-removed.json
│ │ ├── response-simplification-loop.json
│ │ ├── response-symbolic-first-of-3.json
│ │ ├── response-symbolic-first.json
│ │ ├── state-evaluate-two-stage-fail.simplify
│ │ ├── state-evaluate-two-stage.simplify
│ │ ├── state-evaluate-under-function.simplify
│ │ ├── state-if-then-else-arity-error.simplify
│ │ ├── state-if-then-else-eval.simplify
│ │ ├── state-if-then-else-false.simplify
│ │ ├── state-if-then-else-indeterminate.simplify
│ │ ├── state-if-then-else-sort-error.simplify
│ │ ├── state-if-then-else-true.simplify
│ │ ├── state-no-simplification.simplify
│ │ ├── state-not-and-false1.simplify
│ │ ├── state-not-and-false2.simplify
│ │ ├── state-plus-null-removed.simplify
│ │ ├── state-simplification-loop.simplify
│ │ ├── state-symbolic-first-of-3.simplify
│ │ └── state-symbolic-first.simplify
│ │ ├── test-sort-predicates
│ │ ├── response-run-41.json
│ │ ├── response-run-42.json
│ │ ├── state-run-41.execute
│ │ └── state-run-42.execute
│ │ ├── test-subk
│ │ ├── README.md
│ │ ├── response-eval-isBong.json
│ │ ├── response-not-subsort.json
│ │ ├── response-sortk-equal.json
│ │ ├── response-sortk-stuck.json
│ │ ├── response-sortk-var-branch.json
│ │ ├── state-eval-isBong.simplify
│ │ ├── state-not-subsort.execute
│ │ ├── state-sortk-equal.simplify
│ │ ├── state-sortk-stuck.execute
│ │ └── state-sortk-var-branch.execute
│ │ ├── test-substitutions
│ │ ├── README.md
│ │ ├── params-concrete-substitution.json
│ │ ├── params-symbolic-substitution.json
│ │ ├── response-circular-equations.booster-dev
│ │ ├── response-circular-equations.json
│ │ ├── response-concrete-substitution.json
│ │ ├── response-symbolic-bottom-predicate.json
│ │ ├── response-symbolic-bottom-predicate.kore-rpc-dev
│ │ ├── response-symbolic-substitution.json
│ │ ├── response-symbolic-two-substitutions.booster-dev
│ │ ├── response-symbolic-two-substitutions.json
│ │ ├── response-symbolic-two-substitutions.kore-rpc-dev
│ │ ├── response-unsupported-predicate.booster-dev
│ │ ├── response-unsupported-predicate.json
│ │ ├── state-circular-equations.execute
│ │ ├── state-concrete-substitution.execute
│ │ ├── state-symbolic-bottom-predicate.execute
│ │ ├── state-symbolic-substitution.execute
│ │ ├── state-symbolic-two-substitutions.execute
│ │ └── state-unsupported-predicate.simplify
│ │ ├── test-use-path-condition-in-equations
│ │ ├── README.md
│ │ ├── response-test1.json
│ │ ├── response-test2.json
│ │ ├── response-test3.json
│ │ ├── response-test4.json
│ │ ├── state-test1.execute
│ │ ├── state-test2.execute
│ │ ├── state-test3.execute
│ │ └── state-test4.execute
│ │ └── test-vacuous
│ │ ├── README.md
│ │ ├── response-vacuous-at-branch.json
│ │ ├── response-vacuous-but-rewritten.json
│ │ ├── response-vacuous-but-rewritten.kore-rpc-dev
│ │ ├── response-vacuous-var-at-branch.json
│ │ ├── response-vacuous-var-at-branch.kore-rpc-dev
│ │ ├── response-vacuous-without-rewrite.json
│ │ ├── response-vacuous-without-rewrite.kore-rpc-dev
│ │ ├── state-vacuous-at-branch.execute
│ │ ├── state-vacuous-but-rewritten.execute
│ │ ├── state-vacuous-var-at-branch.execute
│ │ └── state-vacuous-without-rewrite.execute
├── tools
│ ├── booster
│ │ ├── Proxy.hs
│ │ ├── Server.hs
│ │ └── Stats.hs
│ ├── rpc-client
│ │ └── RpcClient.hs
│ └── rpc-kast.sh
└── unit-tests
│ ├── Driver.hs
│ └── Test
│ └── Booster
│ ├── Builtin.hs
│ ├── Definition
│ └── Internalise.hs
│ ├── Fixture.hs
│ ├── JsonRpc
│ └── DiffTest.hs
│ ├── Pattern
│ ├── ApplyEquations.hs
│ ├── Binary.hs
│ ├── Index.hs
│ ├── InternalCollections.hs
│ ├── MatchEval.hs
│ ├── MatchImplies.hs
│ ├── MatchRewrite.hs
│ ├── Rewrite.hs
│ ├── Substitution.hs
│ └── Util.hs
│ ├── SMT
│ └── LowLevel.hs
│ ├── Syntax
│ ├── Json.hs
│ ├── Json
│ │ └── Internalise.hs
│ └── ParsedKore
│ │ └── Parser.hs
│ └── Util.hs
├── cabal.project
├── cabal.project.freeze
├── default.nix
├── deps
├── blockchain-k-plugin_release
├── k_release
└── rv-nix-tools
├── design-decisions
├── 0000-00-00-Template.md
├── 2018-07-25 Attributes as patterns.md
├── 2018-08-16 Repeated Attributes.md
├── 2018-09-03-Owise-encoding.md
├── 2018-09-17-Builtin-Map.md
├── 2018-09-18-Substitution-Predicate-Top-Evaluation.md
├── 2018-09-20-Decision-Template.md
├── 2018-09-25-Hook-Attribute.md
├── 2018-10-24-And-Not-Exists-Simplification.md
├── 2018-11-05-Translating-predicates.md
├── 2018-11-14-Heating-Cooling-Representation.md
├── 2019-01-14-Function-Evaluation-Simplification.md
├── 2019-03-20-Ensures-for-Axioms.md
├── 2020-01-02-Side-conditions-for-predicates.md
├── 2020-02-06-One-Path-Deterministic.md
└── 2020-05-02-function-rules.md
├── dev-tools
├── LICENSE
├── booster-dev
│ └── Server.hs
├── count-aborts
│ ├── Main.hs
│ └── Types.hs
├── hs-backend-booster-dev-tools.cabal
├── kore-json-differ
│ └── Main.hs
├── kore-match-disjunction
│ └── Main.hs
├── kore-parser
│ └── Main.hs
├── kore-rpc-dev
│ └── Server.hs
├── package.yaml
├── parsetest-binary
│ └── ParsetestBinary.hs
├── parsetest
│ └── Parsetest.hs
├── pretty
│ └── Pretty.hs
└── process-logs
│ └── Main.hs
├── docs
├── .gitignore
├── 2018-11-08-Applying-Axioms.md
├── 2018-11-08-Configuration-Splitting-Simplification.md
├── 2018-11-08-One-Path-Reachability-Proofs.md
├── 2018-11-12-Unification.md
├── 2018-12-21-Function-Evaluation.md
├── 2019-03-06-Equality-Axiom-Configuration-Splitting.md
├── 2019-03-28-All-Path-Reachability-Proofs.md
├── 2019-04-23-Applicative-Kore.md
├── 2019-05-23-Unification-Modulo-Equations.md
├── 2019-07-25-Using-Configuration-Predicates.md
├── 2019-08-27-Unification-modulo-overloaded-constructors.md
├── 2019-08-29-Remainders-for-priority-rules.md
├── 2019-09-09-Combining-Rewrite-Axioms.md
├── 2019-09-25-Applying-Axioms-By-Matching.md
├── 2019-12-16-Question-Mark-Variables-With-Ensures.md
├── 2020-02-05-Proving-Lemmas.md
├── 2020-05-22-Merging-Rules.md
├── 2020-06-17-Checking-Implication.md
├── 2020-06-22-Rewrite-Rule-Priorities.md
├── 2020-06-30-Combining-Priority-Axioms.md
├── 2022-07-18-JSON-RPC-Server-API.md
├── 2024-10-18-booster-description.md
├── attributes.md
├── dependencies
│ ├── Makefile
│ ├── dependencies.gv
│ └── dependencies.pdf
├── glossary.md
├── hash-symbol.pdf
├── hooks.md
├── injections
│ ├── injections.pdf
│ └── injections.tex
├── introduction-to-matching-logic.pdf
├── introduction-to-matching-logic.tex
├── introduction.md
├── kore-implicits.md
├── kore-syntax.md
├── logging.md
├── manual
│ ├── DEVELOPER_MANUAL.md
│ ├── README.md
│ └── img
│ │ └── implementation
│ │ └── context-map
│ │ ├── context-map-interface.jpg
│ │ ├── context-map-low-level.jpg
│ │ └── context-map-workflow.jpg
├── profiling.md
├── proof_object.md
├── proofs
│ └── MergingRules.v
├── proofsystem.png
├── prover_repl.md
├── reachability-symbols.md
├── refs.bib
├── shell.nix
└── unification.md
├── flake.lock
├── flake.nix
├── fourmolu.yaml
├── include.mk
├── kore-rpc-types
├── kore-rpc-types.cabal
└── src
│ └── Kore
│ ├── JsonRpc
│ ├── Error.hs
│ ├── Server.hs
│ ├── Types.hs
│ └── Types
│ │ ├── ContextLog.hs
│ │ ├── Depth.hs
│ │ └── Log.hs
│ ├── Syntax
│ └── Json
│ │ └── Types.hs
│ └── Util.hs
├── kore
├── LICENSE
├── Makefile
├── Setup.hs
├── app
│ ├── exec
│ │ └── Main.hs
│ ├── repl
│ │ └── Main.hs
│ ├── rpc
│ │ └── Main.hs
│ └── share
│ │ └── GlobalMain.hs
├── data
│ └── kast.kscript
├── kore.cabal
├── src
│ ├── Changed.hs
│ ├── Control
│ │ └── Monad
│ │ │ └── Counter.hs
│ ├── Data
│ │ ├── Compact
│ │ │ └── Serialize.hs
│ │ ├── Graph
│ │ │ └── TopologicalSort.hs
│ │ ├── InternedText.hs
│ │ ├── Limit.hs
│ │ └── Sup.hs
│ ├── Debug.hs
│ ├── ErrorContext.hs
│ ├── From.hs
│ ├── Injection.hs
│ ├── Kore
│ │ ├── AST
│ │ │ ├── ApplicativeKore.hs
│ │ │ ├── AstWithLocation.hs
│ │ │ ├── Common.hs
│ │ │ └── Error.hs
│ │ ├── Attribute
│ │ │ ├── Assoc.hs
│ │ │ ├── Attributes.hs
│ │ │ ├── Axiom.hs
│ │ │ ├── Axiom
│ │ │ │ ├── Concrete.hs
│ │ │ │ ├── Constructor.hs
│ │ │ │ ├── NonExecutable.hs
│ │ │ │ ├── Symbolic.hs
│ │ │ │ └── Unit.hs
│ │ │ ├── Comm.hs
│ │ │ ├── Constructor.hs
│ │ │ ├── Definition.hs
│ │ │ ├── Function.hs
│ │ │ ├── Hook.hs
│ │ │ ├── Idem.hs
│ │ │ ├── Injective.hs
│ │ │ ├── Label.hs
│ │ │ ├── Location.hs
│ │ │ ├── Null.hs
│ │ │ ├── Overload.hs
│ │ │ ├── Owise.hs
│ │ │ ├── Parser.hs
│ │ │ ├── Pattern
│ │ │ │ ├── ConstructorLike.hs
│ │ │ │ ├── Created.hs
│ │ │ │ ├── Defined.hs
│ │ │ │ ├── FreeVariables.hs
│ │ │ │ ├── Function.hs
│ │ │ │ ├── Simplified.hs
│ │ │ │ └── Total.hs
│ │ │ ├── PredicatePattern.hs
│ │ │ ├── Priority.hs
│ │ │ ├── ProductionID.hs
│ │ │ ├── RuleIndex.hs
│ │ │ ├── Simplification.hs
│ │ │ ├── SmtLemma.hs
│ │ │ ├── Smthook.hs
│ │ │ ├── Smtlib.hs
│ │ │ ├── Smtlib
│ │ │ │ ├── Smthook.hs
│ │ │ │ └── Smtlib.hs
│ │ │ ├── Sort.hs
│ │ │ ├── Sort
│ │ │ │ ├── Concat.hs
│ │ │ │ ├── Constructors.hs
│ │ │ │ ├── ConstructorsBuilder.hs
│ │ │ │ ├── Element.hs
│ │ │ │ ├── HasDomainValues.hs
│ │ │ │ └── Unit.hs
│ │ │ ├── SortInjection.hs
│ │ │ ├── Source.hs
│ │ │ ├── SourceLocation.hs
│ │ │ ├── Subsort.hs
│ │ │ ├── Symbol.hs
│ │ │ ├── Symbol
│ │ │ │ ├── AliasKywd.hs
│ │ │ │ ├── Anywhere.hs
│ │ │ │ ├── Klabel.hs
│ │ │ │ ├── Macro.hs
│ │ │ │ ├── Memo.hs
│ │ │ │ ├── NoEvaluators.hs
│ │ │ │ └── SymbolKywd.hs
│ │ │ ├── Synthetic.hs
│ │ │ ├── Total.hs
│ │ │ ├── Trusted.hs
│ │ │ └── UniqueId.hs
│ │ ├── BugReport.hs
│ │ ├── Builtin.hs
│ │ ├── Builtin
│ │ │ ├── AssocComm
│ │ │ │ ├── AssocComm.hs
│ │ │ │ └── CeilSimplifier.hs
│ │ │ ├── AssociativeCommutative.hs
│ │ │ ├── Attributes.hs
│ │ │ ├── Bool.hs
│ │ │ ├── Bool
│ │ │ │ └── Bool.hs
│ │ │ ├── Builtin.hs
│ │ │ ├── Encoding.hs
│ │ │ ├── Endianness.hs
│ │ │ ├── Endianness
│ │ │ │ └── Endianness.hs
│ │ │ ├── EqTerm.hs
│ │ │ ├── Error.hs
│ │ │ ├── IO.hs
│ │ │ ├── Inj.hs
│ │ │ ├── Int.hs
│ │ │ ├── Int
│ │ │ │ └── Int.hs
│ │ │ ├── InternalBytes.hs
│ │ │ ├── InternalBytes
│ │ │ │ └── InternalBytes.hs
│ │ │ ├── KEqual.hs
│ │ │ ├── Kreflection.hs
│ │ │ ├── Krypto.hs
│ │ │ ├── List.hs
│ │ │ ├── List
│ │ │ │ └── List.hs
│ │ │ ├── Map.hs
│ │ │ ├── Map
│ │ │ │ └── Map.hs
│ │ │ ├── Set.hs
│ │ │ ├── Set
│ │ │ │ └── Set.hs
│ │ │ ├── Signedness.hs
│ │ │ ├── Signedness
│ │ │ │ └── Signedness.hs
│ │ │ ├── String.hs
│ │ │ ├── String
│ │ │ │ └── String.hs
│ │ │ ├── Symbols.hs
│ │ │ └── Verifiers.hs
│ │ ├── Debug.hs
│ │ ├── Equation.hs
│ │ ├── Equation
│ │ │ ├── Application.hs
│ │ │ ├── DebugEquation.hs
│ │ │ ├── Equation.hs
│ │ │ ├── Registry.hs
│ │ │ ├── Sentence.hs
│ │ │ ├── Simplification.hs
│ │ │ └── Validate.hs
│ │ ├── Error.hs
│ │ ├── Exec.hs
│ │ ├── Exec
│ │ │ └── GraphTraversal.hs
│ │ ├── IndexedModule
│ │ │ ├── Error.hs
│ │ │ ├── IndexedModule.hs
│ │ │ ├── MetadataTools.hs
│ │ │ ├── MetadataToolsBuilder.hs
│ │ │ ├── OverloadGraph.hs
│ │ │ ├── Resolvers.hs
│ │ │ └── SortGraph.hs
│ │ ├── Internal
│ │ │ ├── Alias.hs
│ │ │ ├── ApplicationSorts.hs
│ │ │ ├── Condition.hs
│ │ │ ├── Conditional.hs
│ │ │ ├── From.hs
│ │ │ ├── Inj.hs
│ │ │ ├── InternalBool.hs
│ │ │ ├── InternalBytes.hs
│ │ │ ├── InternalInt.hs
│ │ │ ├── InternalList.hs
│ │ │ ├── InternalMap.hs
│ │ │ ├── InternalSet.hs
│ │ │ ├── InternalString.hs
│ │ │ ├── Key.hs
│ │ │ ├── MultiAnd.hs
│ │ │ ├── MultiExists.hs
│ │ │ ├── MultiOr.hs
│ │ │ ├── NormalForm.hs
│ │ │ ├── NormalizedAc.hs
│ │ │ ├── OrCondition.hs
│ │ │ ├── OrPattern.hs
│ │ │ ├── Pattern.hs
│ │ │ ├── Predicate.hs
│ │ │ ├── SideCondition.hs
│ │ │ ├── SideCondition
│ │ │ │ └── SideCondition.hs
│ │ │ ├── Substitution.hs
│ │ │ ├── Symbol.hs
│ │ │ ├── TermLike.hs
│ │ │ ├── TermLike
│ │ │ │ ├── Renaming.hs
│ │ │ │ └── TermLike.hs
│ │ │ └── Variable.hs
│ │ ├── JsonRpc.hs
│ │ ├── Log.hs
│ │ ├── Log
│ │ │ ├── BoosterAdaptor.hs
│ │ │ ├── DebugAppliedRewriteRules.hs
│ │ │ ├── DebugAttemptUnification.hs
│ │ │ ├── DebugAttemptedRewriteRules.hs
│ │ │ ├── DebugBeginClaim.hs
│ │ │ ├── DebugContext.hs
│ │ │ ├── DebugCreatedSubstitution.hs
│ │ │ ├── DebugEvaluateCondition.hs
│ │ │ ├── DebugProven.hs
│ │ │ ├── DebugRetrySolverQuery.hs
│ │ │ ├── DebugRewriteRulesRemainder.hs
│ │ │ ├── DebugRewriteTrace.hs
│ │ │ ├── DebugSolver.hs
│ │ │ ├── DebugSubstitutionSimplifier.hs
│ │ │ ├── DebugTransition.hs
│ │ │ ├── DebugUnification.hs
│ │ │ ├── DebugUnifyBottom.hs
│ │ │ ├── DecidePredicateUnknown.hs
│ │ │ ├── ErrorBottomTotalFunction.hs
│ │ │ ├── ErrorEquationRightFunction.hs
│ │ │ ├── ErrorEquationsSameMatch.hs
│ │ │ ├── ErrorException.hs
│ │ │ ├── ErrorOutOfDate.hs
│ │ │ ├── ErrorParse.hs
│ │ │ ├── ErrorRewriteLoop.hs
│ │ │ ├── ErrorRewritesInstantiation.hs
│ │ │ ├── ErrorVerify.hs
│ │ │ ├── InfoExecBreadth.hs
│ │ │ ├── InfoExecDepth.hs
│ │ │ ├── InfoJsonRpcCancelRequest.hs
│ │ │ ├── InfoJsonRpcProcessRequest.hs
│ │ │ ├── InfoProofDepth.hs
│ │ │ ├── InfoReachability.hs
│ │ │ ├── InfoUserLog.hs
│ │ │ ├── JsonRpc.hs
│ │ │ ├── KoreLogOptions.hs
│ │ │ ├── Registry.hs
│ │ │ ├── SQLite.hs
│ │ │ ├── WarnBottom.hs
│ │ │ ├── WarnDepthLimitExceeded.hs
│ │ │ ├── WarnFunctionWithoutEvaluators.hs
│ │ │ ├── WarnIfLowProductivity.hs
│ │ │ ├── WarnNotAPredicate.hs
│ │ │ ├── WarnNotImplemented.hs
│ │ │ ├── WarnRestartSolver.hs
│ │ │ ├── WarnStepTimeout.hs
│ │ │ ├── WarnStuckClaimState.hs
│ │ │ ├── WarnSymbolSMTRepresentation.hs
│ │ │ ├── WarnTrivialClaim.hs
│ │ │ ├── WarnUnexploredBranches.hs
│ │ │ └── WarnUnsimplified.hs
│ │ ├── ModelChecker
│ │ │ ├── Simplification.hs
│ │ │ └── Step.hs
│ │ ├── Options.hs
│ │ ├── Parser.hs
│ │ ├── Parser
│ │ │ ├── CString.hs
│ │ │ ├── Lexer.x
│ │ │ ├── LexerWrapper.hs
│ │ │ ├── Parser.y
│ │ │ └── ParserUtils.hs
│ │ ├── Reachability.hs
│ │ ├── Reachability
│ │ │ ├── AllPathClaim.hs
│ │ │ ├── Claim.hs
│ │ │ ├── ClaimState.hs
│ │ │ ├── OnePathClaim.hs
│ │ │ ├── Prim.hs
│ │ │ ├── Prove.hs
│ │ │ └── SomeClaim.hs
│ │ ├── Repl.hs
│ │ ├── Repl
│ │ │ ├── Data.hs
│ │ │ ├── Interpreter.hs
│ │ │ ├── Parser.hs
│ │ │ └── State.hs
│ │ ├── Rewrite.hs
│ │ ├── Rewrite
│ │ │ ├── AntiLeft.hs
│ │ │ ├── Axiom
│ │ │ │ ├── EvaluationStrategy.hs
│ │ │ │ ├── Identifier.hs
│ │ │ │ ├── Matcher.hs
│ │ │ │ └── MatcherData.hs
│ │ │ ├── AxiomPattern.hs
│ │ │ ├── ClaimPattern.hs
│ │ │ ├── Function
│ │ │ │ ├── Evaluator.hs
│ │ │ │ └── Memo.hs
│ │ │ ├── Implication.hs
│ │ │ ├── Remainder.hs
│ │ │ ├── Result.hs
│ │ │ ├── RewriteStep.hs
│ │ │ ├── RewritingVariable.hs
│ │ │ ├── Rule.hs
│ │ │ ├── Rule
│ │ │ │ ├── Expand.hs
│ │ │ │ └── Simplify.hs
│ │ │ ├── RulePattern.hs
│ │ │ ├── SMT
│ │ │ │ ├── AST.hs
│ │ │ │ ├── Declaration.hs
│ │ │ │ ├── Encoder.hs
│ │ │ │ ├── Evaluator.hs
│ │ │ │ ├── Lemma.hs
│ │ │ │ ├── Representation
│ │ │ │ │ ├── All.hs
│ │ │ │ │ ├── Resolve.hs
│ │ │ │ │ ├── Sorts.hs
│ │ │ │ │ └── Symbols.hs
│ │ │ │ ├── Resolvers.hs
│ │ │ │ └── Translate.hs
│ │ │ ├── Search.hs
│ │ │ ├── Step.hs
│ │ │ ├── Strategy.hs
│ │ │ ├── Substitution.hs
│ │ │ ├── Timeout.hs
│ │ │ ├── Transition.hs
│ │ │ └── UnifyingRule.hs
│ │ ├── Simplify
│ │ │ ├── API.hs
│ │ │ ├── And.hs
│ │ │ ├── AndPredicates.hs
│ │ │ ├── AndTerms.hs
│ │ │ ├── Application.hs
│ │ │ ├── Bottom.hs
│ │ │ ├── Ceil.hs
│ │ │ ├── CeilSimplifier.hs
│ │ │ ├── Condition.hs
│ │ │ ├── DomainValue.hs
│ │ │ ├── Equals.hs
│ │ │ ├── Exists.hs
│ │ │ ├── ExpandAlias.hs
│ │ │ ├── Forall.hs
│ │ │ ├── Iff.hs
│ │ │ ├── Implies.hs
│ │ │ ├── In.hs
│ │ │ ├── Inhabitant.hs
│ │ │ ├── Inj.hs
│ │ │ ├── InjSimplifier.hs
│ │ │ ├── InternalBool.hs
│ │ │ ├── InternalBytes.hs
│ │ │ ├── InternalInt.hs
│ │ │ ├── InternalList.hs
│ │ │ ├── InternalMap.hs
│ │ │ ├── InternalSet.hs
│ │ │ ├── InternalString.hs
│ │ │ ├── Mu.hs
│ │ │ ├── Next.hs
│ │ │ ├── NoConfusion.hs
│ │ │ ├── Not.hs
│ │ │ ├── NotSimplifier.hs
│ │ │ ├── Nu.hs
│ │ │ ├── Or.hs
│ │ │ ├── OrPattern.hs
│ │ │ ├── OverloadSimplifier.hs
│ │ │ ├── Overloading.hs
│ │ │ ├── Pattern.hs
│ │ │ ├── Predicate.hs
│ │ │ ├── Predicate.hs-boot
│ │ │ ├── SetVariable.hs
│ │ │ ├── SimplificationType.hs
│ │ │ ├── Simplify.hs
│ │ │ ├── StringLiteral.hs
│ │ │ ├── SubstitutionSimplifier.hs
│ │ │ ├── TermLike.hs
│ │ │ ├── Top.hs
│ │ │ └── Variable.hs
│ │ ├── Sort.hs
│ │ ├── Substitute.hs
│ │ ├── Syntax.hs
│ │ ├── Syntax
│ │ │ ├── And.hs
│ │ │ ├── Application.hs
│ │ │ ├── BinaryAnd.hs
│ │ │ ├── BinaryOr.hs
│ │ │ ├── Bottom.hs
│ │ │ ├── Ceil.hs
│ │ │ ├── Definition.hs
│ │ │ ├── DomainValue.hs
│ │ │ ├── Equals.hs
│ │ │ ├── Exists.hs
│ │ │ ├── Floor.hs
│ │ │ ├── Forall.hs
│ │ │ ├── Id.hs
│ │ │ ├── Iff.hs
│ │ │ ├── Implies.hs
│ │ │ ├── In.hs
│ │ │ ├── Inhabitant.hs
│ │ │ ├── Json.hs
│ │ │ ├── Json
│ │ │ │ └── Internal.hs
│ │ │ ├── Module.hs
│ │ │ ├── Mu.hs
│ │ │ ├── Next.hs
│ │ │ ├── Not.hs
│ │ │ ├── Nu.hs
│ │ │ ├── Or.hs
│ │ │ ├── Pattern.hs
│ │ │ ├── PatternF.hs
│ │ │ ├── Rewrites.hs
│ │ │ ├── Sentence.hs
│ │ │ ├── StringLiteral.hs
│ │ │ ├── Top.hs
│ │ │ └── Variable.hs
│ │ ├── TopBottom.hs
│ │ ├── Unification
│ │ │ ├── NewUnifier.hs
│ │ │ ├── Procedure.hs
│ │ │ ├── SubstitutionNormalization.hs
│ │ │ ├── SubstitutionSimplifier.hs
│ │ │ ├── UnifierT.hs
│ │ │ └── Unify.hs
│ │ ├── Unparser.hs
│ │ ├── Validate
│ │ │ ├── AliasVerifier.hs
│ │ │ ├── AttributesVerifier.hs
│ │ │ ├── DefinitionVerifier.hs
│ │ │ ├── Error.hs
│ │ │ ├── ModuleVerifier.hs
│ │ │ ├── PatternVerifier.hs
│ │ │ ├── PatternVerifier
│ │ │ │ └── PatternVerifier.hs
│ │ │ ├── SentenceVerifier.hs
│ │ │ ├── SortVerifier.hs
│ │ │ └── Verifier.hs
│ │ ├── Variables
│ │ │ ├── Binding.hs
│ │ │ ├── Free.hs
│ │ │ └── Fresh.hs
│ │ ├── Verified.hs
│ │ └── VersionInfo.hs
│ ├── Log.hs
│ ├── Log
│ │ └── Entry.hs
│ ├── Logic.hs
│ ├── Options
│ │ └── SMT.hs
│ ├── Pair.hs
│ ├── Partial.hs
│ ├── Prelude
│ │ └── Kore.hs
│ ├── Pretty.hs
│ ├── Prof.hs
│ ├── SMT.hs
│ ├── SMT
│ │ ├── AST.hs
│ │ ├── SimpleSMT.hs
│ │ └── Utils.hs
│ ├── SQL.hs
│ ├── SQL
│ │ ├── ColumnDef.hs
│ │ ├── Key.hs
│ │ ├── Query.hs
│ │ ├── SOP.hs
│ │ └── SQL.hs
│ └── Stats.hs
└── test
│ ├── Driver.hs
│ ├── Test.hs
│ └── Test
│ ├── ConsistentKore.hs
│ ├── Data
│ ├── Graph
│ │ └── TopologicalSort.hs
│ ├── InternedText.hs
│ ├── Limit.hs
│ └── Sup.hs
│ ├── Debug.hs
│ ├── Expect.hs
│ ├── Injection.hs
│ ├── Kore.hs
│ ├── Kore
│ ├── AST
│ │ └── Common.hs
│ ├── Attribute
│ │ ├── Assoc.hs
│ │ ├── Axiom
│ │ │ ├── Concrete.hs
│ │ │ ├── Symbolic.hs
│ │ │ └── Unit.hs
│ │ ├── Comm.hs
│ │ ├── Constructor.hs
│ │ ├── Function.hs
│ │ ├── Hook.hs
│ │ ├── Idem.hs
│ │ ├── Injective.hs
│ │ ├── Label.hs
│ │ ├── NonExecutable.hs
│ │ ├── Overload.hs
│ │ ├── Owise.hs
│ │ ├── Parser.hs
│ │ ├── Pattern
│ │ │ ├── ConstructorLike.hs
│ │ │ ├── Defined.hs
│ │ │ ├── FreeVariables.hs
│ │ │ ├── Function.hs
│ │ │ ├── Sort.hs
│ │ │ └── Total.hs
│ │ ├── Priority.hs
│ │ ├── ProductionID.hs
│ │ ├── Simplification.hs
│ │ ├── Smtlib.hs
│ │ ├── Sort
│ │ │ ├── ConstructorsBuilder.hs
│ │ │ ├── HasDomainValues.hs
│ │ │ └── Unit.hs
│ │ ├── SortInjection.hs
│ │ ├── Subsort.hs
│ │ ├── Symbol.hs
│ │ ├── Symbol
│ │ │ ├── Anywhere.hs
│ │ │ ├── Klabel.hs
│ │ │ ├── Memo.hs
│ │ │ ├── NoEvaluators.hs
│ │ │ └── SymbolKywd.hs
│ │ ├── Total.hs
│ │ ├── Trusted.hs
│ │ └── UniqueId.hs
│ ├── BugReport.hs
│ ├── Builtin.hs
│ ├── Builtin
│ │ ├── AssocComm
│ │ │ └── CeilSimplifier.hs
│ │ ├── Bool.hs
│ │ ├── Builtin.hs
│ │ ├── Definition.hs
│ │ ├── Encoding.hs
│ │ ├── Endianness.hs
│ │ ├── External.hs
│ │ ├── IO.hs
│ │ ├── Inj.hs
│ │ ├── Int.hs
│ │ ├── InternalBytes.hs
│ │ ├── KEqual.hs
│ │ ├── Krypto.hs
│ │ ├── List.hs
│ │ ├── Map.hs
│ │ ├── Set.hs
│ │ ├── Signedness.hs
│ │ └── String.hs
│ ├── Contains.hs
│ ├── Equation
│ │ ├── Application.hs
│ │ ├── Common.hs
│ │ ├── Sentence.hs
│ │ └── Simplification.hs
│ ├── Error.hs
│ ├── Exec.hs
│ ├── IndexedModule
│ │ ├── Error.hs
│ │ ├── MockMetadataTools.hs
│ │ ├── OverloadGraph.hs
│ │ ├── Resolvers.hs
│ │ └── SortGraph.hs
│ ├── Internal
│ │ ├── ApplicationSorts.hs
│ │ ├── Condition.hs
│ │ ├── From.hs
│ │ ├── Key.hs
│ │ ├── MultiAnd.hs
│ │ ├── MultiExists.hs
│ │ ├── OrCondition.hs
│ │ ├── OrPattern.hs
│ │ ├── Pattern.hs
│ │ ├── Predicate.hs
│ │ ├── SideCondition.hs
│ │ ├── Substitution.hs
│ │ ├── Symbol.hs
│ │ └── TermLike.hs
│ ├── Log
│ │ ├── DebugEvaluateCondition.hs
│ │ ├── ErrorBottomTotalFunction.hs
│ │ ├── WarnFunctionWithoutEvaluators.hs
│ │ └── WarnSymbolSMTRepresentation.hs
│ ├── Options.hs
│ ├── Parser.hs
│ ├── Parser
│ │ ├── Lexer.hs
│ │ └── Parser.hs
│ ├── Reachability
│ │ ├── Claim.hs
│ │ ├── MockAllPath.hs
│ │ ├── OnePathStrategy.hs
│ │ ├── Prove.hs
│ │ └── SomeClaim.hs
│ ├── Repl
│ │ ├── Graph.hs
│ │ ├── Interpreter.hs
│ │ ├── Parser.hs
│ │ └── ParserTest.hs
│ ├── Rewrite.hs
│ ├── Rewrite
│ │ ├── AntiLeft.hs
│ │ ├── Axiom
│ │ │ ├── EvaluationStrategy.hs
│ │ │ ├── Identifier.hs
│ │ │ ├── Matcher.hs
│ │ │ └── Registry.hs
│ │ ├── ClaimPattern.hs
│ │ ├── Function
│ │ │ ├── Evaluator.hs
│ │ │ ├── Integration.hs
│ │ │ └── Memo.hs
│ │ ├── Implication.hs
│ │ ├── MockSymbols.hs
│ │ ├── Remainder.hs
│ │ ├── RewriteStep.hs
│ │ ├── RewritingVariable.hs
│ │ ├── Rule.hs
│ │ ├── Rule
│ │ │ ├── Common.hs
│ │ │ ├── Expand.hs
│ │ │ └── Simplify.hs
│ │ ├── RulePattern.hs
│ │ ├── SMT
│ │ │ ├── Builders.hs
│ │ │ ├── Evaluator.hs
│ │ │ ├── Helpers.hs
│ │ │ ├── Representation
│ │ │ │ ├── All.hs
│ │ │ │ ├── Builders.hs
│ │ │ │ ├── Helpers.hs
│ │ │ │ ├── Sorts.hs
│ │ │ │ └── Symbols.hs
│ │ │ ├── Sorts.hs
│ │ │ ├── Symbols.hs
│ │ │ └── Translate.hs
│ │ ├── Strategy.hs
│ │ └── Transition.hs
│ ├── Simplify.hs
│ ├── Simplify
│ │ ├── And.hs
│ │ ├── AndTerms.hs
│ │ ├── Application.hs
│ │ ├── Bottom.hs
│ │ ├── Ceil.hs
│ │ ├── Condition.hs
│ │ ├── DomainValue.hs
│ │ ├── Equals.hs
│ │ ├── Exists.hs
│ │ ├── Forall.hs
│ │ ├── Iff.hs
│ │ ├── Implies.hs
│ │ ├── Inj.hs
│ │ ├── InjSimplifier.hs
│ │ ├── Integration.hs
│ │ ├── IntegrationProperty.hs
│ │ ├── InternalList.hs
│ │ ├── InternalMap.hs
│ │ ├── InternalSet.hs
│ │ ├── Next.hs
│ │ ├── Not.hs
│ │ ├── Or.hs
│ │ ├── OrPattern.hs
│ │ ├── Overloading.hs
│ │ ├── Pattern.hs
│ │ ├── Predicate.hs
│ │ ├── StringLiteral.hs
│ │ ├── SubstitutionSimplifier.hs
│ │ ├── TermLike.hs
│ │ └── Top.hs
│ ├── Syntax
│ │ ├── Id.hs
│ │ ├── Json.hs
│ │ ├── Json
│ │ │ └── Roundtrips.hs
│ │ └── Variable.hs
│ ├── TopBottom.hs
│ ├── Unification
│ │ ├── SubstitutionNormalization.hs
│ │ ├── Unifier.hs
│ │ └── UnifierT.hs
│ ├── Unparser.hs
│ ├── Validate
│ │ ├── DefinitionVerifier.hs
│ │ └── DefinitionVerifier
│ │ │ ├── Imports.hs
│ │ │ ├── PatternVerifier.hs
│ │ │ ├── SentenceVerifier.hs
│ │ │ ├── SortUsage.hs
│ │ │ ├── UniqueNames.hs
│ │ │ └── UniqueSortVariables.hs
│ ├── Variables
│ │ ├── Fresh.hs
│ │ ├── V.hs
│ │ └── W.hs
│ └── With.hs
│ ├── Pretty.hs
│ ├── SMT.hs
│ ├── SMT
│ └── AST.hs
│ ├── SQL.hs
│ ├── Stats.hs
│ ├── Tasty
│ └── HUnit
│ │ └── Ext.hs
│ └── Terse.hs
├── nix
├── integration-shell.nix
└── run-profiling.nix
├── package
├── debian
│ ├── build-package
│ ├── changelog
│ ├── compat.jammy
│ ├── control.jammy
│ ├── copyright
│ ├── k-haskell-backend-docs.docs
│ ├── rules.jammy
│ └── source
│ │ └── format
├── version
└── version.sh
├── scripts
├── booster-analysis.sh
├── booster-integration-tests.sh
├── check-cabal-stack-sync.sh
├── compare.py
├── docs.sh
├── fourmolu.sh
├── freeze-cabal-to-stack-resolver.sh
├── generate-json-examples.sh
├── generate-regression-tests.sh
├── hlint.sh
├── performance-tests-kevm.sh
├── performance-tests-kontrol.sh
├── performance-tests-mx.sh
├── run-with-tarball.sh
└── update-tests.sh
├── src
├── main
│ ├── json
│ │ └── kore-schema.json
│ ├── kore
│ │ ├── .gitattributes
│ │ └── prelude.kore
│ └── python
│ │ ├── debugFilter.py
│ │ ├── debugger.py
│ │ └── noEmptyResult.py
└── test
│ └── .gitattributes
├── stack.yaml
├── stack.yaml.lock
└── test
├── Makefile
├── README.md
├── all-path
├── 00-basic
│ ├── 00-no-rules
│ │ ├── Makefile
│ │ ├── distinct-spec.k
│ │ ├── distinct-spec.k.out.golden
│ │ ├── identity-spec.k
│ │ ├── identity-spec.k.out.golden
│ │ └── path.k
│ ├── 01-one-rule
│ │ ├── Makefile
│ │ ├── all-path-b-or-c-spec.k
│ │ ├── all-path-b-or-c-spec.k.out.golden
│ │ ├── all-path-b-spec.k
│ │ ├── all-path-b-spec.k.out.golden
│ │ ├── all-path-c-spec.k
│ │ ├── all-path-c-spec.k.out.golden
│ │ └── path.k
│ ├── 02-cyclic-rule
│ │ ├── Makefile
│ │ ├── all-path-b-spec.k
│ │ ├── all-path-b-spec.k.out.golden
│ │ ├── all-path-c-spec.k
│ │ ├── all-path-c-spec.k.out.golden
│ │ └── path.k
│ ├── 03-concurrent-rules
│ │ ├── Makefile
│ │ ├── all-path-b-or-c-spec.k
│ │ ├── all-path-b-or-c-spec.k.out.golden
│ │ ├── all-path-b-spec.k
│ │ ├── all-path-b-spec.k.out.golden
│ │ ├── one-path-b-spec.k
│ │ ├── one-path-b-spec.k.out.golden
│ │ └── path.k
│ └── 04-different-length
│ │ ├── Makefile
│ │ ├── all-path-f-spec.k
│ │ ├── all-path-f-spec.k.out.golden
│ │ └── path.k
├── 02-constructors
│ └── 00-case-analysis
│ │ ├── Makefile
│ │ ├── all-path-partial-spec.k
│ │ ├── all-path-partial-spec.k.out.golden
│ │ ├── all-path-total-spec.k
│ │ ├── all-path-total-spec.k.out.golden
│ │ └── path.k
├── 03-unification
│ └── set-select
│ │ ├── Makefile
│ │ ├── all-path-b-or-c-spec.k
│ │ ├── all-path-b-or-c-spec.k.out.golden
│ │ ├── all-path-c-spec.k
│ │ ├── all-path-c-spec.k.out.golden
│ │ ├── all-path-select-a-b-c-spec.k
│ │ ├── all-path-select-a-b-c-spec.k.out.golden
│ │ ├── one-path-b-or-c-spec.k
│ │ ├── one-path-b-or-c-spec.k.out.golden
│ │ ├── one-path-c-spec.k
│ │ ├── one-path-c-spec.k.out.golden
│ │ └── path.k
└── limitations
│ └── interfering-specs
│ ├── Makefile
│ ├── all-path-a-c-b-d-spec.k
│ ├── all-path-a-c-b-d-spec.k.out.golden
│ ├── all-path-a-c-spec.k
│ ├── all-path-a-c-spec.k.out.golden
│ ├── all-path-b-d-spec.k
│ ├── all-path-b-d-spec.k.out.golden
│ └── path.k
├── assume
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── bitrange
├── 1.bitrange
├── 1.bitrange.out.golden
├── 2.bitrange
├── 2.bitrange.out.golden
├── 3.bitrange
├── 3.bitrange.out.golden
├── 4.bitrange
├── 4.bitrange.out.golden
├── Makefile
└── bitrange.k
├── bottom-lhs
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── concrete
├── 1.concrete
├── 1.concrete.out.golden
├── 2.concrete
├── 2.concrete.out.golden
├── Makefile
└── concrete.k
├── custom-simplifications
├── Makefile
├── not-test-spec.k
├── not-test-spec.k.out.golden
└── test.k
├── ecdsa
├── Makefile
├── addr1.ecdsa
├── addr1.ecdsa.out.golden
├── addr2.ecdsa
├── addr2.ecdsa.out.golden
├── addr3.ecdsa
├── addr3.ecdsa.out.golden
└── ecdsa.k
├── eqtest
├── 1.eqtest
├── 1.eqtest.out.golden
├── 2.eqtest
├── 2.eqtest.out.golden
├── 3.eqtest
├── 3.eqtest.out.golden
├── 4.eqtest
├── 4.eqtest.out.golden
├── Makefile
└── eqtest.k
├── execute-to-branch
├── Makefile
├── a.test
├── a.test.out.golden
└── test.k
├── fresh-vars
├── 1.fresh-vars
├── 1.fresh-vars.out.golden
├── Makefile
└── fresh-vars.k
├── function-evaluation-demo
├── Makefile
├── Nat.demo
├── Nat.demo.out.golden
├── NatList.demo
├── NatList.demo.out.golden
├── Truth.demo
├── Truth.demo.out.golden
└── demo.k
├── functions
├── Makefile
├── functions.k
├── harness.k
├── length-cons-spec.k
├── length-cons-spec.k.out.golden
├── length-spec.k
├── length-spec.k.out.golden
├── positive-requires-spec.k
├── positive-requires-spec.k.out.golden
├── positive-spec.k
└── positive-spec.k.out.golden
├── imp
├── Makefile
├── add-spec.k
├── add-spec.k.out.golden
├── collatz.imp
├── collatz.imp.out.golden
├── consistent-prelude.smt2
├── double-sum-spec.k
├── double-sum-spec.k.out.golden
├── imp.k
├── impossible-branch.imp
├── impossible-branch.imp.out.golden
├── impossible-branch.imp.pattern-search-final
├── impossible-branch.imp.pattern-search-final.out.golden
├── impossible-branch.imp.search-final
├── impossible-branch.imp.search-final.out.golden
├── impossible-branch.search.pattern
├── inconsistent-prelude.smt2
├── max-breadth-limit-one-spec.k
├── max-breadth-limit-one-spec.k.out.golden
├── max-consistent-prelude-spec.k
├── max-consistent-prelude-spec.k.out.golden
├── max-inconsistent-prelude-spec.k
├── max-inconsistent-prelude-spec.k.out.golden
├── max-spec.k
├── max-spec.k.out.golden
├── max-symbolic.imp
├── max-symbolic.imp.out.golden
├── max-symbolic.imp.search-final
├── max-symbolic.imp.search-final.out.golden
├── primes.imp
├── primes.imp.out.golden
├── sum-div-spec.k
├── sum-div-spec.k.out.golden
├── sum-save-proofs-spec.k
├── sum-save-proofs-spec.k.out.golden
├── sum-save-proofs-spec.k.save-proofs.kore.golden
├── sum-spec.k
├── sum-spec.k.out.golden
├── sum.imp
├── sum.imp.out.golden
├── unreachable-spec.k
└── unreachable-spec.k.out.golden
├── include.mk
├── issue-1639
├── Makefile
├── h.k
├── h1-spec.k
├── h1-spec.k.out.golden
├── h2-spec.k
├── h2-spec.k.out.golden
├── h3-spec.k
├── h3-spec.k.out.golden
├── h4-spec.k
└── h4-spec.k.out.golden
├── issue-1665
├── Makefile
├── issue-1665-spec.k
├── issue-1665-spec.k.out.golden
└── test.k
├── issue-1730
├── Makefile
├── h.k
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-1872
├── 1.test
├── 1.test.out.golden
├── Makefile
└── test.k
├── issue-1909
├── Makefile
├── sum-spec.k
├── sum-spec.k.out.golden
└── test.k
├── issue-1916
├── Makefile
├── issue-1916-spec.k
├── issue-1916-spec.k.out.golden
└── test.k
├── issue-2010
├── 1.test
├── 1.test.out.golden
├── Makefile
└── test.k
├── issue-2138
├── Makefile
├── issue-2138-spec.k
├── issue-2138-spec.k.out.golden
└── test.k
├── issue-2205
├── 1.test
├── 1.test.out.golden
├── Makefile
└── test.k
├── issue-2221
├── Makefile
├── list-sizer-spec.k
├── list-sizer-spec.k.out.golden
└── list-sizer.k
├── issue-2378
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-2445
├── 1.test
├── 1.test.out.golden
├── 2.test
├── 2.test.out.golden
├── Makefile
└── test.k
├── issue-2695
├── Makefile
├── infinite-gas-spec.k
├── infinite-gas-spec.k.out.golden
└── infinite-gas.k
├── issue-2740
├── Makefile
├── either-spec.k
├── either-spec.k.out.golden
└── either.k
├── issue-2785
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-2928
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-3035
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-3074
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-3107
├── Makefile
├── ceil-set-spec.k
├── ceil-set-spec.k.out.golden
└── ceil-set.k
├── issue-3170
├── Makefile
└── test.k
├── issue-3294
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-3344
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── issue-3508
├── Makefile
├── definition.kore
├── disjunction.kore
├── pattern.kore
├── test-kore-match-disjunction.sh
└── test-kore-match-disjunction.sh.out.golden
├── issue-3518
├── Makefile
├── definition.kore
├── pgm.kore
├── searchFile.kore
├── target.kore
├── test-search-pattern.sh
└── test-search-pattern.sh.out.golden
├── itetest
├── 1.itetest
├── 1.itetest.out.golden
├── Makefile
└── itetest.k
├── itp-nth-ancestor
├── Makefile
├── chain.k
├── nth1-spec.k
├── nth1-spec.k.out.golden
├── nth2-spec.k
├── nth2-spec.k.out.golden
└── proof-script.k
├── k-equal
├── Makefile
├── iszero-eq-spec.k
├── iszero-eq-spec.k.out.golden
├── iszero-ge-spec.k
├── iszero-ge-spec.k.out.golden
├── iszero-gt-spec.k
├── iszero-gt-spec.k.out.golden
└── test-k-equal.k
├── kevm-optimism-invariant
├── Makefile
├── README.md
├── test-optimism-invariant-definition.kore
├── test-optimism-invariant-spec.kore
├── test-optimism-invariant.sh
└── test-optimism-invariant.sh.out.golden
├── kprove-hangs
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── kprove
├── Makefile
├── imp.k
├── sum-spec.k
└── sum-spec.k.out.golden
├── lib
├── adomains.k
├── astate.k
└── state.k
├── list
├── list-map-unify-concrete
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
├── list-requires
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── Makefile
│ └── test.k
├── list-unify-assoc
│ ├── Makefile
│ ├── push-spec.k
│ ├── push-spec.k.out.golden
│ └── test.k
├── list-unify-concrete
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── 4.test
│ ├── 4.test.out.golden
│ ├── 5.test
│ ├── 5.test.out.golden
│ ├── Makefile
│ └── test.k
├── list-unify-first-elem
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
├── list-unify-framing-variable-left
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
├── list-unify-framing-variable-right
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
└── list-unify-last-elem
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
├── locals
├── Makefile
├── locals-spec.k
├── locals-spec.k.out.golden
└── locals.k
├── map-matching
├── 0.test
├── 0.test.out.golden
├── 1.test
├── 1.test.out.golden
├── 2.test
├── 2.test.out.golden
├── Makefile
└── test.k
├── map-symbolic
├── Makefile
├── assignment
├── assignment-1-spec.k
├── assignment-1-spec.k.out.golden
├── assignment-10-spec.k
├── assignment-10-spec.k.out.golden
├── assignment-11-spec.k
├── assignment-11-spec.k.out.golden
├── assignment-12-spec.k
├── assignment-12-spec.k.out.golden
├── assignment-13-spec.k
├── assignment-13-spec.k.out.golden
├── assignment-14-spec.k
├── assignment-14-spec.k.out.golden
├── assignment-15-spec.k
├── assignment-15-spec.k.out.golden
├── assignment-16-spec.k
├── assignment-16-spec.k.out.golden
├── assignment-17-spec.k
├── assignment-17-spec.k.out.golden
├── assignment-18-spec.k
├── assignment-18-spec.k.out.golden
├── assignment-19-spec.k
├── assignment-19-spec.k.out.golden
├── assignment-2-spec.k
├── assignment-2-spec.k.out.golden
├── assignment-20-spec.k
├── assignment-20-spec.k.out.golden
├── assignment-21-spec.k
├── assignment-21-spec.k.out.golden
├── assignment-22-spec.k
├── assignment-22-spec.k.out.golden
├── assignment-23-spec.k
├── assignment-23-spec.k.out.golden
├── assignment-24-spec.k
├── assignment-24-spec.k.out.golden
├── assignment-25-spec.k
├── assignment-25-spec.k.out.golden
├── assignment-26-spec.k
├── assignment-26-spec.k.out.golden
├── assignment-27-spec.k
├── assignment-27-spec.k.out.golden
├── assignment-28-spec.k
├── assignment-28-spec.k.out.golden
├── assignment-29-spec.k
├── assignment-29-spec.k.out.golden
├── assignment-3-spec.k
├── assignment-3-spec.k.out.golden
├── assignment-30-spec.k
├── assignment-30-spec.k.out.golden
├── assignment-31-spec.k
├── assignment-31-spec.k.out.golden
├── assignment-4-spec.k
├── assignment-4-spec.k.out.golden
├── assignment-5-spec.k
├── assignment-5-spec.k.out.golden
├── assignment-6-spec.k
├── assignment-6-spec.k.out.golden
├── assignment-7-spec.k
├── assignment-7-spec.k.out.golden
├── assignment-8-spec.k
├── assignment-8-spec.k.out.golden
├── assignment-9-spec.k
├── assignment-9-spec.k.out.golden
├── gen-tests.sh
├── inkeys
├── inkeys-1-spec.k
├── inkeys-1-spec.k.out.golden
├── inkeys-10-spec.k
├── inkeys-10-spec.k.out.golden
├── inkeys-11-spec.k
├── inkeys-11-spec.k.out.golden
├── inkeys-12-spec.k
├── inkeys-12-spec.k.out.golden
├── inkeys-13-spec.k
├── inkeys-13-spec.k.out.golden
├── inkeys-14-spec.k
├── inkeys-14-spec.k.out.golden
├── inkeys-15-spec.k
├── inkeys-15-spec.k.out.golden
├── inkeys-16-spec.k
├── inkeys-16-spec.k.out.golden
├── inkeys-17-spec.k
├── inkeys-17-spec.k.out.golden
├── inkeys-2-spec.k
├── inkeys-2-spec.k.out.golden
├── inkeys-3-spec.k
├── inkeys-3-spec.k.out.golden
├── inkeys-4-spec.k
├── inkeys-4-spec.k.out.golden
├── inkeys-5-spec.k
├── inkeys-5-spec.k.out.golden
├── inkeys-6-spec.k
├── inkeys-6-spec.k.out.golden
├── inkeys-7-spec.k
├── inkeys-7-spec.k.out.golden
├── inkeys-8-spec.k
├── inkeys-8-spec.k.out.golden
├── inkeys-9-spec.k
├── inkeys-9-spec.k.out.golden
├── lookup
├── lookup-1-spec.k
├── lookup-1-spec.k.out.golden
├── lookup-10-spec.k
├── lookup-10-spec.k.out.golden
├── lookup-11-spec.k
├── lookup-11-spec.k.out.golden
├── lookup-12-spec.k
├── lookup-12-spec.k.out.golden
├── lookup-13-spec.k
├── lookup-13-spec.k.out.golden
├── lookup-14-spec.k
├── lookup-14-spec.k.out.golden
├── lookup-15-spec.k
├── lookup-15-spec.k.out.golden
├── lookup-16-spec.k
├── lookup-16-spec.k.out.golden
├── lookup-17-spec.k
├── lookup-17-spec.k.out.golden
├── lookup-18-spec.k
├── lookup-18-spec.k.out.golden
├── lookup-19-spec.k
├── lookup-19-spec.k.out.golden
├── lookup-2-spec.k
├── lookup-2-spec.k.out.golden
├── lookup-20-spec.k
├── lookup-20-spec.k.out.golden
├── lookup-21-spec.k
├── lookup-21-spec.k.out.golden
├── lookup-22-spec.k
├── lookup-22-spec.k.out.golden
├── lookup-23-spec.k
├── lookup-23-spec.k.out.golden
├── lookup-24-spec.k
├── lookup-24-spec.k.out.golden
├── lookup-25-spec.k
├── lookup-25-spec.k.out.golden
├── lookup-3-spec.k
├── lookup-3-spec.k.out.golden
├── lookup-4-spec.k
├── lookup-4-spec.k.out.golden
├── lookup-5-spec.k
├── lookup-5-spec.k.out.golden
├── lookup-6-spec.k
├── lookup-6-spec.k.out.golden
├── lookup-7-spec.k
├── lookup-7-spec.k.out.golden
├── lookup-8-spec.k
├── lookup-8-spec.k.out.golden
├── lookup-9-spec.k
├── lookup-9-spec.k.out.golden
├── map-tests.k
├── remove
├── remove-1-spec.k
├── remove-1-spec.k.out.golden
├── remove-10-spec.k
├── remove-10-spec.k.out.golden
├── remove-11-spec.k
├── remove-11-spec.k.out.golden
├── remove-12-spec.k
├── remove-12-spec.k.out.golden
├── remove-13-spec.k
├── remove-13-spec.k.out.golden
├── remove-14-spec.k
├── remove-14-spec.k.out.golden
├── remove-15-spec.k
├── remove-15-spec.k.out.golden
├── remove-16-spec.k
├── remove-16-spec.k.out.golden
├── remove-17-spec.k
├── remove-17-spec.k.out.golden
├── remove-18-spec.k
├── remove-18-spec.k.out.golden
├── remove-2-spec.k
├── remove-2-spec.k.out.golden
├── remove-3-spec.k
├── remove-3-spec.k.out.golden
├── remove-4-spec.k
├── remove-4-spec.k.out.golden
├── remove-5-spec.k
├── remove-5-spec.k.out.golden
├── remove-6-spec.k
├── remove-6-spec.k.out.golden
├── remove-7-spec.k
├── remove-7-spec.k.out.golden
├── remove-8-spec.k
├── remove-8-spec.k.out.golden
├── remove-9-spec.k
└── remove-9-spec.k.out.golden
├── map
├── map-definedness
│ ├── Makefile
│ ├── test-1-spec.k
│ ├── test-1-spec.k.out.golden
│ ├── test-2-spec.k
│ ├── test-2-spec.k.out.golden
│ ├── test-3-spec.k
│ ├── test-3-spec.k.out.golden
│ ├── test-4-spec.k
│ ├── test-4-spec.k.out.golden
│ └── test.k
├── map-iteration
│ ├── Makefile
│ ├── test-1-spec.k
│ ├── test-1-spec.k.out.golden
│ └── test.k
├── map-lookup
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── Makefile
│ └── test.k
├── map-unify-concrete
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── 4.test
│ ├── 4.test.out.golden
│ ├── 5.test
│ ├── 5.test.out.golden
│ ├── Makefile
│ └── test.k
└── map-unify-framing-variable
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
├── matching-inj
├── Makefile
├── a.run
├── a.run.out.golden
├── b.run
├── b.run.out.golden
└── run.k
├── ml-simplification
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── no-injection-into-hooked
├── Makefile
└── test.k
├── not-kequal
├── Makefile
├── a.test
├── a.test.out.golden
└── test.k
├── ord
├── 1.ord
├── 1.ord.out.golden
├── 2.ord
├── 2.ord.out.golden
├── Makefile
└── ord.k
├── overloads
├── domain-values
│ ├── Makefile
│ ├── domain-values-spec.k
│ ├── domain-values-spec.k.out.golden
│ └── domain-values.k
├── simple-exps
│ ├── 1.simple-exps
│ ├── 1.simple-exps.out.golden
│ ├── Makefile
│ └── simple-exps.k
├── simple-lists
│ ├── 1.simple-lists
│ ├── 1.simple-lists.out.golden
│ ├── Makefile
│ ├── broken-spec.k
│ ├── broken-spec.k.out.golden
│ └── simple-lists.k
├── strict-lists
│ ├── 1.simple-exps
│ ├── 1.simple-exps.out.golden
│ ├── Makefile
│ └── simple-exps.k
└── wasm-val-type
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── Makefile
│ ├── test-spec.k
│ ├── test-spec.k.out.golden
│ └── test.k
├── owise-1
├── 1.demo
├── 1.demo.out.golden
├── 2.demo
├── 2.demo.out.golden
├── 3.demo
├── 3.demo.out.golden
├── 4.demo
├── 4.demo.out.golden
├── Makefile
└── demo.k
├── parser
├── Makefile
├── bool.kore
├── bool.kore.golden
├── json
│ ├── README.md
│ ├── bool.json
│ ├── list.json
│ ├── nat.json
│ ├── test-alias-1.json
│ ├── test-alias-10.json
│ ├── test-alias-11.json
│ ├── test-alias-12.json
│ ├── test-alias-2.json
│ ├── test-alias-3.json
│ ├── test-alias-4.json
│ ├── test-alias-5.json
│ ├── test-alias-6.json
│ ├── test-alias-7.json
│ ├── test-alias-8.json
│ ├── test-alias-9.json
│ ├── test-bool-1.json
│ ├── test-bool-4.json
│ ├── test-dv-1.json
│ ├── test-dv-3.json
│ ├── test-exception-14.json
│ ├── test-hooks-2.json
│ ├── test-int-1.json
│ ├── test-int-5.json
│ ├── test-issue-94-1.json
│ ├── test-issue-94-2.json
│ ├── test-pattern-1.json
│ ├── test-pattern-10.json
│ ├── test-pattern-11.json
│ ├── test-pattern-12.json
│ ├── test-pattern-13.json
│ ├── test-pattern-14.json
│ ├── test-pattern-15.json
│ ├── test-pattern-2.json
│ ├── test-pattern-3.json
│ ├── test-pattern-4.json
│ ├── test-pattern-5.json
│ ├── test-pattern-6.json
│ ├── test-pattern-7.json
│ ├── test-pattern-8.json
│ └── test-pattern-9.json
├── list.kore
├── list.kore.golden
├── nat.kore
├── nat.kore.golden
├── test-alias-1.kore
├── test-alias-1.kore.golden
├── test-alias-10.kore
├── test-alias-10.kore.golden
├── test-alias-11.kore
├── test-alias-11.kore.golden
├── test-alias-12.kore
├── test-alias-12.kore.golden
├── test-alias-2.kore
├── test-alias-2.kore.golden
├── test-alias-3.kore
├── test-alias-3.kore.golden
├── test-alias-4.kore
├── test-alias-4.kore.golden
├── test-alias-5.kore
├── test-alias-5.kore.golden
├── test-alias-6.kore
├── test-alias-6.kore.golden
├── test-alias-7.kore
├── test-alias-7.kore.golden
├── test-alias-8.kore
├── test-alias-8.kore.golden
├── test-alias-9.kore
├── test-alias-9.kore.golden
├── test-attribute-1.kore
├── test-attribute-1.kore.golden
├── test-attribute-2.kore
├── test-attribute-2.kore.golden
├── test-bool-1.kore
├── test-bool-1.kore.golden
├── test-bool-2.kore
├── test-bool-2.kore.golden
├── test-bool-3.kore
├── test-bool-3.kore.golden
├── test-bool-4.kore
├── test-bool-4.kore.golden
├── test-comment-1.kore
├── test-comment-1.kore.golden
├── test-comment-2.kore
├── test-comment-2.kore.golden
├── test-comment-3.kore
├── test-comment-3.kore.golden
├── test-comment-4.kore
├── test-comment-4.kore.golden
├── test-comment-5.kore
├── test-comment-5.kore.golden
├── test-comment-6.kore
├── test-comment-6.kore.golden
├── test-comment-7.kore
├── test-comment-7.kore.golden
├── test-dv-1.kore
├── test-dv-1.kore.golden
├── test-dv-2.kore
├── test-dv-2.kore.golden
├── test-dv-3.kore
├── test-dv-3.kore.golden
├── test-exception-14.kore
├── test-exception-14.kore.golden
├── test-exception-2.kore
├── test-exception-2.kore.golden
├── test-exception-21.kore
├── test-exception-21.kore.golden
├── test-exception-27.kore
├── test-exception-27.kore.golden
├── test-exception-3.kore
├── test-exception-3.kore.golden
├── test-exception-4.kore
├── test-exception-4.kore.golden
├── test-exception-5.kore
├── test-exception-5.kore.golden
├── test-exception-6.kore
├── test-exception-6.kore.golden
├── test-exception-7.kore
├── test-exception-7.kore.golden
├── test-hooks-1.kore
├── test-hooks-1.kore.golden
├── test-hooks-10.kore
├── test-hooks-10.kore.golden
├── test-hooks-2.kore
├── test-hooks-2.kore.golden
├── test-hooks-3.kore
├── test-hooks-3.kore.golden
├── test-hooks-4.kore
├── test-hooks-4.kore.golden
├── test-hooks-5.kore
├── test-hooks-5.kore.golden
├── test-hooks-6.kore
├── test-hooks-6.kore.golden
├── test-hooks-7.kore
├── test-hooks-7.kore.golden
├── test-hooks-8.kore
├── test-hooks-8.kore.golden
├── test-hooks-9.kore
├── test-hooks-9.kore.golden
├── test-hooks-ctor.kore
├── test-hooks-ctor.kore.golden
├── test-import-1.kore
├── test-import-1.kore.golden
├── test-int-1.kore
├── test-int-1.kore.golden
├── test-int-2.kore
├── test-int-2.kore.golden
├── test-int-3.kore
├── test-int-3.kore.golden
├── test-int-4.kore
├── test-int-4.kore.golden
├── test-int-5.kore
├── test-int-5.kore.golden
├── test-issue-94-1.kore
├── test-issue-94-1.kore.golden
├── test-issue-94-2.kore
├── test-issue-94-2.kore.golden
├── test-modules-1.kore
├── test-modules-1.kore.golden
├── test-pattern-1.kore
├── test-pattern-1.kore.golden
├── test-pattern-10.kore
├── test-pattern-10.kore.golden
├── test-pattern-11.kore
├── test-pattern-11.kore.golden
├── test-pattern-12.kore
├── test-pattern-12.kore.golden
├── test-pattern-13.kore
├── test-pattern-13.kore.golden
├── test-pattern-14.kore
├── test-pattern-14.kore.golden
├── test-pattern-15.kore
├── test-pattern-15.kore.golden
├── test-pattern-2.kore
├── test-pattern-2.kore.golden
├── test-pattern-3.kore
├── test-pattern-3.kore.golden
├── test-pattern-4.kore
├── test-pattern-4.kore.golden
├── test-pattern-5.kore
├── test-pattern-5.kore.golden
├── test-pattern-6.kore
├── test-pattern-6.kore.golden
├── test-pattern-7.kore
├── test-pattern-7.kore.golden
├── test-pattern-8.kore
├── test-pattern-8.kore.golden
├── test-pattern-9.kore
├── test-pattern-9.kore.golden
├── test-scanner-1.kore
├── test-scanner-1.kore.golden
├── test-sort-1.kore
├── test-sort-1.kore.golden
├── test-sort-2.kore
├── test-sort-2.kore.golden
├── test-sort-3.kore
├── test-sort-3.kore.golden
├── test-sort-4.kore
├── test-sort-4.kore.golden
├── test-sort-5.kore
├── test-sort-5.kore.golden
├── test-sort-6.kore
├── test-sort-6.kore.golden
├── test-string-1.kore
├── test-string-1.kore.golden
├── test-string-2.kore
├── test-string-2.kore.golden
├── test-string-3.kore
├── test-string-3.kore.golden
├── test-string-4.kore
├── test-string-4.kore.golden
├── test-string-5.kore
├── test-string-5.kore.golden
├── test-string-6.kore
├── test-string-6.kore.golden
├── test-string-7.kore
├── test-string-7.kore.golden
├── test-symbol-1.kore
├── test-symbol-1.kore.golden
├── test-symbol-2.kore
├── test-symbol-2.kore.golden
├── test-symbol-3.kore
├── test-symbol-3.kore.golden
├── test-symbol-4.kore
├── test-symbol-4.kore.golden
├── test-symbol-5.kore
├── test-symbol-5.kore.golden
├── test-symbol-6.kore
├── test-symbol-6.kore.golden
├── test-symbol-7.kore
├── test-symbol-7.kore.golden
├── test-symbol-8.kore
├── test-symbol-8.kore.golden
├── user-nat.kore
└── user-nat.kore.golden
├── priority
├── 1.priority
├── 1.priority.out.golden
├── 2.priority
├── 2.priority.out.golden
├── 3.priority
├── 3.priority.out.golden
├── 4.priority
├── 4.priority.out.golden
├── Makefile
├── priority-1-spec.k
├── priority-1-spec.k.out.golden
└── priority.k
├── regression-evm
├── Makefile
├── test-dsvalue-peek-pass-rough-definition.kore
├── test-dsvalue-peek-pass-rough-spec.kore
├── test-dsvalue-peek-pass-rough.sh
├── test-dsvalue-peek-pass-rough.sh.out.golden
├── test-flipper-addu48u48-fail-rough-definition.kore
├── test-flipper-addu48u48-fail-rough-spec.kore
├── test-flipper-addu48u48-fail-rough.sh
├── test-flipper-addu48u48-fail-rough.sh.out.golden
├── test-functional-definition.kore
├── test-functional-spec.kore
├── test-functional.sh
├── test-functional.sh.out.golden
├── test-lemmas-definition.kore
├── test-lemmas-spec.kore
├── test-lemmas.sh
├── test-lemmas.sh.out.golden
├── test-storagevar03-definition.kore
├── test-storagevar03-spec.kore
├── test-storagevar03.sh
├── test-storagevar03.sh.out.golden
├── test-sum-to-n-definition.kore
├── test-sum-to-n-spec.kore
├── test-sum-to-n.sh
├── test-sum-to-n.sh.out.golden
├── test-totalSupply-definition.kore
├── test-totalSupply-spec.kore
├── test-totalSupply.sh
└── test-totalSupply.sh.out.golden
├── regression-wasm
├── Makefile
├── test-locals-spec.kore
├── test-locals-vdefinition.kore
├── test-locals.sh
├── test-locals.sh.out.golden
├── test-loops-spec.kore
├── test-loops-vdefinition.kore
├── test-loops.sh
├── test-loops.sh.out.golden
├── test-memory-spec.kore
├── test-memory-vdefinition.kore
├── test-memory.sh
├── test-memory.sh.out.golden
├── test-simple-arithmetic-spec.kore
├── test-simple-arithmetic-vdefinition.kore
├── test-simple-arithmetic.sh
├── test-simple-arithmetic.sh.out.golden
├── test-wrc20-spec.kore
├── test-wrc20-vdefinition.kore
├── test-wrc20.sh
└── test-wrc20.sh.out.golden
├── remove-destination
├── Makefile
├── test-1-spec.k
├── test-1-spec.k.out.golden
└── test.k
├── rpc-server
├── Makefile
├── README.md
├── add-module
│ ├── add
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── params.json
│ │ └── response.golden
│ └── execute
│ │ ├── README.md
│ │ ├── params.json
│ │ ├── response-defaultmodule.golden
│ │ ├── response-fail.golden
│ │ ├── response-success.golden
│ │ └── state.json
├── default.nix
├── execute
│ ├── branching-prune-unsat-remainder
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ ├── state.json
│ │ └── test.k
│ ├── branching
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ ├── cut-point
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ ├── depth-limit
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ ├── invalid-params
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ ├── list-matching
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ ├── state.json
│ │ └── test.k
│ ├── logs
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ ├── terminal-rule
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ ├── vacuous
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ └── state.json
│ └── zero-steps
│ │ ├── definition.kore
│ │ ├── params.json
│ │ ├── response.golden
│ │ ├── state.json
│ │ └── state.kore
├── get-model
│ ├── issue-3616-a
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ ├── issue-3616-b
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ ├── no-predicate
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ ├── not-satisfiable-vars
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ ├── not-satisfiable
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ ├── satisfiable
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ ├── trivial
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
│ └── unknown
│ │ ├── README.md
│ │ ├── definition.kore
│ │ ├── response.golden
│ │ └── state.json
├── implies
│ ├── implied-substitution
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── implied-trivial
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-antecedent
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-consequent
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-free-vars-rhs
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-name-capture
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-non-singleton-lhs
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-non-singleton-rhs
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-not-function-like
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── invalid-sort-mismatch
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── not-implied-stuck
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ ├── not-implied
│ │ ├── README.md
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
│ └── refuse-macro-and-alias
│ │ ├── antecedent.json
│ │ ├── consequent.json
│ │ ├── definition.kore
│ │ └── response.golden
├── resources
│ ├── a-to-f
│ │ ├── definition.kore
│ │ └── test.k
│ ├── empty
│ │ ├── definition.kore
│ │ └── test.k
│ ├── int-and-bool
│ │ ├── definition.kore
│ │ └── test.k
│ └── smt
│ │ ├── definition.kore
│ │ └── smt.k
├── runTests.py
└── simplify
│ ├── and-simplify-bottom
│ ├── README.md
│ ├── definition.kore
│ ├── response.golden
│ └── state.json
│ ├── and-simplify
│ ├── README.md
│ ├── definition.kore
│ ├── response.golden
│ └── state.json
│ ├── invalid-state
│ ├── definition.kore
│ ├── response.golden
│ └── state.json
│ ├── list-matching
│ ├── README.md
│ ├── definition.kore
│ ├── params.json
│ ├── response.golden
│ ├── state.json
│ └── test.k
│ ├── not-not-simplify
│ ├── README.md
│ ├── definition.kore
│ ├── response.golden
│ └── state.json
│ └── smt-error
│ ├── README.md
│ ├── definition.kore
│ ├── response.golden
│ └── state.json
├── save-proofs
├── Makefile
├── save-proofs.k
├── test-1-spec.k
├── test-1-spec.k.out.golden
├── test-1-spec.k.save-proofs.kore.golden
├── test-2-spec.k
└── test-2-spec.k.out.golden
├── search
├── Makefile
├── initial-initial.search-pattern.final.k
├── initial-initial.search-pattern.final.search
├── initial-initial.search-pattern.final.search.out.golden
├── initial-initial.search-pattern.k
├── initial-initial.search-pattern.one.k
├── initial-initial.search-pattern.one.search
├── initial-initial.search-pattern.one.search.out.golden
├── initial-initial.search-pattern.plus.k
├── initial-initial.search-pattern.plus.search
├── initial-initial.search-pattern.plus.search.out.golden
├── initial-initial.search-pattern.star.k
├── initial-initial.search-pattern.star.search
├── initial-initial.search-pattern.star.search.out.golden
├── initial-unreachable.search-pattern.final.k
├── initial-unreachable.search-pattern.final.search
├── initial-unreachable.search-pattern.final.search.out.golden
├── initial-unreachable.search-pattern.k
├── initial-unreachable.search-pattern.one.k
├── initial-unreachable.search-pattern.one.search
├── initial-unreachable.search-pattern.one.search.out.golden
├── initial-unreachable.search-pattern.plus.k
├── initial-unreachable.search-pattern.plus.search
├── initial-unreachable.search-pattern.plus.search.out.golden
├── initial-unreachable.search-pattern.star
├── initial-unreachable.search-pattern.star.k
├── initial-unreachable.search-pattern.star.search
├── initial-unreachable.search-pattern.star.search.out.golden
├── initial.search
├── initial.search.final.search
├── initial.search.final.search.out.golden
├── initial.search.one.search
├── initial.search.one.search.out.golden
├── initial.search.out.golden
├── initial.search.plus.search
├── initial.search.plus.search.out.golden
├── initial.search.star.search
├── initial.search.star.search.out.golden
└── search.k
├── serialized-definition
├── Makefile
├── README.md
├── a-to-f-definition.kore
├── definition.kore
└── test-totalSupply-definition.kore
├── set
├── set-iteration
│ ├── Makefile
│ ├── test-1-spec.k
│ ├── test-1-spec.k.out.golden
│ ├── test-2-spec.k
│ ├── test-2-spec.k.out.golden
│ └── test.k
├── set-unify-concrete
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── 4.test
│ ├── 4.test.out.golden
│ ├── 5.test
│ ├── 5.test.out.golden
│ ├── Makefile
│ └── test.k
└── set-unify-framing-variable
│ ├── 1.test
│ ├── 1.test.out.golden
│ ├── 2.test
│ ├── 2.test.out.golden
│ ├── 3.test
│ ├── 3.test.out.golden
│ ├── Makefile
│ └── test.k
├── setvars
├── 1.setvars
├── 1.setvars.out.golden
├── 2.setvars.broken
├── 2.setvars.out.golden
├── 3.setvars
├── 3.setvars.out.golden
├── Makefile
├── div-spec-skip.k
├── div-spec-skip.k.out.golden
└── setvars.k
├── simplification
├── Makefile
├── a-spec.k
├── a-spec.k.out.golden
└── simplification.k
├── simplified
├── Makefile
├── five-spec.k
├── five-spec.k.out.golden
├── four-spec.k
├── four-spec.k.out.golden
├── one-spec.k
├── one-spec.k.out.golden
├── seven-spec.k
├── seven-spec.k.out.golden
├── simplified.k
├── six-spec.k
├── six-spec.k.out.golden
├── three-spec.k
├── three-spec.k.out.golden
├── two-spec.k
└── two-spec.k.out.golden
├── simplify-rhs
├── Makefile
├── test-1-repl-script-spec.k
├── test-1-repl-script-spec.k.out.golden
├── test-1-repl-script-spec.k.repl
└── test.k
├── smc
├── Makefile
├── add-spec.k
├── add-spec.k.out.golden
├── add-stack-spec.k
├── add-stack-spec.k.out.golden
├── collatz.smc
├── collatz.smc.out.golden
├── double-sum-spec.k
├── double-sum-spec.k.out.golden
├── double-sum-stack-spec.k
├── double-sum-stack-spec.k.out.golden
├── max-spec.k
├── max-spec.k.out.golden
├── max-stack-spec.k
├── max-stack-spec.k.out.golden
├── primes.smc
├── primes.smc.out.golden
├── smc.k
├── sum-spec.k
├── sum-spec.k.out.golden
├── sum-stack-spec.k
├── sum-stack-spec.k.out.golden
├── sum.smc
└── sum.smc.out.golden
├── smt-lemma
├── 1.smt-lemma
├── 1.smt-lemma.out.golden
├── 2.smt-lemma
├── 2.smt-lemma.out.golden
├── 3.smt-lemma
├── 3.smt-lemma.out.golden
├── Makefile
├── one-spec.k
├── one-spec.k.out.golden
└── smt-lemma.k
├── smt-none
├── Makefile
├── program.test
├── program.test.out.golden
└── test.k
├── strict
├── 1.strict
├── 1.strict.out.golden
├── 10.strict
├── 10.strict.out.golden
├── Makefile
├── g2.strict
├── g2.strict.out.golden
├── g21.strict
├── g21.strict.out.golden
├── g3.strict
├── g3.strict.out.golden
├── nd.strict
├── nd.strict.out.golden
├── seq.strict
├── seq.strict.out.golden
└── strict.k
├── symbolic-ensures
├── 1.strict
├── 1.strict.out.golden
├── Makefile
└── strict.k
├── unification
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── unification2
├── Makefile
├── test-spec.k
├── test-spec.k.out.golden
└── test.k
├── warn-decide-predicate-unknown
├── Makefile
├── lemmas-no-smt-spec.k
├── lemmas-no-smt-spec.k.out.golden
├── lemmas.k
└── verification.k
├── with-config-arbitrary-map
├── Makefile
├── one-spec.k
├── one-spec.k.out.golden
└── with-config.k
└── with-config
├── Makefile
├── one-spec.k
├── one-spec.k.out.golden
├── owise-spec.k
├── owise-spec.k.out.golden
└── with-config.k
/.github/workflows/master.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/.github/workflows/master.yml
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/.github/workflows/release.yml
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/.github/workflows/test.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/.gitignore
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/.gitmodules
--------------------------------------------------------------------------------
/.hlint.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/.hlint.yaml
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/LICENSE
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/Makefile
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/README.md
--------------------------------------------------------------------------------
/booster/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/README.md
--------------------------------------------------------------------------------
/booster/Setup.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/Setup.hs
--------------------------------------------------------------------------------
/booster/cbits/kllvm-c.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/cbits/kllvm-c.h
--------------------------------------------------------------------------------
/booster/cbits/stdbool.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/cbits/stdbool.h
--------------------------------------------------------------------------------
/booster/cbits/stddef.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/cbits/stddef.h
--------------------------------------------------------------------------------
/booster/cbits/stdint.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/cbits/stdint.h
--------------------------------------------------------------------------------
/booster/docs/booster.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/docs/booster.md
--------------------------------------------------------------------------------
/booster/library/Booster/LLVM.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/library/Booster/LLVM.hs
--------------------------------------------------------------------------------
/booster/library/Booster/Log.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/library/Booster/Log.hs
--------------------------------------------------------------------------------
/booster/library/Booster/Util.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/library/Booster/Util.hs
--------------------------------------------------------------------------------
/booster/package.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/package.yaml
--------------------------------------------------------------------------------
/booster/test/jsonrpc-examples/depth-limit.execute.response:
--------------------------------------------------------------------------------
1 | ../rpc-integration/test-a-to-f/response-depth-limit.json
--------------------------------------------------------------------------------
/booster/test/jsonrpc-examples/not-json.error:
--------------------------------------------------------------------------------
1 | README.md
--------------------------------------------------------------------------------
/booster/test/jsonrpc-examples/params.random.json:
--------------------------------------------------------------------------------
1 | ../rpc-integration/test-a-to-f/params-cut-point.json
--------------------------------------------------------------------------------
/booster/test/jsonrpc-examples/state-a.kore.json:
--------------------------------------------------------------------------------
1 | ../rpc-integration/resources/a-to-f/state-a.json
--------------------------------------------------------------------------------
/booster/test/jsonrpc-examples/terminal.execute.response:
--------------------------------------------------------------------------------
1 | ../rpc-integration/test-a-to-f/response-terminal-rule.json
--------------------------------------------------------------------------------
/booster/test/parser/bool.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/test/parser/bool.kore
--------------------------------------------------------------------------------
/booster/test/parser/list.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/test/parser/list.kore
--------------------------------------------------------------------------------
/booster/test/parser/nat.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/test/parser/nat.kore
--------------------------------------------------------------------------------
/booster/test/parser/test-exception-27.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-exception-27.kore:5:4: unexpected character 'a'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/parser/test-exception-3.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-exception-3.kore:6:12: unexpected character '\n'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/parser/test-exception-4.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-exception-4.kore:6:5: unexpected character '2'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/parser/test-exception-5.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-exception-5.kore:6:5: unexpected character '-'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/parser/test-exception-6.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-exception-6.kore:6:5: unexpected character '2'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/parser/test-exception-7.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-exception-7.kore:6:5: unexpected character '`'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/parser/test-string-4.kore.parse-error:
--------------------------------------------------------------------------------
1 | test-string-4.kore:1:10: unexpected character '0'
2 |
3 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/3934-smt.kompile:
--------------------------------------------------------------------------------
1 | kompile-from-double-definition.sh
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/foundry-bug-report.kompile:
--------------------------------------------------------------------------------
1 | kompile-from-double-definition.sh
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/get-model.kore:
--------------------------------------------------------------------------------
1 | int-and-bool.kore
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/implies-issue-3941.kompile:
--------------------------------------------------------------------------------
1 | kompile-from-double-definition.sh
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/internalise-symbols.kore:
--------------------------------------------------------------------------------
1 | diamond.kore
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/issue3764-vacuous-branch.kompile:
--------------------------------------------------------------------------------
1 | kompile-from-double-definition.sh
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/logTiming.kore:
--------------------------------------------------------------------------------
1 | a-to-f.kore
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/retain-condition-cache.kompile:
--------------------------------------------------------------------------------
1 | kompile-from-double-definition.sh
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/subsorts.kore:
--------------------------------------------------------------------------------
1 | diamond.kore
--------------------------------------------------------------------------------
/booster/test/rpc-integration/resources/vacuous.kore:
--------------------------------------------------------------------------------
1 | diamond.kore
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-a-to-f/params-depth-limit.json:
--------------------------------------------------------------------------------
1 | {
2 | "max-depth": 2
3 | }
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-a-to-f/state-branching.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-a.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-a-to-f/state-cut-point.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-a-to-f/state-depth-limit.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-a-to-f/state-terminal-rule.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-a-to-f/state-zero-steps.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-d.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-collectiontest/state-from-12.execute:
--------------------------------------------------------------------------------
1 | ../resources/collectiontest/empty-set.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/params-s1-x0.json:
--------------------------------------------------------------------------------
1 | params-single-step.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/params-s1x-and-x-is-0.json:
--------------------------------------------------------------------------------
1 | params-single-step.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/params-s2x-and-px.json:
--------------------------------------------------------------------------------
1 | params-single-step.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/params-single-step.json:
--------------------------------------------------------------------------------
1 | {
2 | "max-depth": 1
3 | }
4 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/state-s1-x0.execute:
--------------------------------------------------------------------------------
1 | s1-x0.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/state-s1x-and-x-is-0.execute:
--------------------------------------------------------------------------------
1 | s1x-and-x-is-0.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-condition-filtering/state-s2x-and-px.execute:
--------------------------------------------------------------------------------
1 | s2x-and-px.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-equalK-conditions/state-a.execute:
--------------------------------------------------------------------------------
1 | state-a.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-equalK-conditions/state-c.execute:
--------------------------------------------------------------------------------
1 | state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-get-model/response-smt-unknown.json:
--------------------------------------------------------------------------------
1 | {"jsonrpc":"2.0","id":1,"result":{"satisfiable":"Unknown"}}
2 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-imp/params-sum.json:
--------------------------------------------------------------------------------
1 | {
2 | "terminal-rules": [ "IMP.stop" ]
3 | }
4 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/params-02-invalid-module.json:
--------------------------------------------------------------------------------
1 | { "module": "NONEXISTENT" }
2 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/params-03-add-new-module.json:
--------------------------------------------------------------------------------
1 | { "name-as-id": true }
2 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/params-04-from-c-new.json:
--------------------------------------------------------------------------------
1 | { "module": "NEW" }
2 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/params-06-from-c-test.json:
--------------------------------------------------------------------------------
1 | { "module": "TEST" }
2 |
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/state-01-from-c.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/state-02-invalid-module.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/state-04-from-c-new.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/state-05-from-c-again.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/test/rpc-integration/test-module-addition/state-06-from-c-test.execute:
--------------------------------------------------------------------------------
1 | ../resources/a-to-f/state-c.json
--------------------------------------------------------------------------------
/booster/tools/booster/Proxy.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/tools/booster/Proxy.hs
--------------------------------------------------------------------------------
/booster/tools/booster/Server.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/tools/booster/Server.hs
--------------------------------------------------------------------------------
/booster/tools/booster/Stats.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/tools/booster/Stats.hs
--------------------------------------------------------------------------------
/booster/tools/rpc-kast.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/tools/rpc-kast.sh
--------------------------------------------------------------------------------
/booster/unit-tests/Driver.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/booster/unit-tests/Driver.hs
--------------------------------------------------------------------------------
/cabal.project:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/cabal.project
--------------------------------------------------------------------------------
/cabal.project.freeze:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/cabal.project.freeze
--------------------------------------------------------------------------------
/default.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/default.nix
--------------------------------------------------------------------------------
/deps/blockchain-k-plugin_release:
--------------------------------------------------------------------------------
1 | 5aa6993fab90675d971b8b98b3430d11f1ec2a2b
2 |
--------------------------------------------------------------------------------
/deps/k_release:
--------------------------------------------------------------------------------
1 | 7.1.300
2 |
--------------------------------------------------------------------------------
/deps/rv-nix-tools:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/deps/rv-nix-tools
--------------------------------------------------------------------------------
/dev-tools/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/LICENSE
--------------------------------------------------------------------------------
/dev-tools/booster-dev/Server.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/booster-dev/Server.hs
--------------------------------------------------------------------------------
/dev-tools/count-aborts/Main.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/count-aborts/Main.hs
--------------------------------------------------------------------------------
/dev-tools/count-aborts/Types.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/count-aborts/Types.hs
--------------------------------------------------------------------------------
/dev-tools/kore-parser/Main.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/kore-parser/Main.hs
--------------------------------------------------------------------------------
/dev-tools/package.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/package.yaml
--------------------------------------------------------------------------------
/dev-tools/pretty/Pretty.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/pretty/Pretty.hs
--------------------------------------------------------------------------------
/dev-tools/process-logs/Main.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/dev-tools/process-logs/Main.hs
--------------------------------------------------------------------------------
/docs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/.gitignore
--------------------------------------------------------------------------------
/docs/2018-11-12-Unification.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/2018-11-12-Unification.md
--------------------------------------------------------------------------------
/docs/attributes.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/attributes.md
--------------------------------------------------------------------------------
/docs/dependencies/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/dependencies/Makefile
--------------------------------------------------------------------------------
/docs/glossary.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/glossary.md
--------------------------------------------------------------------------------
/docs/hash-symbol.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/hash-symbol.pdf
--------------------------------------------------------------------------------
/docs/hooks.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/hooks.md
--------------------------------------------------------------------------------
/docs/injections/injections.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/injections/injections.pdf
--------------------------------------------------------------------------------
/docs/injections/injections.tex:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/injections/injections.tex
--------------------------------------------------------------------------------
/docs/introduction.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/introduction.md
--------------------------------------------------------------------------------
/docs/kore-implicits.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/kore-implicits.md
--------------------------------------------------------------------------------
/docs/kore-syntax.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/kore-syntax.md
--------------------------------------------------------------------------------
/docs/logging.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/logging.md
--------------------------------------------------------------------------------
/docs/manual/DEVELOPER_MANUAL.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/manual/DEVELOPER_MANUAL.md
--------------------------------------------------------------------------------
/docs/manual/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/manual/README.md
--------------------------------------------------------------------------------
/docs/profiling.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/profiling.md
--------------------------------------------------------------------------------
/docs/proof_object.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/proof_object.md
--------------------------------------------------------------------------------
/docs/proofs/MergingRules.v:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/proofs/MergingRules.v
--------------------------------------------------------------------------------
/docs/proofsystem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/proofsystem.png
--------------------------------------------------------------------------------
/docs/prover_repl.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/prover_repl.md
--------------------------------------------------------------------------------
/docs/reachability-symbols.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/reachability-symbols.md
--------------------------------------------------------------------------------
/docs/refs.bib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/refs.bib
--------------------------------------------------------------------------------
/docs/shell.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/shell.nix
--------------------------------------------------------------------------------
/docs/unification.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/docs/unification.md
--------------------------------------------------------------------------------
/flake.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/flake.lock
--------------------------------------------------------------------------------
/flake.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/flake.nix
--------------------------------------------------------------------------------
/fourmolu.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/fourmolu.yaml
--------------------------------------------------------------------------------
/include.mk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/include.mk
--------------------------------------------------------------------------------
/kore-rpc-types/src/Kore/Util.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore-rpc-types/src/Kore/Util.hs
--------------------------------------------------------------------------------
/kore/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/LICENSE
--------------------------------------------------------------------------------
/kore/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/Makefile
--------------------------------------------------------------------------------
/kore/Setup.hs:
--------------------------------------------------------------------------------
1 | import Distribution.Simple
2 |
3 | main = defaultMain
4 |
--------------------------------------------------------------------------------
/kore/app/exec/Main.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/app/exec/Main.hs
--------------------------------------------------------------------------------
/kore/app/repl/Main.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/app/repl/Main.hs
--------------------------------------------------------------------------------
/kore/app/rpc/Main.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/app/rpc/Main.hs
--------------------------------------------------------------------------------
/kore/app/share/GlobalMain.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/app/share/GlobalMain.hs
--------------------------------------------------------------------------------
/kore/data/kast.kscript:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/data/kast.kscript
--------------------------------------------------------------------------------
/kore/kore.cabal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/kore.cabal
--------------------------------------------------------------------------------
/kore/src/Changed.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Changed.hs
--------------------------------------------------------------------------------
/kore/src/Data/InternedText.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Data/InternedText.hs
--------------------------------------------------------------------------------
/kore/src/Data/Limit.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Data/Limit.hs
--------------------------------------------------------------------------------
/kore/src/Data/Sup.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Data/Sup.hs
--------------------------------------------------------------------------------
/kore/src/Debug.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Debug.hs
--------------------------------------------------------------------------------
/kore/src/ErrorContext.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/ErrorContext.hs
--------------------------------------------------------------------------------
/kore/src/From.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/From.hs
--------------------------------------------------------------------------------
/kore/src/Injection.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Injection.hs
--------------------------------------------------------------------------------
/kore/src/Kore/AST/Common.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/AST/Common.hs
--------------------------------------------------------------------------------
/kore/src/Kore/AST/Error.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/AST/Error.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Attribute/Comm.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Attribute/Comm.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Attribute/Hook.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Attribute/Hook.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Attribute/Idem.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Attribute/Idem.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Attribute/Null.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Attribute/Null.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Attribute/Sort.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Attribute/Sort.hs
--------------------------------------------------------------------------------
/kore/src/Kore/BugReport.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/BugReport.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Bool.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Bool.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/EqTerm.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/EqTerm.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Error.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Error.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/IO.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/IO.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Inj.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Inj.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Int.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Int.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/KEqual.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/KEqual.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Krypto.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Krypto.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/List.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/List.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Map.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Map.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/Set.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/Set.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Builtin/String.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Builtin/String.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Debug.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Debug.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Equation.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Equation.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Error.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Error.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Exec.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Exec.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Internal/Alias.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Internal/Alias.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Internal/From.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Internal/From.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Internal/Inj.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Internal/Inj.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Internal/Key.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Internal/Key.hs
--------------------------------------------------------------------------------
/kore/src/Kore/JsonRpc.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/JsonRpc.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Log.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Log.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Log/ErrorParse.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Log/ErrorParse.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Log/JsonRpc.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Log/JsonRpc.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Log/Registry.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Log/Registry.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Log/SQLite.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Log/SQLite.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Log/WarnBottom.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Log/WarnBottom.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Options.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Options.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Parser.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Parser.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Parser/CString.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Parser/CString.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Parser/Lexer.x:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Parser/Lexer.x
--------------------------------------------------------------------------------
/kore/src/Kore/Parser/Parser.y:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Parser/Parser.y
--------------------------------------------------------------------------------
/kore/src/Kore/Reachability.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Reachability.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Repl.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Repl.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Repl/Data.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Repl/Data.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Repl/Parser.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Repl/Parser.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Repl/State.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Repl/State.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Rewrite.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Rewrite.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Rewrite/Result.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Rewrite/Result.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Rewrite/Rule.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Rewrite/Rule.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Rewrite/Search.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Rewrite/Search.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Rewrite/Step.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Rewrite/Step.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/API.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/API.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/And.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/And.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Ceil.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Ceil.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Iff.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Iff.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/In.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/In.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Inj.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Inj.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Mu.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Mu.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Next.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Next.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Not.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Not.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Nu.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Nu.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Or.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Or.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Simplify/Top.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Simplify/Top.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Sort.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Sort.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Substitute.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Substitute.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/And.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/And.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Bottom.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Bottom.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Ceil.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Ceil.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Equals.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Equals.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Exists.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Exists.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Floor.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Floor.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Forall.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Forall.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Id.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Id.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Iff.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Iff.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Implies.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Implies.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/In.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/In.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Json.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Json.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Module.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Module.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Mu.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Mu.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Next.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Next.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Not.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Not.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Nu.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Nu.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Or.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Or.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Pattern.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Pattern.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Syntax/Top.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Syntax/Top.hs
--------------------------------------------------------------------------------
/kore/src/Kore/TopBottom.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/TopBottom.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Unparser.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Unparser.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Validate/Error.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Validate/Error.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Variables/Free.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Variables/Free.hs
--------------------------------------------------------------------------------
/kore/src/Kore/Verified.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/Verified.hs
--------------------------------------------------------------------------------
/kore/src/Kore/VersionInfo.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Kore/VersionInfo.hs
--------------------------------------------------------------------------------
/kore/src/Log.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Log.hs
--------------------------------------------------------------------------------
/kore/src/Log/Entry.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Log/Entry.hs
--------------------------------------------------------------------------------
/kore/src/Logic.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Logic.hs
--------------------------------------------------------------------------------
/kore/src/Options/SMT.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Options/SMT.hs
--------------------------------------------------------------------------------
/kore/src/Pair.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Pair.hs
--------------------------------------------------------------------------------
/kore/src/Partial.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Partial.hs
--------------------------------------------------------------------------------
/kore/src/Prelude/Kore.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Prelude/Kore.hs
--------------------------------------------------------------------------------
/kore/src/Pretty.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Pretty.hs
--------------------------------------------------------------------------------
/kore/src/Prof.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Prof.hs
--------------------------------------------------------------------------------
/kore/src/SMT.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SMT.hs
--------------------------------------------------------------------------------
/kore/src/SMT/AST.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SMT/AST.hs
--------------------------------------------------------------------------------
/kore/src/SMT/SimpleSMT.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SMT/SimpleSMT.hs
--------------------------------------------------------------------------------
/kore/src/SMT/Utils.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SMT/Utils.hs
--------------------------------------------------------------------------------
/kore/src/SQL.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SQL.hs
--------------------------------------------------------------------------------
/kore/src/SQL/ColumnDef.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SQL/ColumnDef.hs
--------------------------------------------------------------------------------
/kore/src/SQL/Key.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SQL/Key.hs
--------------------------------------------------------------------------------
/kore/src/SQL/Query.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SQL/Query.hs
--------------------------------------------------------------------------------
/kore/src/SQL/SOP.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SQL/SOP.hs
--------------------------------------------------------------------------------
/kore/src/SQL/SQL.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/SQL/SQL.hs
--------------------------------------------------------------------------------
/kore/src/Stats.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/src/Stats.hs
--------------------------------------------------------------------------------
/kore/test/Driver.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Driver.hs
--------------------------------------------------------------------------------
/kore/test/Test.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test.hs
--------------------------------------------------------------------------------
/kore/test/Test/Data/Limit.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Data/Limit.hs
--------------------------------------------------------------------------------
/kore/test/Test/Data/Sup.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Data/Sup.hs
--------------------------------------------------------------------------------
/kore/test/Test/Debug.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Debug.hs
--------------------------------------------------------------------------------
/kore/test/Test/Expect.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Expect.hs
--------------------------------------------------------------------------------
/kore/test/Test/Injection.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Injection.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Builtin.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Builtin.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Contains.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Contains.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Error.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Error.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Exec.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Exec.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Options.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Options.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Parser.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Parser.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Rewrite.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Rewrite.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Simplify.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Simplify.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/Unparser.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/Unparser.hs
--------------------------------------------------------------------------------
/kore/test/Test/Kore/With.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Kore/With.hs
--------------------------------------------------------------------------------
/kore/test/Test/Pretty.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Pretty.hs
--------------------------------------------------------------------------------
/kore/test/Test/SMT.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/SMT.hs
--------------------------------------------------------------------------------
/kore/test/Test/SMT/AST.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/SMT/AST.hs
--------------------------------------------------------------------------------
/kore/test/Test/SQL.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/SQL.hs
--------------------------------------------------------------------------------
/kore/test/Test/Stats.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Stats.hs
--------------------------------------------------------------------------------
/kore/test/Test/Terse.hs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/kore/test/Test/Terse.hs
--------------------------------------------------------------------------------
/nix/integration-shell.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/nix/integration-shell.nix
--------------------------------------------------------------------------------
/nix/run-profiling.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/nix/run-profiling.nix
--------------------------------------------------------------------------------
/package/debian/build-package:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/package/debian/build-package
--------------------------------------------------------------------------------
/package/debian/changelog:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/package/debian/changelog
--------------------------------------------------------------------------------
/package/debian/compat.jammy:
--------------------------------------------------------------------------------
1 | 10
2 |
--------------------------------------------------------------------------------
/package/debian/control.jammy:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/package/debian/control.jammy
--------------------------------------------------------------------------------
/package/debian/copyright:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/package/debian/copyright
--------------------------------------------------------------------------------
/package/debian/k-haskell-backend-docs.docs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/package/debian/rules.jammy:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/package/debian/rules.jammy
--------------------------------------------------------------------------------
/package/debian/source/format:
--------------------------------------------------------------------------------
1 | 3.0 (native)
2 |
--------------------------------------------------------------------------------
/package/version:
--------------------------------------------------------------------------------
1 | 0.1.0
2 |
--------------------------------------------------------------------------------
/package/version.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/package/version.sh
--------------------------------------------------------------------------------
/scripts/booster-analysis.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/booster-analysis.sh
--------------------------------------------------------------------------------
/scripts/compare.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/compare.py
--------------------------------------------------------------------------------
/scripts/docs.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/docs.sh
--------------------------------------------------------------------------------
/scripts/fourmolu.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/fourmolu.sh
--------------------------------------------------------------------------------
/scripts/hlint.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/hlint.sh
--------------------------------------------------------------------------------
/scripts/performance-tests-mx.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/performance-tests-mx.sh
--------------------------------------------------------------------------------
/scripts/run-with-tarball.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/run-with-tarball.sh
--------------------------------------------------------------------------------
/scripts/update-tests.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/scripts/update-tests.sh
--------------------------------------------------------------------------------
/src/main/json/kore-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/src/main/json/kore-schema.json
--------------------------------------------------------------------------------
/src/main/kore/.gitattributes:
--------------------------------------------------------------------------------
1 | *.kore -text
2 |
--------------------------------------------------------------------------------
/src/main/kore/prelude.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/src/main/kore/prelude.kore
--------------------------------------------------------------------------------
/src/main/python/debugFilter.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/src/main/python/debugFilter.py
--------------------------------------------------------------------------------
/src/main/python/debugger.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/src/main/python/debugger.py
--------------------------------------------------------------------------------
/src/test/.gitattributes:
--------------------------------------------------------------------------------
1 | *.golden -text
2 |
--------------------------------------------------------------------------------
/stack.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/stack.yaml
--------------------------------------------------------------------------------
/stack.yaml.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/stack.yaml.lock
--------------------------------------------------------------------------------
/test/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/Makefile
--------------------------------------------------------------------------------
/test/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/README.md
--------------------------------------------------------------------------------
/test/all-path/00-basic/00-no-rules/distinct-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/00-no-rules/identity-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/01-one-rule/all-path-b-or-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/01-one-rule/all-path-b-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/01-one-rule/all-path-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | b ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/02-cyclic-rule/all-path-b-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/02-cyclic-rule/all-path-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/03-concurrent-rules/all-path-b-or-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/03-concurrent-rules/all-path-b-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | b ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/03-concurrent-rules/one-path-b-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/00-basic/04-different-length/all-path-f-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/02-constructors/00-case-analysis/all-path-total-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/03-unification/set-select/all-path-b-or-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/03-unification/set-select/one-path-b-or-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/03-unification/set-select/one-path-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/limitations/interfering-specs/all-path-a-c-b-d-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | d ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/all-path/limitations/interfering-specs/all-path-a-c-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/all-path/limitations/interfering-specs/all-path-b-d-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/assume/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/assume/Makefile
--------------------------------------------------------------------------------
/test/assume/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/assume/test-spec.k
--------------------------------------------------------------------------------
/test/assume/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/assume/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/assume/test.k
--------------------------------------------------------------------------------
/test/bitrange/1.bitrange:
--------------------------------------------------------------------------------
1 | 1207028 modInt 15
2 |
--------------------------------------------------------------------------------
/test/bitrange/1.bitrange.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 8 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/bitrange/2.bitrange:
--------------------------------------------------------------------------------
1 | 1207028 >>Int 15
2 |
--------------------------------------------------------------------------------
/test/bitrange/2.bitrange.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 36 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/bitrange/3.bitrange:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bitrange/3.bitrange
--------------------------------------------------------------------------------
/test/bitrange/3.bitrange.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 0 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/bitrange/4.bitrange:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bitrange/4.bitrange
--------------------------------------------------------------------------------
/test/bitrange/4.bitrange.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 0 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/bitrange/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bitrange/Makefile
--------------------------------------------------------------------------------
/test/bitrange/bitrange.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bitrange/bitrange.k
--------------------------------------------------------------------------------
/test/bottom-lhs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bottom-lhs/Makefile
--------------------------------------------------------------------------------
/test/bottom-lhs/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bottom-lhs/test-spec.k
--------------------------------------------------------------------------------
/test/bottom-lhs/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/bottom-lhs/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/bottom-lhs/test.k
--------------------------------------------------------------------------------
/test/concrete/1.concrete:
--------------------------------------------------------------------------------
1 | f(a)
2 |
--------------------------------------------------------------------------------
/test/concrete/1.concrete.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/concrete/2.concrete:
--------------------------------------------------------------------------------
1 | f(g())
--------------------------------------------------------------------------------
/test/concrete/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/concrete/Makefile
--------------------------------------------------------------------------------
/test/concrete/concrete.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/concrete/concrete.k
--------------------------------------------------------------------------------
/test/custom-simplifications/not-test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/ecdsa/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ecdsa/Makefile
--------------------------------------------------------------------------------
/test/ecdsa/addr1.ecdsa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ecdsa/addr1.ecdsa
--------------------------------------------------------------------------------
/test/ecdsa/addr1.ecdsa.out.golden:
--------------------------------------------------------------------------------
1 |
2 | "0xd308979bf428e38b458a99da348e28933a4cddb1" ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/ecdsa/addr2.ecdsa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ecdsa/addr2.ecdsa
--------------------------------------------------------------------------------
/test/ecdsa/addr2.ecdsa.out.golden:
--------------------------------------------------------------------------------
1 |
2 | "0x7e5f4552091a69125d5dfcb7b8c2659029395bdf" ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/ecdsa/addr3.ecdsa:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ecdsa/addr3.ecdsa
--------------------------------------------------------------------------------
/test/ecdsa/addr3.ecdsa.out.golden:
--------------------------------------------------------------------------------
1 |
2 | "0x2b5ad5c4795c026514f8317c7a215e218dccd6cf" ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/ecdsa/ecdsa.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ecdsa/ecdsa.k
--------------------------------------------------------------------------------
/test/eqtest/1.eqtest:
--------------------------------------------------------------------------------
1 | 1 ==K 1
--------------------------------------------------------------------------------
/test/eqtest/1.eqtest.out.golden:
--------------------------------------------------------------------------------
1 |
2 | true ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/eqtest/2.eqtest:
--------------------------------------------------------------------------------
1 | 1 ==K 2
--------------------------------------------------------------------------------
/test/eqtest/2.eqtest.out.golden:
--------------------------------------------------------------------------------
1 |
2 | false ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/eqtest/3.eqtest:
--------------------------------------------------------------------------------
1 | 1 =/=K 2
--------------------------------------------------------------------------------
/test/eqtest/3.eqtest.out.golden:
--------------------------------------------------------------------------------
1 |
2 | true ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/eqtest/4.eqtest:
--------------------------------------------------------------------------------
1 | 1 =/=K 1
--------------------------------------------------------------------------------
/test/eqtest/4.eqtest.out.golden:
--------------------------------------------------------------------------------
1 |
2 | false ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/eqtest/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/eqtest/Makefile
--------------------------------------------------------------------------------
/test/eqtest/eqtest.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/eqtest/eqtest.k
--------------------------------------------------------------------------------
/test/execute-to-branch/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/execute-to-branch/Makefile
--------------------------------------------------------------------------------
/test/execute-to-branch/a.test:
--------------------------------------------------------------------------------
1 | a
2 |
--------------------------------------------------------------------------------
/test/execute-to-branch/a.test.out.golden:
--------------------------------------------------------------------------------
1 |
2 | c ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/execute-to-branch/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/execute-to-branch/test.k
--------------------------------------------------------------------------------
/test/fresh-vars/1.fresh-vars:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/test/fresh-vars/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/fresh-vars/Makefile
--------------------------------------------------------------------------------
/test/fresh-vars/fresh-vars.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/fresh-vars/fresh-vars.k
--------------------------------------------------------------------------------
/test/function-evaluation-demo/Truth.demo.out.golden:
--------------------------------------------------------------------------------
1 |
2 | TRUE ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/functions/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/functions/Makefile
--------------------------------------------------------------------------------
/test/functions/functions.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/functions/functions.k
--------------------------------------------------------------------------------
/test/functions/harness.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/functions/harness.k
--------------------------------------------------------------------------------
/test/functions/length-cons-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/functions/length-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/functions/length-spec.k
--------------------------------------------------------------------------------
/test/functions/length-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/functions/positive-requires-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/functions/positive-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/functions/positive-spec.k
--------------------------------------------------------------------------------
/test/functions/positive-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/Makefile
--------------------------------------------------------------------------------
/test/imp/add-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/add-spec.k
--------------------------------------------------------------------------------
/test/imp/add-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/collatz.imp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/collatz.imp
--------------------------------------------------------------------------------
/test/imp/collatz.imp.out.golden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/collatz.imp.out.golden
--------------------------------------------------------------------------------
/test/imp/double-sum-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/double-sum-spec.k
--------------------------------------------------------------------------------
/test/imp/double-sum-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/imp.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/imp.k
--------------------------------------------------------------------------------
/test/imp/impossible-branch.imp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/impossible-branch.imp
--------------------------------------------------------------------------------
/test/imp/impossible-branch.imp.pattern-search-final:
--------------------------------------------------------------------------------
1 | impossible-branch.imp
--------------------------------------------------------------------------------
/test/imp/impossible-branch.imp.pattern-search-final.out.golden:
--------------------------------------------------------------------------------
1 | #False
2 |
--------------------------------------------------------------------------------
/test/imp/impossible-branch.imp.search-final:
--------------------------------------------------------------------------------
1 | impossible-branch.imp
--------------------------------------------------------------------------------
/test/imp/max-breadth-limit-one-spec.k:
--------------------------------------------------------------------------------
1 | max-spec.k
--------------------------------------------------------------------------------
/test/imp/max-consistent-prelude-spec.k:
--------------------------------------------------------------------------------
1 | max-spec.k
--------------------------------------------------------------------------------
/test/imp/max-consistent-prelude-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/max-inconsistent-prelude-spec.k:
--------------------------------------------------------------------------------
1 | max-spec.k
--------------------------------------------------------------------------------
/test/imp/max-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/max-spec.k
--------------------------------------------------------------------------------
/test/imp/max-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/max-symbolic.imp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/max-symbolic.imp
--------------------------------------------------------------------------------
/test/imp/max-symbolic.imp.search-final:
--------------------------------------------------------------------------------
1 | max-symbolic.imp
--------------------------------------------------------------------------------
/test/imp/primes.imp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/primes.imp
--------------------------------------------------------------------------------
/test/imp/primes.imp.out.golden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/primes.imp.out.golden
--------------------------------------------------------------------------------
/test/imp/sum-div-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/sum-div-spec.k
--------------------------------------------------------------------------------
/test/imp/sum-div-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/sum-save-proofs-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/sum-save-proofs-spec.k
--------------------------------------------------------------------------------
/test/imp/sum-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/sum-spec.k
--------------------------------------------------------------------------------
/test/imp/sum-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/imp/sum.imp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/sum.imp
--------------------------------------------------------------------------------
/test/imp/sum.imp.out.golden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/sum.imp.out.golden
--------------------------------------------------------------------------------
/test/imp/unreachable-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/imp/unreachable-spec.k
--------------------------------------------------------------------------------
/test/imp/unreachable-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/include.mk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/include.mk
--------------------------------------------------------------------------------
/test/issue-1639/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1639/Makefile
--------------------------------------------------------------------------------
/test/issue-1639/h.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1639/h.k
--------------------------------------------------------------------------------
/test/issue-1639/h1-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1639/h1-spec.k
--------------------------------------------------------------------------------
/test/issue-1639/h1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1639/h2-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1639/h2-spec.k
--------------------------------------------------------------------------------
/test/issue-1639/h2-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1639/h3-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1639/h3-spec.k
--------------------------------------------------------------------------------
/test/issue-1639/h3-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1639/h4-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1639/h4-spec.k
--------------------------------------------------------------------------------
/test/issue-1639/h4-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1665/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1665/Makefile
--------------------------------------------------------------------------------
/test/issue-1665/issue-1665-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1665/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1665/test.k
--------------------------------------------------------------------------------
/test/issue-1730/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1730/Makefile
--------------------------------------------------------------------------------
/test/issue-1730/h.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1730/h.k
--------------------------------------------------------------------------------
/test/issue-1730/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1730/test-spec.k
--------------------------------------------------------------------------------
/test/issue-1730/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1730/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1730/test.k
--------------------------------------------------------------------------------
/test/issue-1872/1.test:
--------------------------------------------------------------------------------
1 | begin
2 |
--------------------------------------------------------------------------------
/test/issue-1872/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1872/Makefile
--------------------------------------------------------------------------------
/test/issue-1872/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1872/test.k
--------------------------------------------------------------------------------
/test/issue-1909/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1909/Makefile
--------------------------------------------------------------------------------
/test/issue-1909/sum-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1909/sum-spec.k
--------------------------------------------------------------------------------
/test/issue-1909/sum-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1909/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1909/test.k
--------------------------------------------------------------------------------
/test/issue-1916/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1916/Makefile
--------------------------------------------------------------------------------
/test/issue-1916/issue-1916-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-1916/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-1916/test.k
--------------------------------------------------------------------------------
/test/issue-2010/1.test:
--------------------------------------------------------------------------------
1 | f()
--------------------------------------------------------------------------------
/test/issue-2010/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2010/Makefile
--------------------------------------------------------------------------------
/test/issue-2010/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2010/test.k
--------------------------------------------------------------------------------
/test/issue-2138/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2138/Makefile
--------------------------------------------------------------------------------
/test/issue-2138/issue-2138-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-2138/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2138/test.k
--------------------------------------------------------------------------------
/test/issue-2205/1.test:
--------------------------------------------------------------------------------
1 | init
2 |
--------------------------------------------------------------------------------
/test/issue-2205/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2205/Makefile
--------------------------------------------------------------------------------
/test/issue-2205/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2205/test.k
--------------------------------------------------------------------------------
/test/issue-2221/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2221/Makefile
--------------------------------------------------------------------------------
/test/issue-2221/list-sizer.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2221/list-sizer.k
--------------------------------------------------------------------------------
/test/issue-2378/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2378/Makefile
--------------------------------------------------------------------------------
/test/issue-2378/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2378/test-spec.k
--------------------------------------------------------------------------------
/test/issue-2378/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | b ( keys ( _M ) )
2 |
--------------------------------------------------------------------------------
/test/issue-2378/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2378/test.k
--------------------------------------------------------------------------------
/test/issue-2445/1.test:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/test/issue-2445/1.test.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/issue-2445/2.test:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/test/issue-2445/2.test.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/issue-2445/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2445/Makefile
--------------------------------------------------------------------------------
/test/issue-2445/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2445/test.k
--------------------------------------------------------------------------------
/test/issue-2695/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2695/Makefile
--------------------------------------------------------------------------------
/test/issue-2695/infinite-gas.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2695/infinite-gas.k
--------------------------------------------------------------------------------
/test/issue-2740/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2740/Makefile
--------------------------------------------------------------------------------
/test/issue-2740/either-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2740/either-spec.k
--------------------------------------------------------------------------------
/test/issue-2740/either-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-2740/either.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2740/either.k
--------------------------------------------------------------------------------
/test/issue-2785/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2785/Makefile
--------------------------------------------------------------------------------
/test/issue-2785/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2785/test-spec.k
--------------------------------------------------------------------------------
/test/issue-2785/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-2785/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2785/test.k
--------------------------------------------------------------------------------
/test/issue-2928/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2928/Makefile
--------------------------------------------------------------------------------
/test/issue-2928/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2928/test-spec.k
--------------------------------------------------------------------------------
/test/issue-2928/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-2928/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-2928/test.k
--------------------------------------------------------------------------------
/test/issue-3035/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3035/Makefile
--------------------------------------------------------------------------------
/test/issue-3035/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3035/test-spec.k
--------------------------------------------------------------------------------
/test/issue-3035/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-3035/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3035/test.k
--------------------------------------------------------------------------------
/test/issue-3074/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3074/Makefile
--------------------------------------------------------------------------------
/test/issue-3074/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3074/test-spec.k
--------------------------------------------------------------------------------
/test/issue-3074/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-3074/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3074/test.k
--------------------------------------------------------------------------------
/test/issue-3107/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3107/Makefile
--------------------------------------------------------------------------------
/test/issue-3107/ceil-set-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3107/ceil-set-spec.k
--------------------------------------------------------------------------------
/test/issue-3107/ceil-set-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | evalResult ( S1
3 | S2 ) ~> .K
4 |
5 |
--------------------------------------------------------------------------------
/test/issue-3107/ceil-set.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3107/ceil-set.k
--------------------------------------------------------------------------------
/test/issue-3170/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3170/Makefile
--------------------------------------------------------------------------------
/test/issue-3170/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3170/test.k
--------------------------------------------------------------------------------
/test/issue-3294/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3294/Makefile
--------------------------------------------------------------------------------
/test/issue-3294/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3294/test-spec.k
--------------------------------------------------------------------------------
/test/issue-3294/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3294/test.k
--------------------------------------------------------------------------------
/test/issue-3344/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3344/Makefile
--------------------------------------------------------------------------------
/test/issue-3344/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3344/test-spec.k
--------------------------------------------------------------------------------
/test/issue-3344/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/issue-3344/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3344/test.k
--------------------------------------------------------------------------------
/test/issue-3508/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3508/Makefile
--------------------------------------------------------------------------------
/test/issue-3508/pattern.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3508/pattern.kore
--------------------------------------------------------------------------------
/test/issue-3518/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3518/Makefile
--------------------------------------------------------------------------------
/test/issue-3518/pgm.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3518/pgm.kore
--------------------------------------------------------------------------------
/test/issue-3518/target.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/issue-3518/target.kore
--------------------------------------------------------------------------------
/test/itetest/1.itetest:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/test/itetest/1.itetest.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 0 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/itetest/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/itetest/Makefile
--------------------------------------------------------------------------------
/test/itetest/itetest.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/itetest/itetest.k
--------------------------------------------------------------------------------
/test/itp-nth-ancestor/nth1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/itp-nth-ancestor/nth2-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/k-equal/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/k-equal/Makefile
--------------------------------------------------------------------------------
/test/k-equal/iszero-eq-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/k-equal/test-k-equal.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/k-equal/test-k-equal.k
--------------------------------------------------------------------------------
/test/kevm-optimism-invariant/test-optimism-invariant.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/kprove-hangs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/kprove-hangs/Makefile
--------------------------------------------------------------------------------
/test/kprove-hangs/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/kprove-hangs/test.k
--------------------------------------------------------------------------------
/test/kprove/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/kprove/Makefile
--------------------------------------------------------------------------------
/test/kprove/imp.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/kprove/imp.k
--------------------------------------------------------------------------------
/test/kprove/sum-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/kprove/sum-spec.k
--------------------------------------------------------------------------------
/test/kprove/sum-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/lib/adomains.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/lib/adomains.k
--------------------------------------------------------------------------------
/test/lib/astate.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/lib/astate.k
--------------------------------------------------------------------------------
/test/lib/state.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/lib/state.k
--------------------------------------------------------------------------------
/test/list/list-requires/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/list/list-unify-assoc/push-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/list/list-unify-concrete/1.test:
--------------------------------------------------------------------------------
1 | test1
--------------------------------------------------------------------------------
/test/list/list-unify-concrete/2.test:
--------------------------------------------------------------------------------
1 | test2
--------------------------------------------------------------------------------
/test/list/list-unify-concrete/3.test:
--------------------------------------------------------------------------------
1 | test3
--------------------------------------------------------------------------------
/test/list/list-unify-concrete/4.test:
--------------------------------------------------------------------------------
1 | test4
--------------------------------------------------------------------------------
/test/list/list-unify-concrete/5.test:
--------------------------------------------------------------------------------
1 | test5
--------------------------------------------------------------------------------
/test/list/list-unify-first-elem/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/list/list-unify-first-elem/2.test:
--------------------------------------------------------------------------------
1 | b
--------------------------------------------------------------------------------
/test/list/list-unify-first-elem/3.test:
--------------------------------------------------------------------------------
1 | c
--------------------------------------------------------------------------------
/test/list/list-unify-framing-variable-left/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/list/list-unify-framing-variable-left/2.test:
--------------------------------------------------------------------------------
1 | b
--------------------------------------------------------------------------------
/test/list/list-unify-framing-variable-left/3.test:
--------------------------------------------------------------------------------
1 | c
--------------------------------------------------------------------------------
/test/list/list-unify-framing-variable-right/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/list/list-unify-framing-variable-right/2.test:
--------------------------------------------------------------------------------
1 | b
--------------------------------------------------------------------------------
/test/list/list-unify-framing-variable-right/3.test:
--------------------------------------------------------------------------------
1 | c
--------------------------------------------------------------------------------
/test/list/list-unify-last-elem/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/list/list-unify-last-elem/2.test:
--------------------------------------------------------------------------------
1 | b
--------------------------------------------------------------------------------
/test/list/list-unify-last-elem/3.test:
--------------------------------------------------------------------------------
1 | c
--------------------------------------------------------------------------------
/test/locals/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/locals/Makefile
--------------------------------------------------------------------------------
/test/locals/locals-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/locals/locals-spec.k
--------------------------------------------------------------------------------
/test/locals/locals-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/locals/locals.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/locals/locals.k
--------------------------------------------------------------------------------
/test/map-matching/0.test:
--------------------------------------------------------------------------------
1 | obj(0)
2 |
--------------------------------------------------------------------------------
/test/map-matching/1.test:
--------------------------------------------------------------------------------
1 | obj(1)
2 |
--------------------------------------------------------------------------------
/test/map-matching/2.test:
--------------------------------------------------------------------------------
1 | obj(2)
2 |
--------------------------------------------------------------------------------
/test/map-matching/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-matching/Makefile
--------------------------------------------------------------------------------
/test/map-matching/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-matching/test.k
--------------------------------------------------------------------------------
/test/map-symbolic/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-symbolic/Makefile
--------------------------------------------------------------------------------
/test/map-symbolic/assignment:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-symbolic/assignment
--------------------------------------------------------------------------------
/test/map-symbolic/assignment-1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | assignmentResult ( x |-> 3 ) ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/map-symbolic/assignment-18-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map-symbolic/assignment-27-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | assignmentResult ( X:MyId |-> 3 ) ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/map-symbolic/inkeys:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-symbolic/inkeys
--------------------------------------------------------------------------------
/test/map-symbolic/inkeys-1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | inkeysResult ( false ) ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/map-symbolic/inkeys-10-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | inkeysResult ( true ) ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/map-symbolic/inkeys-14-spec.k.out.golden:
--------------------------------------------------------------------------------
1 |
2 | inkeysResult ( true ) ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/map-symbolic/lookup:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-symbolic/lookup
--------------------------------------------------------------------------------
/test/map-symbolic/lookup-24-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map-symbolic/remove:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map-symbolic/remove
--------------------------------------------------------------------------------
/test/map-symbolic/remove-12-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map-symbolic/remove-2-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map-symbolic/remove-8-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map/map-definedness/test-1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map/map-definedness/test-2-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map/map-definedness/test-3-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map/map-definedness/test-4-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map/map-iteration/test-1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/map/map-lookup/1.test:
--------------------------------------------------------------------------------
1 | test2
2 |
--------------------------------------------------------------------------------
/test/map/map-lookup/2.test:
--------------------------------------------------------------------------------
1 | test1
2 |
--------------------------------------------------------------------------------
/test/map/map-lookup/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map/map-lookup/Makefile
--------------------------------------------------------------------------------
/test/map/map-lookup/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/map/map-lookup/test.k
--------------------------------------------------------------------------------
/test/map/map-unify-concrete/1.test:
--------------------------------------------------------------------------------
1 | test1
--------------------------------------------------------------------------------
/test/map/map-unify-concrete/2.test:
--------------------------------------------------------------------------------
1 | test2
--------------------------------------------------------------------------------
/test/map/map-unify-concrete/3.test:
--------------------------------------------------------------------------------
1 | test3
--------------------------------------------------------------------------------
/test/map/map-unify-concrete/4.test:
--------------------------------------------------------------------------------
1 | test4
--------------------------------------------------------------------------------
/test/map/map-unify-concrete/5.test:
--------------------------------------------------------------------------------
1 | test5
--------------------------------------------------------------------------------
/test/map/map-unify-framing-variable/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/map/map-unify-framing-variable/2.test:
--------------------------------------------------------------------------------
1 | b
--------------------------------------------------------------------------------
/test/map/map-unify-framing-variable/3.test:
--------------------------------------------------------------------------------
1 | c
--------------------------------------------------------------------------------
/test/matching-inj/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/matching-inj/Makefile
--------------------------------------------------------------------------------
/test/matching-inj/a.run:
--------------------------------------------------------------------------------
1 | begin a
--------------------------------------------------------------------------------
/test/matching-inj/a.run.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/matching-inj/b.run:
--------------------------------------------------------------------------------
1 | begin b
2 |
--------------------------------------------------------------------------------
/test/matching-inj/b.run.out.golden:
--------------------------------------------------------------------------------
1 |
2 | b ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/matching-inj/run.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/matching-inj/run.k
--------------------------------------------------------------------------------
/test/ml-simplification/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/not-kequal/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/not-kequal/Makefile
--------------------------------------------------------------------------------
/test/not-kequal/a.test:
--------------------------------------------------------------------------------
1 | #changesState(b,123)
2 |
--------------------------------------------------------------------------------
/test/not-kequal/a.test.out.golden:
--------------------------------------------------------------------------------
1 |
2 | true ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/not-kequal/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/not-kequal/test.k
--------------------------------------------------------------------------------
/test/ord/1.ord:
--------------------------------------------------------------------------------
1 | "a"
2 |
--------------------------------------------------------------------------------
/test/ord/1.ord.out.golden:
--------------------------------------------------------------------------------
1 |
2 | "a" ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/ord/2.ord:
--------------------------------------------------------------------------------
1 | ""
2 |
--------------------------------------------------------------------------------
/test/ord/2.ord.out.golden:
--------------------------------------------------------------------------------
1 |
2 | .K
3 |
4 |
--------------------------------------------------------------------------------
/test/ord/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ord/Makefile
--------------------------------------------------------------------------------
/test/ord/ord.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/ord/ord.k
--------------------------------------------------------------------------------
/test/overloads/domain-values/domain-values-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/overloads/simple-exps/1.simple-exps:
--------------------------------------------------------------------------------
1 | length(2, 3, 4, 5)
2 |
--------------------------------------------------------------------------------
/test/overloads/simple-exps/1.simple-exps.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 4 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/overloads/simple-lists/1.simple-lists.out.golden:
--------------------------------------------------------------------------------
1 |
2 | .K
3 |
4 |
--------------------------------------------------------------------------------
/test/overloads/simple-lists/broken-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | i1 i2 .EmptyStmts
2 |
--------------------------------------------------------------------------------
/test/overloads/wasm-val-type/1.test:
--------------------------------------------------------------------------------
1 | extractNumber(< i32 > 5)
--------------------------------------------------------------------------------
/test/overloads/wasm-val-type/1.test.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 5 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/overloads/wasm-val-type/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/owise-1/1.demo:
--------------------------------------------------------------------------------
1 | f(a)
--------------------------------------------------------------------------------
/test/owise-1/1.demo.out.golden:
--------------------------------------------------------------------------------
1 |
2 | b ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/owise-1/2.demo:
--------------------------------------------------------------------------------
1 | f(b)
--------------------------------------------------------------------------------
/test/owise-1/2.demo.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/owise-1/3.demo:
--------------------------------------------------------------------------------
1 | f(f(a))
--------------------------------------------------------------------------------
/test/owise-1/3.demo.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/owise-1/4.demo:
--------------------------------------------------------------------------------
1 | f(f(b))
--------------------------------------------------------------------------------
/test/owise-1/4.demo.out.golden:
--------------------------------------------------------------------------------
1 |
2 | b ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/owise-1/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/owise-1/Makefile
--------------------------------------------------------------------------------
/test/owise-1/demo.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/owise-1/demo.k
--------------------------------------------------------------------------------
/test/parser/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/Makefile
--------------------------------------------------------------------------------
/test/parser/bool.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/bool.kore
--------------------------------------------------------------------------------
/test/parser/bool.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/json/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/json/README.md
--------------------------------------------------------------------------------
/test/parser/json/bool.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/json/bool.json
--------------------------------------------------------------------------------
/test/parser/json/list.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/json/list.json
--------------------------------------------------------------------------------
/test/parser/json/nat.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/json/nat.json
--------------------------------------------------------------------------------
/test/parser/list.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/list.kore
--------------------------------------------------------------------------------
/test/parser/list.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/nat.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/nat.kore
--------------------------------------------------------------------------------
/test/parser/nat.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-10.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-11.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-12.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-4.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-5.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-7.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-8.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-alias-9.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-attribute-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-attribute-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-bool-1.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-bool-1.kore
--------------------------------------------------------------------------------
/test/parser/test-bool-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-bool-2.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-bool-2.kore
--------------------------------------------------------------------------------
/test/parser/test-bool-3.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-bool-3.kore
--------------------------------------------------------------------------------
/test/parser/test-bool-4.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-bool-4.kore
--------------------------------------------------------------------------------
/test/parser/test-comment-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-comment-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-comment-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-comment-4.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-comment-5.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-comment-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-comment-7.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-dv-1.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-dv-1.kore
--------------------------------------------------------------------------------
/test/parser/test-dv-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-dv-2.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-dv-2.kore
--------------------------------------------------------------------------------
/test/parser/test-dv-3.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-dv-3.kore
--------------------------------------------------------------------------------
/test/parser/test-exception-27.kore.golden:
--------------------------------------------------------------------------------
1 | test-exception-27.kore:5:4: unexpected character 'a'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-exception-3.kore.golden:
--------------------------------------------------------------------------------
1 | test-exception-3.kore:6:12: unexpected character '\n'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-exception-4.kore.golden:
--------------------------------------------------------------------------------
1 | test-exception-4.kore:6:5: unexpected character '2'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-exception-5.kore.golden:
--------------------------------------------------------------------------------
1 | test-exception-5.kore:6:5: unexpected character '-'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-exception-6.kore.golden:
--------------------------------------------------------------------------------
1 | test-exception-6.kore:6:5: unexpected character '2'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-exception-7.kore.golden:
--------------------------------------------------------------------------------
1 | test-exception-7.kore:6:5: unexpected character '`'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-hooks-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-hooks-10.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-hooks-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-hooks-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-hooks-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-hooks-7.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-import-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-int-1.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-int-1.kore
--------------------------------------------------------------------------------
/test/parser/test-int-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-int-2.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-int-2.kore
--------------------------------------------------------------------------------
/test/parser/test-int-3.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-int-3.kore
--------------------------------------------------------------------------------
/test/parser/test-int-4.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-int-4.kore
--------------------------------------------------------------------------------
/test/parser/test-int-5.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-int-5.kore
--------------------------------------------------------------------------------
/test/parser/test-modules-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-10.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-11.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-12.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-13.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-14.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-15.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-4.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-5.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-7.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-8.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-pattern-9.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-scanner-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-sort-1.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-sort-1.kore
--------------------------------------------------------------------------------
/test/parser/test-sort-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-sort-2.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-sort-2.kore
--------------------------------------------------------------------------------
/test/parser/test-sort-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-sort-3.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-sort-3.kore
--------------------------------------------------------------------------------
/test/parser/test-sort-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-sort-4.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-sort-4.kore
--------------------------------------------------------------------------------
/test/parser/test-sort-4.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-sort-5.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-sort-5.kore
--------------------------------------------------------------------------------
/test/parser/test-sort-5.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-sort-6.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/test-sort-6.kore
--------------------------------------------------------------------------------
/test/parser/test-sort-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-string-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-string-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-string-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-string-4.kore.golden:
--------------------------------------------------------------------------------
1 | test-string-4.kore:1:10: unexpected character '0'
2 |
3 |
--------------------------------------------------------------------------------
/test/parser/test-string-5.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-string-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-string-7.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-1.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-2.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-3.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-4.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-5.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-6.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-7.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/test-symbol-8.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/parser/user-nat.kore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/parser/user-nat.kore
--------------------------------------------------------------------------------
/test/parser/user-nat.kore.golden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/priority/1.priority:
--------------------------------------------------------------------------------
1 | one
2 |
--------------------------------------------------------------------------------
/test/priority/1.priority.out.golden:
--------------------------------------------------------------------------------
1 |
2 | two ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/priority/2.priority:
--------------------------------------------------------------------------------
1 | func1(4)
2 |
--------------------------------------------------------------------------------
/test/priority/2.priority.out.golden:
--------------------------------------------------------------------------------
1 |
2 | seven ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/priority/3.priority:
--------------------------------------------------------------------------------
1 | func2(4)
2 |
--------------------------------------------------------------------------------
/test/priority/3.priority.out.golden:
--------------------------------------------------------------------------------
1 |
2 | four ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/priority/4.priority:
--------------------------------------------------------------------------------
1 | func3(6)
2 |
--------------------------------------------------------------------------------
/test/priority/4.priority.out.golden:
--------------------------------------------------------------------------------
1 |
2 | five ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/priority/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/priority/Makefile
--------------------------------------------------------------------------------
/test/priority/priority.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/priority/priority.k
--------------------------------------------------------------------------------
/test/regression-evm/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/regression-evm/Makefile
--------------------------------------------------------------------------------
/test/regression-evm/test-dsvalue-peek-pass-rough.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-evm/test-flipper-addu48u48-fail-rough.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-evm/test-functional.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-evm/test-lemmas.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-evm/test-storagevar03.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-evm/test-sum-to-n.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-evm/test-totalSupply.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-wasm/test-locals.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-wasm/test-loops.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-wasm/test-memory.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-wasm/test-simple-arithmetic.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/regression-wasm/test-wrc20.sh.out.golden:
--------------------------------------------------------------------------------
1 | \top{R}()
--------------------------------------------------------------------------------
/test/rpc-server/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/rpc-server/Makefile
--------------------------------------------------------------------------------
/test/rpc-server/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/rpc-server/README.md
--------------------------------------------------------------------------------
/test/rpc-server/add-module/execute/params.json:
--------------------------------------------------------------------------------
1 | {
2 | "module": "NEW"
3 | }
4 |
--------------------------------------------------------------------------------
/test/rpc-server/default.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/rpc-server/default.nix
--------------------------------------------------------------------------------
/test/rpc-server/execute/branching-prune-unsat-remainder/params.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/execute/branching/params.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/execute/cut-point/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/execute/depth-limit/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/execute/depth-limit/params.json:
--------------------------------------------------------------------------------
1 | {
2 | "max-depth": 2
3 | }
4 |
--------------------------------------------------------------------------------
/test/rpc-server/execute/invalid-params/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/execute/invalid-params/params.json:
--------------------------------------------------------------------------------
1 | {
2 | "max-depth": 1
3 | }
--------------------------------------------------------------------------------
/test/rpc-server/execute/invalid-params/state.json:
--------------------------------------------------------------------------------
1 | "aaaa"
--------------------------------------------------------------------------------
/test/rpc-server/execute/list-matching/params.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/execute/logs/README.md:
--------------------------------------------------------------------------------
1 | # Test the logging options
--------------------------------------------------------------------------------
/test/rpc-server/execute/logs/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/execute/terminal-rule/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/execute/vacuous/params.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/get-model/issue-3616-a/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/smt/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/issue-3616-b/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/smt/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/no-predicate/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/no-predicate/response.golden:
--------------------------------------------------------------------------------
1 | {"jsonrpc":"2.0","id":1,"result":{"satisfiable":"Unknown"}}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/get-model/not-satisfiable-vars/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/not-satisfiable/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/satisfiable/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/trivial/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/trivial/response.golden:
--------------------------------------------------------------------------------
1 | {"jsonrpc":"2.0","id":1,"result":{"satisfiable":"Sat"}}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/get-model/unknown/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/get-model/unknown/response.golden:
--------------------------------------------------------------------------------
1 | {"jsonrpc":"2.0","id":1,"result":{"satisfiable":"Unknown"}}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/implies/implied-substitution/README.md:
--------------------------------------------------------------------------------
1 | `X => ∃ Z. Z`, response `True`, with substitution `[Z/X]`
2 |
--------------------------------------------------------------------------------
/test/rpc-server/implies/implied-substitution/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/implied-trivial/README.md:
--------------------------------------------------------------------------------
1 | `X => X`, response `True`, with empty substitution
2 |
--------------------------------------------------------------------------------
/test/rpc-server/implies/implied-trivial/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-antecedent/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-consequent/consequent.json:
--------------------------------------------------------------------------------
1 | "This is not json"
2 |
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-consequent/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-free-vars-rhs/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-name-capture/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-non-singleton-lhs/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-non-singleton-rhs/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-not-function-like/README.md:
--------------------------------------------------------------------------------
1 | `μ @A . @A => ∃ Z. Z`, LHS is not function-like
2 |
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-not-function-like/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/invalid-sort-mismatch/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/not-implied-stuck/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/implies/not-implied/README.md:
--------------------------------------------------------------------------------
1 | `X => ¬ X`, response `False`, without substitution
2 |
--------------------------------------------------------------------------------
/test/rpc-server/implies/not-implied/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/runTests.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/rpc-server/runTests.py
--------------------------------------------------------------------------------
/test/rpc-server/simplify/and-simplify-bottom/README.md:
--------------------------------------------------------------------------------
1 | `¬ X /\ X`, simplified to `_|_`
--------------------------------------------------------------------------------
/test/rpc-server/simplify/and-simplify-bottom/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/simplify/and-simplify/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/simplify/invalid-state/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/simplify/list-matching/definition.kore:
--------------------------------------------------------------------------------
1 | ../../execute/list-matching/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/simplify/list-matching/params.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/test/rpc-server/simplify/list-matching/test.k:
--------------------------------------------------------------------------------
1 | ../../execute/list-matching/test.k
--------------------------------------------------------------------------------
/test/rpc-server/simplify/not-not-simplify/README.md:
--------------------------------------------------------------------------------
1 | `¬ ¬ X`, simplified to `X`
2 |
--------------------------------------------------------------------------------
/test/rpc-server/simplify/not-not-simplify/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/empty/definition.kore
--------------------------------------------------------------------------------
/test/rpc-server/simplify/smt-error/definition.kore:
--------------------------------------------------------------------------------
1 | ../../resources/int-and-bool/definition.kore
--------------------------------------------------------------------------------
/test/save-proofs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/save-proofs/Makefile
--------------------------------------------------------------------------------
/test/save-proofs/test-1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/save-proofs/test-2-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/search/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/search/Makefile
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.final.k:
--------------------------------------------------------------------------------
1 | initial-initial.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.final.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.final.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.k:
--------------------------------------------------------------------------------
1 | initial
2 |
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.one.k:
--------------------------------------------------------------------------------
1 | initial-initial.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.one.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.one.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.plus.k:
--------------------------------------------------------------------------------
1 | initial-initial.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.plus.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.plus.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.star.k:
--------------------------------------------------------------------------------
1 | initial-initial.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.star.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-initial.search-pattern.star.search.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.final.k:
--------------------------------------------------------------------------------
1 | initial-unreachable.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.final.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.final.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.k:
--------------------------------------------------------------------------------
1 | unreachable
2 |
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.one.k:
--------------------------------------------------------------------------------
1 | initial-unreachable.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.one.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.one.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.plus.k:
--------------------------------------------------------------------------------
1 | initial-unreachable.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.plus.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.plus.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.star:
--------------------------------------------------------------------------------
1 | initial-unreachable.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.star.k:
--------------------------------------------------------------------------------
1 | initial-unreachable.search-pattern.k
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.star.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial-unreachable.search-pattern.star.search.out.golden:
--------------------------------------------------------------------------------
1 | #Bottom
2 |
--------------------------------------------------------------------------------
/test/search/initial.search:
--------------------------------------------------------------------------------
1 | initial
--------------------------------------------------------------------------------
/test/search/initial.search.final.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial.search.one.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial.search.plus.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/initial.search.star.search:
--------------------------------------------------------------------------------
1 | initial.search
--------------------------------------------------------------------------------
/test/search/search.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/search/search.k
--------------------------------------------------------------------------------
/test/serialized-definition/a-to-f-definition.kore:
--------------------------------------------------------------------------------
1 | ../rpc-server/resources/a-to-f/definition.kore
--------------------------------------------------------------------------------
/test/serialized-definition/definition.kore:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/serialized-definition/test-totalSupply-definition.kore:
--------------------------------------------------------------------------------
1 | ../regression-evm/test-totalSupply-definition.kore
--------------------------------------------------------------------------------
/test/set/set-iteration/test-1-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/set/set-iteration/test-2-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/set/set-unify-concrete/1.test:
--------------------------------------------------------------------------------
1 | test1
--------------------------------------------------------------------------------
/test/set/set-unify-concrete/2.test:
--------------------------------------------------------------------------------
1 | test2
--------------------------------------------------------------------------------
/test/set/set-unify-concrete/3.test:
--------------------------------------------------------------------------------
1 | test3
--------------------------------------------------------------------------------
/test/set/set-unify-concrete/4.test:
--------------------------------------------------------------------------------
1 | test4
--------------------------------------------------------------------------------
/test/set/set-unify-concrete/5.test:
--------------------------------------------------------------------------------
1 | test5
--------------------------------------------------------------------------------
/test/set/set-unify-framing-variable/1.test:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/test/set/set-unify-framing-variable/2.test:
--------------------------------------------------------------------------------
1 | b
--------------------------------------------------------------------------------
/test/set/set-unify-framing-variable/3.test:
--------------------------------------------------------------------------------
1 | c
--------------------------------------------------------------------------------
/test/setvars/1.setvars:
--------------------------------------------------------------------------------
1 | f(5)
--------------------------------------------------------------------------------
/test/setvars/1.setvars.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 6 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/setvars/2.setvars.broken:
--------------------------------------------------------------------------------
1 | g(5)
--------------------------------------------------------------------------------
/test/setvars/2.setvars.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 6
3 |
4 |
--------------------------------------------------------------------------------
/test/setvars/3.setvars:
--------------------------------------------------------------------------------
1 | h(5)
--------------------------------------------------------------------------------
/test/setvars/3.setvars.out.golden:
--------------------------------------------------------------------------------
1 |
2 | 6 ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/setvars/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/setvars/Makefile
--------------------------------------------------------------------------------
/test/setvars/div-spec-skip.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/setvars/div-spec-skip.k
--------------------------------------------------------------------------------
/test/setvars/div-spec-skip.k.out.golden:
--------------------------------------------------------------------------------
1 | #True
2 |
--------------------------------------------------------------------------------
/test/setvars/setvars.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/setvars/setvars.k
--------------------------------------------------------------------------------
/test/simplification/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplification/Makefile
--------------------------------------------------------------------------------
/test/simplification/a-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplification/a-spec.k
--------------------------------------------------------------------------------
/test/simplification/a-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | OK
2 |
--------------------------------------------------------------------------------
/test/simplified/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/Makefile
--------------------------------------------------------------------------------
/test/simplified/five-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/five-spec.k
--------------------------------------------------------------------------------
/test/simplified/five-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplified/four-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/four-spec.k
--------------------------------------------------------------------------------
/test/simplified/four-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplified/one-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/one-spec.k
--------------------------------------------------------------------------------
/test/simplified/one-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplified/seven-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/seven-spec.k
--------------------------------------------------------------------------------
/test/simplified/seven-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplified/simplified.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/simplified.k
--------------------------------------------------------------------------------
/test/simplified/six-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/six-spec.k
--------------------------------------------------------------------------------
/test/simplified/six-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplified/three-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/three-spec.k
--------------------------------------------------------------------------------
/test/simplified/three-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplified/two-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplified/two-spec.k
--------------------------------------------------------------------------------
/test/simplified/two-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/simplify-rhs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplify-rhs/Makefile
--------------------------------------------------------------------------------
/test/simplify-rhs/test-1-repl-script-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | Kore (0)> ProveSteps 1
2 | a
3 | #Implies
4 | #wAF ( evaluated )
5 |
--------------------------------------------------------------------------------
/test/simplify-rhs/test-1-repl-script-spec.k.repl:
--------------------------------------------------------------------------------
1 | step
2 |
--------------------------------------------------------------------------------
/test/simplify-rhs/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/simplify-rhs/test.k
--------------------------------------------------------------------------------
/test/smc/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/Makefile
--------------------------------------------------------------------------------
/test/smc/add-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/add-spec.k
--------------------------------------------------------------------------------
/test/smc/add-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/add-stack-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/add-stack-spec.k
--------------------------------------------------------------------------------
/test/smc/add-stack-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/collatz.smc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/collatz.smc
--------------------------------------------------------------------------------
/test/smc/double-sum-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/double-sum-spec.k
--------------------------------------------------------------------------------
/test/smc/double-sum-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/double-sum-stack-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/max-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/max-spec.k
--------------------------------------------------------------------------------
/test/smc/max-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/max-stack-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/max-stack-spec.k
--------------------------------------------------------------------------------
/test/smc/max-stack-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/primes.smc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/primes.smc
--------------------------------------------------------------------------------
/test/smc/smc.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/smc.k
--------------------------------------------------------------------------------
/test/smc/sum-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/sum-spec.k
--------------------------------------------------------------------------------
/test/smc/sum-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/sum-stack-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/sum-stack-spec.k
--------------------------------------------------------------------------------
/test/smc/sum-stack-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smc/sum.smc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/sum.smc
--------------------------------------------------------------------------------
/test/smc/sum.smc.out.golden:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smc/sum.smc.out.golden
--------------------------------------------------------------------------------
/test/smt-lemma/1.smt-lemma:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-lemma/1.smt-lemma
--------------------------------------------------------------------------------
/test/smt-lemma/1.smt-lemma.out.golden:
--------------------------------------------------------------------------------
1 |
2 | false ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/smt-lemma/2.smt-lemma:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-lemma/2.smt-lemma
--------------------------------------------------------------------------------
/test/smt-lemma/2.smt-lemma.out.golden:
--------------------------------------------------------------------------------
1 |
2 | true ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/smt-lemma/3.smt-lemma:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-lemma/3.smt-lemma
--------------------------------------------------------------------------------
/test/smt-lemma/3.smt-lemma.out.golden:
--------------------------------------------------------------------------------
1 |
2 | test ( ?X:Int ) ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/smt-lemma/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-lemma/Makefile
--------------------------------------------------------------------------------
/test/smt-lemma/one-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-lemma/one-spec.k
--------------------------------------------------------------------------------
/test/smt-lemma/one-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/smt-lemma/smt-lemma.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-lemma/smt-lemma.k
--------------------------------------------------------------------------------
/test/smt-none/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-none/Makefile
--------------------------------------------------------------------------------
/test/smt-none/program.test:
--------------------------------------------------------------------------------
1 | 0
--------------------------------------------------------------------------------
/test/smt-none/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/smt-none/test.k
--------------------------------------------------------------------------------
/test/strict/1.strict:
--------------------------------------------------------------------------------
1 | f(b)
2 |
--------------------------------------------------------------------------------
/test/strict/1.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/10.strict:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/10.strict
--------------------------------------------------------------------------------
/test/strict/10.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/Makefile
--------------------------------------------------------------------------------
/test/strict/g2.strict:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/g2.strict
--------------------------------------------------------------------------------
/test/strict/g2.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/g21.strict:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/g21.strict
--------------------------------------------------------------------------------
/test/strict/g21.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/g3.strict:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/g3.strict
--------------------------------------------------------------------------------
/test/strict/g3.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/nd.strict:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/nd.strict
--------------------------------------------------------------------------------
/test/strict/nd.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/seq.strict:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/seq.strict
--------------------------------------------------------------------------------
/test/strict/seq.strict.out.golden:
--------------------------------------------------------------------------------
1 |
2 | a ~> .K
3 |
4 |
--------------------------------------------------------------------------------
/test/strict/strict.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/strict/strict.k
--------------------------------------------------------------------------------
/test/unification/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/unification/Makefile
--------------------------------------------------------------------------------
/test/unification/test-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/unification/test-spec.k
--------------------------------------------------------------------------------
/test/unification/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/unification/test.k
--------------------------------------------------------------------------------
/test/unification2/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/unification2/Makefile
--------------------------------------------------------------------------------
/test/unification2/test-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/unification2/test.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/unification2/test.k
--------------------------------------------------------------------------------
/test/with-config-arbitrary-map/one-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/with-config/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/with-config/Makefile
--------------------------------------------------------------------------------
/test/with-config/one-spec.k:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/runtimeverification/haskell-backend/HEAD/test/with-config/one-spec.k
--------------------------------------------------------------------------------
/test/with-config/one-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------
/test/with-config/owise-spec.k.out.golden:
--------------------------------------------------------------------------------
1 | #Top
2 |
--------------------------------------------------------------------------------