From ac02ece7a215aa85b32bd1cb7d4211328f3353f9 Mon Sep 17 00:00:00 2001
From: Raoul <1412344+RaoulSchaffranek@users.noreply.github.com>
Date: Mon, 6 Sep 2021 15:10:25 +0200
Subject: [PATCH] Regression test for long running z3 commands (#2814)
* Add regression-test
* Update regression-tests
* Add golden-output
---
scripts/generate-regression-tests.sh | 3 +
test/regression-evm/test-add0-definition.kore | 1930 +-
test/regression-evm/test-addu48u48-spec.kore | 22 +
.../test-addu48u48-vdefinition.kore | 55611 ++++++++++++++++
test/regression-evm/test-addu48u48.sh | 2 +
.../test-addu48u48.sh.out.golden | 1 +
test/regression-evm/test-and0-definition.kore | 1930 +-
.../test-branching-invalid-definition.kore | 1930 +-
.../test-branching-no-invalid-definition.kore | 1930 +-
test/regression-evm/test-lemmas-spec.kore | 416 +-
.../test-lemmas-vdefinition.kore | 1918 +-
test/regression-evm/test-mul0-definition.kore | 1930 +-
test/regression-evm/test-pop1-definition.kore | 1930 +-
.../test-sha3_bigSize-definition.kore | 1930 +-
.../test-storagevar03-vdefinition.kore | 1916 +-
.../test-straight-line-definition.kore | 1930 +-
...t-straight-line-no-invalid-definition.kore | 1930 +-
test/regression-evm/test-sum-to-n-spec.kore | 20 +-
.../test-sum-to-n-vdefinition.kore | 1940 +-
.../test-sumTo10-definition.kore | 1930 +-
.../test-totalSupply-vdefinition.kore | 1918 +-
.../test-locals-vdefinition.kore | 2532 +-
test/regression-wasm/test-loops-spec.kore | 20 +-
.../test-loops-vdefinition.kore | 2532 +-
test/regression-wasm/test-memory-spec.kore | 16 +-
.../test-memory-vdefinition.kore | 2532 +-
.../test-simple-arithmetic-spec.kore | 20 +-
.../test-simple-arithmetic-vdefinition.kore | 2532 +-
.../test-wrc20-vdefinition.kore | 2532 +-
29 files changed, 75711 insertions(+), 20072 deletions(-)
create mode 100644 test/regression-evm/test-addu48u48-spec.kore
create mode 100644 test/regression-evm/test-addu48u48-vdefinition.kore
create mode 100755 test/regression-evm/test-addu48u48.sh
create mode 100644 test/regression-evm/test-addu48u48.sh.out.golden
diff --git a/scripts/generate-regression-tests.sh b/scripts/generate-regression-tests.sh
index b4fd6a4a19..c3aab7ea29 100755
--- a/scripts/generate-regression-tests.sh
+++ b/scripts/generate-regression-tests.sh
@@ -94,6 +94,9 @@ generate-evm() {
kollect test-totalSupply \
make tests/specs/erc20/ds/totalSupply-spec.k.prove -s -e
+ kollect test-addu48u48 \
+ make tests/specs/mcd/flipper-addu48u48-fail-rough-spec.k.prove -s -e
+
$KORE/scripts/trim-source-paths.sh *.kore
}
diff --git a/test/regression-evm/test-add0-definition.kore b/test/regression-evm/test-add0-definition.kore
index 5503109a52..0633dbb3fc 100644
--- a/test/regression-evm/test-add0-definition.kore
+++ b/test/regression-evm/test-add0-definition.kore
@@ -129,7 +129,7 @@ module ETHEREUM-SIMULATION
sort SortToCell{} []
sort SortCallSixOp{} []
sort SortAcctIDCell{} []
- hooked-sort SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), element{}(LblListItem{}()), concat{}(Lbl'Unds'List'Unds'{}()), unit{}(Lbl'Stop'List{}()), hook{}("LIST.List"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(631,3,631,31)")]
+ hooked-sort SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), element{}(LblListItem{}()), concat{}(Lbl'Unds'List'Unds'{}()), unit{}(Lbl'Stop'List{}()), hook{}("LIST.List"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(631,3,631,31)")]
sort SortJSONKey{} []
sort SortTxPendingCellOpt{} []
sort SortExtraDataCellOpt{} []
@@ -168,7 +168,7 @@ module ETHEREUM-SIMULATION
sort SortMemoryUsedCellOpt{} []
sort SortBalanceCellOpt{} []
sort SortSignedness{} []
- hooked-sort SortFloat{} [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1160,3,1160,34)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), hook{}("FLOAT.Float"), hasDomainValues{}()]
+ hooked-sort SortFloat{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1160,3,1160,34)"), hook{}("FLOAT.Float"), hasDomainValues{}()]
sort SortBlockCellOpt{} []
sort SortTxNonceCell{} []
sort SortSigSCell{} []
@@ -186,8 +186,8 @@ module ETHEREUM-SIMULATION
sort SortPcCell{} []
sort SortBlockhashesCell{} []
sort SortCallDataCell{} []
- hooked-sort SortMap{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), element{}(Lbl'UndsPipe'-'-GT-Unds'{}()), concat{}(Lbl'Unds'Map'Unds'{}()), unit{}(Lbl'Stop'Map{}()), hook{}("MAP.Map"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(227,3,227,28)")]
- hooked-sort SortString{} [hook{}("STRING.String"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1370,3,1370,37)"), hasDomainValues{}()]
+ hooked-sort SortMap{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), element{}(Lbl'UndsPipe'-'-GT-Unds'{}()), concat{}(Lbl'Unds'Map'Unds'{}()), unit{}(Lbl'Stop'Map{}()), hook{}("MAP.Map"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(227,3,227,28)")]
+ hooked-sort SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), hook{}("STRING.String"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1370,3,1370,37)"), hasDomainValues{}()]
sort SortSigRCellOpt{} []
sort SortLengthPrefix{} []
sort SortCallGasCellOpt{} []
@@ -207,7 +207,7 @@ module ETHEREUM-SIMULATION
sort SortUnStackOp{} []
sort SortIdCellOpt{} []
sort SortOriginCell{} []
- sort SortKConfigVar{} [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(40,3,40,27)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/kast.md)"), token{}(), hasDomainValues{}()]
+ sort SortKConfigVar{} [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(40,3,40,27)"), token{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/kast.md)"), hasDomainValues{}()]
sort SortMessagesCellFragment{} []
sort SortTxGasPriceCell{} []
sort SortBlockIdentifier{} []
@@ -221,11 +221,11 @@ module ETHEREUM-SIMULATION
sort SortLogCell{} []
sort SortBExp{} []
sort SortMsgIDCell{} []
- hooked-sort SortInt{} [hook{}("INT.Int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(888,3,888,28)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), hasDomainValues{}()]
+ hooked-sort SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), hook{}("INT.Int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(888,3,888,28)"), hasDomainValues{}()]
sort SortPreviousHashCellOpt{} []
sort SortSigRCell{} []
sort SortEvmCellOpt{} []
- hooked-sort SortSet{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), element{}(LblSetItem{}()), concat{}(Lbl'Unds'Set'Unds'{}()), unit{}(Lbl'Stop'Set{}()), hook{}("SET.Set"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(506,3,506,28)")]
+ hooked-sort SortSet{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), element{}(LblSetItem{}()), concat{}(Lbl'Unds'Set'Unds'{}()), unit{}(Lbl'Stop'Set{}()), hook{}("SET.Set"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(506,3,506,28)")]
hooked-sort SortMessageCellMap{} [element{}(LblMessageCellMapItem{}()), cellCollection{}(), concat{}(Lbl'Unds'MessageCellMap'Unds'{}()), unit{}(Lbl'Stop'MessageCellMap{}()), hook{}("MAP.Map")]
sort SortAccount{} []
sort SortMixHashCellOpt{} []
@@ -246,7 +246,7 @@ module ETHEREUM-SIMULATION
sort SortMixHashCell{} []
sort SortCallValueCell{} []
sort SortStateRootCell{} []
- hooked-sort SortBytes{} [hasDomainValues{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), token{}(), hook{}("BYTES.Bytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1667,3,1667,41)")]
+ hooked-sort SortBytes{} [hasDomainValues{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), token{}(), hook{}("BYTES.Bytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1667,3,1667,41)")]
sort SortG2Point{} []
sort SortMerkleTree{} []
sort SortTransactionsRootCellOpt{} []
@@ -273,7 +273,7 @@ module ETHEREUM-SIMULATION
sort SortMode{} []
sort SortJSON{} []
sort SortOmmersHashCellOpt{} []
- hooked-sort SortBool{} [hook{}("BOOL.Bool"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(786,3,786,31)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), hasDomainValues{}()]
+ hooked-sort SortBool{} [hook{}("BOOL.Bool"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(786,3,786,31)"), hasDomainValues{}()]
sort SortMessageCellFragment{} []
sort SortOmmerBlockHeadersCell{} []
sort SortModeCellOpt{} []
@@ -373,7 +373,7 @@ module ETHEREUM-SIMULATION
symbol Lbl'Hash'hashSignedTx'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'String'Unds'Int'Unds'Int'Unds'Int'Unds'Account'Unds'Int'Unds'ByteArray'Unds'Int'Unds'ByteArray'Unds'ByteArray{}(SortInt{}, SortInt{}, SortInt{}, SortAccount{}, SortInt{}, SortBytes{}, SortInt{}, SortBytes{}, SortBytes{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("11010101010101010101"), klabel{}("#hashSignedTx"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(107,23,107,126)"), left{}(), format{}("%c#hashSignedTx%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c,%r %5 %c,%r %6 %c,%r %7 %c,%r %8 %c,%r %9 %c)%r"), function{}()]
symbol Lbl'Hash'hashUnsignedTx'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'String'Unds'Int'Unds'Int'Unds'Int'Unds'Account'Unds'Int'Unds'ByteArray{}(SortInt{}, SortInt{}, SortInt{}, SortAccount{}, SortInt{}, SortBytes{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("11010101010101"), klabel{}("#hashUnsignedTx"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(108,23,108,126)"), left{}(), format{}("%c#hashUnsignedTx%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c,%r %5 %c,%r %6 %c)%r"), function{}()]
symbol Lbl'Hash'hashUnsignedTx'LParUndsCommUndsCommUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'String'Unds'Int'Unds'Int'Unds'Int'Unds'Account'Unds'Int'Unds'ByteArray'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}, SortAccount{}, SortInt{}, SortBytes{}, SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("1101010101010101"), klabel{}("#hashUnsignedTx"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(109,23,109,126)"), left{}(), format{}("%c#hashUnsignedTx%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c,%r %5 %c,%r %6 %c,%r %7 %c)%r"), function{}()]
- hooked-symbol Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL-SYNTAX'Unds'Sort'Unds'Bool'Unds'Sort'Unds'Sort{SortSort}(SortBool{}, SortSort, SortSort) : SortSort [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("ite"), right{}(), terminals{}("1010101"), hook{}("KEQUAL.ite"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2048,26,2048,125)"), left{}(), format{}("%c#if%r %1 %c#then%r %2 %c#else%r %3 %c#fi%r"), function{}()]
+ hooked-symbol Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL-SYNTAX'Unds'Sort'Unds'Bool'Unds'Sort'Unds'Sort{SortSort}(SortBool{}, SortSort, SortSort) : SortSort [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("ite"), right{}(), terminals{}("1010101"), hook{}("KEQUAL.ite"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2048,26,2048,125)"), left{}(), format{}("%c#if%r %1 %c#then%r %2 %c#else%r %3 %c#fi%r"), function{}()]
symbol Lbl'Hash'incrementNonce'UndsUnds'EVM'Unds'InternalOp'Unds'Int{}(SortInt{}) : SortInternalOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1480,27,1480,47)"), left{}(), format{}("%c#incrementNonce%r %1"), injective{}()]
symbol Lbl'Hash'initVM'Unds'EVM'Unds'KItem{}() : SortKItem{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1331,22,1331,30)"), left{}(), format{}("%c#initVM%r"), injective{}()]
symbol Lbl'Hash'intMap2StorageMap'LParUndsRParUnds'SERIALIZATION'Unds'Map'Unds'Map{}(SortMap{}) : SortMap{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("#intMap2StorageMap"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(683,20,683,69)"), left{}(), format{}("%c#intMap2StorageMap%r %c(%r %1 %c)%r"), function{}()]
@@ -507,18 +507,18 @@ module ETHEREUM-SIMULATION
hooked-symbol Lbl'Stop'AccountCellMap{}() : SortAccountCellMap{} [priorities{}(), right{}(), terminals{}("1"), hook{}("MAP.unit"), left{}(), format{}("%c.AccountCellMap%r"), function{}()]
symbol Lbl'Stop'Account'Unds'EVM-TYPES'Unds'Account{}() : SortAccount{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(653,24,653,33)"), left{}(), format{}("%c.Account%r"), injective{}()]
symbol Lbl'Stop'ByteArray'Unds'EVM-TYPES'Unds'ByteArray{}() : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(548,26,548,37)"), left{}(), format{}("%c.ByteArray%r"), injective{}()]
- hooked-symbol Lbl'Stop'Bytes'Unds'BYTES-HOOKED'Unds'Bytes{}() : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1"), hook{}("BYTES.empty"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1697,20,1697,69)"), left{}(), format{}("%c.Bytes%r"), function{}()]
+ hooked-symbol Lbl'Stop'Bytes'Unds'BYTES-HOOKED'Unds'Bytes{}() : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1"), hook{}("BYTES.empty"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1697,20,1697,69)"), left{}(), format{}("%c.Bytes%r"), function{}()]
symbol Lbl'Stop'EthereumSimulation'Unds'ETHEREUM-SIMULATION'Unds'EthereumSimulation{}() : SortEthereumSimulation{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(24,35,24,55)"), left{}(), format{}("%c.EthereumSimulation%r"), injective{}()]
- hooked-symbol Lbl'Stop'List{}() : SortList{} [latex{}("\\dotCt{List}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("smt_seq_nil"), terminals{}("1"), klabel{}(".List"), hook{}("LIST.unit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(655,19,655,146)"), left{}(), format{}("%c.List%r"), function{}()]
- symbol Lbl'Stop'List'LBraQuot'JSONs'QuotRBraUnds'JSONs{}() : SortJSONs{} [functional{}(), constructor{}(), userList{}("*"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}(".List{\"JSONs\"}"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(21,24,21,72)"), left{}(), format{}("%c.JSONs%r"), injective{}()]
- hooked-symbol Lbl'Stop'Map{}() : SortMap{} [latex{}("\\dotCt{Map}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}(".Map"), hook{}("MAP.unit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(257,18,257,128)"), left{}(), format{}("%c.Map%r"), function{}()]
+ hooked-symbol Lbl'Stop'List{}() : SortList{} [latex{}("\\dotCt{List}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("smt_seq_nil"), terminals{}("1"), klabel{}(".List"), hook{}("LIST.unit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(655,19,655,146)"), left{}(), format{}("%c.List%r"), function{}()]
+ symbol Lbl'Stop'List'LBraQuot'JSONs'QuotRBraUnds'JSONs{}() : SortJSONs{} [functional{}(), constructor{}(), userList{}("*"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}(".List{\"JSONs\"}"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(21,24,21,72)"), left{}(), format{}("%c.JSONs%r"), injective{}()]
+ hooked-symbol Lbl'Stop'Map{}() : SortMap{} [latex{}("\\dotCt{Map}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}(".Map"), hook{}("MAP.unit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(257,18,257,128)"), left{}(), format{}("%c.Map%r"), function{}()]
symbol Lbl'Stop'Memory'Unds'EVM-TYPES'Unds'Memory{}() : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(499,23,499,31)"), left{}(), format{}("%c.Memory%r"), injective{}()]
symbol Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}() : SortMerkleTree{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(465,27,465,39)"), left{}(), format{}("%c.MerkleTree%r"), injective{}()]
hooked-symbol Lbl'Stop'MessageCellMap{}() : SortMessageCellMap{} [priorities{}(), right{}(), terminals{}("1"), hook{}("MAP.unit"), left{}(), format{}("%c.MessageCellMap%r"), function{}()]
symbol Lbl'Stop'OpCodes'Unds'EVM-ASSEMBLY'Unds'OpCodes{}() : SortOpCodes{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/asm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(26,24,26,33)"), left{}(), format{}("%c.OpCodes%r"), injective{}()]
- hooked-symbol Lbl'Stop'Set{}() : SortSet{} [latex{}("\\dotCt{Set}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}(".Set"), hook{}("SET.unit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(535,18,535,122)"), left{}(), format{}("%c.Set%r"), function{}()]
+ hooked-symbol Lbl'Stop'Set{}() : SortSet{} [latex{}("\\dotCt{Set}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}(".Set"), hook{}("SET.unit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(535,18,535,122)"), left{}(), format{}("%c.Set%r"), function{}()]
symbol Lbl'Stop'StatusCode'Unds'NETWORK'Unds'StatusCode{}() : SortStatusCode{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/network.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(90,27,90,39)"), left{}(), format{}("%c.StatusCode%r"), injective{}()]
- symbol Lbl'Stop'StringBuffer'Unds'STRING-BUFFER-IN-K'Unds'StringBuffer{}() : SortStringBuffer{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1625,27,1625,64)"), left{}(), format{}("%c.StringBuffer%r"), function{}()]
+ symbol Lbl'Stop'StringBuffer'Unds'STRING-BUFFER-IN-K'Unds'StringBuffer{}() : SortStringBuffer{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1625,27,1625,64)"), left{}(), format{}("%c.StringBuffer%r"), function{}()]
symbol Lbl'Stop'WordStack'Unds'EVM-TYPES'Unds'WordStack{}() : SortWordStack{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), smtlib{}("_dotWS"), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(377,26,377,59)"), left{}(), format{}("%c.WordStack%r"), injective{}()]
symbol Lbl'-LT-'account'-GT-'{}(SortAcctIDCell{}, SortBalanceCell{}, SortCodeCell{}, SortStorageCell{}, SortOrigStorageCell{}, SortNonceCell{}) : SortAccountCell{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), cellName{}("account"), priorities{}(), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), right{}(), terminals{}("10000001"), type{}("Map"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(31,7,161,14)"), left{}(), format{}("%c%r%i%n%1%n%2%n%3%n%4%n%5%n%6%d%n%c%r"), multiplicity{}("*"), injective{}(), cell{}()]
symbol Lbl'-LT-'account'-GT-'-fragment{}(SortAcctIDCellOpt{}, SortBalanceCellOpt{}, SortCodeCellOpt{}, SortStorageCellOpt{}, SortOrigStorageCellOpt{}, SortNonceCellOpt{}) : SortAccountCellFragment{} [functional{}(), constructor{}(), cellFragment{}("AccountCell"), priorities{}(), right{}(), terminals{}("10000001"), left{}(), format{}("%c-fragment%r %1 %2 %3 %4 %5 %6 %c-fragment%r"), injective{}()]
@@ -625,11 +625,11 @@ module ETHEREUM-SIMULATION
hooked-symbol LblBN128Mul'LParUndsCommUndsRParUnds'KRYPTO'Unds'G1Point'Unds'G1Point'Unds'Int{}(SortG1Point{}, SortInt{}) : SortG1Point{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("BN128Mul"), hook{}("KRYPTO.bn128mul"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(102,24,102,83)"), left{}(), format{}("%cBN128Mul%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblBYTE'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(917,27,917,32)"), left{}(), format{}("%cBYTE%r"), injective{}()]
symbol LblBYZANTIUM'Unds'EVM{}() : SortSchedule{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("schedule_BYZANTIUM"), terminals{}("1"), klabel{}("BYZANTIUM_EVM"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2414,25,2414,95)"), left{}(), format{}("%cBYZANTIUM%r"), injective{}()]
- hooked-symbol LblBase2String'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("Base2String"), hook{}("STRING.base2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1498,21,1498,98)"), left{}(), format{}("%cBase2String%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LblBase2String'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("Base2String"), hook{}("STRING.base2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1498,21,1498,98)"), left{}(), format{}("%cBase2String%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
hooked-symbol LblBlake2Compress'LParUndsRParUnds'KRYPTO'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Blake2Compress"), hook{}("KRYPTO.blake2compress"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(39,23,39,109)"), left{}(), format{}("%cBlake2Compress%r %c(%r %1 %c)%r"), function{}()]
- symbol LblBool2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Bool{}(SortBool{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Bool2String"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1448,21,1448,60)"), left{}(), format{}("%cBool2String%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblBytes2Int'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Endianness'Unds'Signedness{}(SortBytes{}, SortEndianness{}, SortSignedness{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("Bytes2Int"), hook{}("BYTES.bytes2int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1746,18,1746,103)"), left{}(), format{}("%cBytes2Int%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblBytes2String'LParUndsRParUnds'BYTES-HOOKED'Unds'String'Unds'Bytes{}(SortBytes{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Bytes2String"), hook{}("BYTES.bytes2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1758,21,1758,88)"), left{}(), format{}("%cBytes2String%r %c(%r %1 %c)%r"), function{}()]
+ symbol LblBool2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Bool{}(SortBool{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Bool2String"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1448,21,1448,60)"), left{}(), format{}("%cBool2String%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblBytes2Int'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Endianness'Unds'Signedness{}(SortBytes{}, SortEndianness{}, SortSignedness{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("Bytes2Int"), hook{}("BYTES.bytes2int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1746,18,1746,103)"), left{}(), format{}("%cBytes2Int%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblBytes2String'LParUndsRParUnds'BYTES-HOOKED'Unds'String'Unds'Bytes{}(SortBytes{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Bytes2String"), hook{}("BYTES.bytes2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1758,21,1758,88)"), left{}(), format{}("%cBytes2String%r %c(%r %1 %c)%r"), function{}()]
symbol LblCALLCODE'Unds'EVM'Unds'CallOp{}() : SortCallOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1436,23,1436,32)"), left{}(), format{}("%cCALLCODE%r"), injective{}()]
symbol LblCALLDATACOPY'Unds'EVM'Unds'TernStackOp{}() : SortTernStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1090,28,1090,41)"), left{}(), format{}("%cCALLDATACOPY%r"), injective{}()]
symbol LblCALLDATALOAD'Unds'EVM'Unds'UnStackOp{}() : SortUnStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1085,26,1085,39)"), left{}(), format{}("%cCALLDATALOAD%r"), injective{}()]
@@ -690,8 +690,8 @@ module ETHEREUM-SIMULATION
symbol LblEXTCODEHASH'Unds'EVM'Unds'UnStackOp{}() : SortUnStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1171,26,1171,38)"), left{}(), format{}("%cEXTCODEHASH%r"), injective{}()]
symbol LblEXTCODESIZE'Unds'EVM'Unds'UnStackOp{}() : SortUnStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1158,26,1158,38)"), left{}(), format{}("%cEXTCODESIZE%r"), injective{}()]
symbol LblFRONTIER'Unds'EVM{}() : SortSchedule{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("schedule_FRONTIER"), terminals{}("1"), klabel{}("FRONTIER_EVM"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2354,25,2354,92)"), left{}(), format{}("%cFRONTIER%r"), injective{}()]
- hooked-symbol LblFloat2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Float{}(SortFloat{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Float2String"), hook{}("STRING.float2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1475,21,1475,105)"), left{}(), format{}("%cFloat2String%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblFloat2String'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'Float'Unds'String{}(SortFloat{}, SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("FloatFormat"), hook{}("STRING.floatFormat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1476,21,1476,121)"), left{}(), format{}("%cFloat2String%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LblFloat2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Float{}(SortFloat{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Float2String"), hook{}("STRING.float2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1475,21,1475,105)"), left{}(), format{}("%cFloat2String%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblFloat2String'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'Float'Unds'String{}(SortFloat{}, SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("FloatFormat"), hook{}("STRING.floatFormat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1476,21,1476,121)"), left{}(), format{}("%cFloat2String%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblG'StarLParUndsCommUndsCommUndsRParUnds'EVM'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("11010101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2212,20,2212,62)"), left{}(), format{}("%cG*%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
symbol LblG0'LParUndsCommUndsRParUnds'EVM'Unds'Int'Unds'Schedule'Unds'Bool{}(SortSchedule{}, SortBool{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("G0base"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2200,20,2200,90)"), left{}(), format{}("%cG0%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblG0'LParUndsCommUndsCommUndsRParUnds'EVM'Unds'Int'Unds'Schedule'Unds'ByteArray'Unds'Bool{}(SortSchedule{}, SortBytes{}, SortBool{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("G0"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2198,20,2198,74)"), left{}(), format{}("%cG0%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
@@ -762,15 +762,15 @@ module ETHEREUM-SIMULATION
symbol LblINVALID'Unds'EVM'Unds'InvalidOp{}() : SortInvalidOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(840,26,840,34)"), left{}(), format{}("%cINVALID%r"), injective{}()]
symbol LblISTANBUL'Unds'EVM{}() : SortSchedule{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("schedule_ISTANBUL"), terminals{}("1"), klabel{}("ISTANBUL_EVM"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2459,25,2459,92)"), left{}(), format{}("%cISTANBUL%r"), injective{}()]
symbol LblISZERO'Unds'EVM'Unds'UnStackOp{}() : SortUnStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(893,26,893,33)"), left{}(), format{}("%cISZERO%r"), injective{}()]
- symbol LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Endianness'Unds'Signedness{}(SortInt{}, SortEndianness{}, SortSignedness{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("Int2BytesNoLen"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1748,20,1748,104)"), left{}(), format{}("%cInt2Bytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Int'Unds'Endianness{}(SortInt{}, SortInt{}, SortEndianness{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("Int2Bytes"), hook{}("BYTES.int2bytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1747,20,1747,104)"), left{}(), format{}("%cInt2Bytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblInt2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Int{}(SortInt{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Int2String"), hook{}("STRING.int2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1497,21,1497,103)"), left{}(), format{}("%cInt2String%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblJSON2String'LParUndsRParUnds'JSON'Unds'String'Unds'JSON{}(SortJSON{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("JSON2String"), hook{}("JSON.json2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(43,23,43,74)"), left{}(), format{}("%cJSON2String%r %c(%r %1 %c)%r"), function{}()]
- symbol LblJSONEntry{}(SortJSONKey{}, SortJSON{}) : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("JSONEntry"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(25,24,25,72)"), left{}(), format{}("%1 %c:%r %2"), injective{}()]
- symbol LblJSONList{}(SortJSONs{}) : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("101"), klabel{}("JSONList"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(27,24,27,72)"), left{}(), format{}("%c[%r %1 %c]%r"), injective{}()]
- symbol LblJSONObject{}(SortJSONs{}) : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("101"), klabel{}("JSONObject"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(26,24,26,72)"), left{}(), format{}("%c{%r %1 %c}%r"), injective{}()]
- symbol LblJSONnull{}() : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("JSONnull"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(23,24,23,72)"), left{}(), format{}("%cnull%r"), injective{}()]
- symbol LblJSONs{}(SortJSON{}, SortJSONs{}) : SortJSONs{} [functional{}(), constructor{}(), userList{}("*"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("JSONs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(21,24,21,72)"), left{}(), format{}("%1 %c,%r %2"), injective{}()]
+ symbol LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Endianness'Unds'Signedness{}(SortInt{}, SortEndianness{}, SortSignedness{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("Int2BytesNoLen"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1748,20,1748,104)"), left{}(), format{}("%cInt2Bytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Int'Unds'Endianness{}(SortInt{}, SortInt{}, SortEndianness{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("Int2Bytes"), hook{}("BYTES.int2bytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1747,20,1747,104)"), left{}(), format{}("%cInt2Bytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblInt2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Int{}(SortInt{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Int2String"), hook{}("STRING.int2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1497,21,1497,103)"), left{}(), format{}("%cInt2String%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblJSON2String'LParUndsRParUnds'JSON'Unds'String'Unds'JSON{}(SortJSON{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("JSON2String"), hook{}("JSON.json2string"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(43,23,43,74)"), left{}(), format{}("%cJSON2String%r %c(%r %1 %c)%r"), function{}()]
+ symbol LblJSONEntry{}(SortJSONKey{}, SortJSON{}) : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("JSONEntry"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(25,24,25,72)"), left{}(), format{}("%1 %c:%r %2"), injective{}()]
+ symbol LblJSONList{}(SortJSONs{}) : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("101"), klabel{}("JSONList"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(27,24,27,72)"), left{}(), format{}("%c[%r %1 %c]%r"), injective{}()]
+ symbol LblJSONObject{}(SortJSONs{}) : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("101"), klabel{}("JSONObject"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(26,24,26,72)"), left{}(), format{}("%c{%r %1 %c}%r"), injective{}()]
+ symbol LblJSONnull{}() : SortJSON{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("JSONnull"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(23,24,23,72)"), left{}(), format{}("%cnull%r"), injective{}()]
+ symbol LblJSONs{}(SortJSON{}, SortJSONs{}) : SortJSONs{} [functional{}(), constructor{}(), userList{}("*"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("JSONs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(21,24,21,72)"), left{}(), format{}("%1 %c,%r %2"), injective{}()]
symbol LblJUMPDEST'Unds'EVM'Unds'NullStackOp{}() : SortNullStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1025,28,1025,37)"), left{}(), format{}("%cJUMPDEST%r"), injective{}()]
symbol LblJUMPI'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1040,27,1040,33)"), left{}(), format{}("%cJUMPI%r"), injective{}()]
symbol LblJUMP'Unds'EVM'Unds'UnStackOp{}() : SortUnStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1029,26,1029,31)"), left{}(), format{}("%cJUMP%r"), injective{}()]
@@ -779,10 +779,10 @@ module ETHEREUM-SIMULATION
symbol LblLATEST'Unds'STATE-LOADER'Unds'BlockIdentifier{}() : SortBlockIdentifier{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(270,32,270,39)"), left{}(), format{}("%cLATEST%r"), injective{}()]
symbol LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(SortInt{}) : SortLogOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("LOG"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1123,22,1123,32)"), left{}(), format{}("%cLOG%r %c(%r %1 %c)%r"), injective{}()]
symbol LblLT'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(934,27,934,30)"), left{}(), format{}("%cLT%r"), injective{}()]
- hooked-symbol LblList2Set'LParUndsRParUnds'COLLECTIONS'Unds'Set'Unds'List{}(SortList{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("List2Set"), hook{}("SET.list2set"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(768,18,768,74)"), left{}(), format{}("%cList2Set%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblList'Coln'get{}(SortList{}, SortInt{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("0101"), klabel{}("List:get"), hook{}("LIST.get"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(674,20,674,98)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
- hooked-symbol LblList'Coln'range{}(SortList{}, SortInt{}, SortInt{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("List:range"), hook{}("LIST.range"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(721,19,721,119)"), left{}(), format{}("%crange%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblListItem{}(SortKItem{}) : SortList{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("smt_seq_elem"), terminals{}("1101"), klabel{}("ListItem"), hook{}("LIST.element"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(663,19,663,136)"), left{}(), format{}("%cListItem%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblList2Set'LParUndsRParUnds'COLLECTIONS'Unds'Set'Unds'List{}(SortList{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("List2Set"), hook{}("SET.list2set"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(768,18,768,74)"), left{}(), format{}("%cList2Set%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblList'Coln'get{}(SortList{}, SortInt{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("0101"), klabel{}("List:get"), hook{}("LIST.get"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(674,20,674,98)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
+ hooked-symbol LblList'Coln'range{}(SortList{}, SortInt{}, SortInt{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("List:range"), hook{}("LIST.range"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(721,19,721,119)"), left{}(), format{}("%crange%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblListItem{}(SortKItem{}) : SortList{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("smt_seq_elem"), terminals{}("1101"), klabel{}("ListItem"), hook{}("LIST.element"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(663,19,663,136)"), left{}(), format{}("%cListItem%r %c(%r %1 %c)%r"), function{}()]
symbol LblM3'Coln'2048'LParUndsRParUnds'EVM'Unds'Int'Unds'ByteArray{}(SortBytes{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(702,20,702,57)"), left{}(), format{}("%cM3:2048%r %c(%r %1 %c)%r"), function{}()]
symbol LblMLOAD'Unds'EVM'Unds'UnStackOp{}() : SortUnStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(872,26,872,32)"), left{}(), format{}("%cMLOAD%r"), injective{}()]
symbol LblMODEXP'Unds'EVM'Unds'PrecompiledOp{}() : SortPrecompiledOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1703,30,1703,37)"), left{}(), format{}("%cMODEXP%r"), injective{}()]
@@ -792,8 +792,8 @@ module ETHEREUM-SIMULATION
symbol LblMSTORE'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(877,27,877,34)"), left{}(), format{}("%cMSTORE%r"), injective{}()]
symbol LblMULMOD'Unds'EVM'Unds'TernStackOp{}() : SortTernStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(912,39,912,46)"), left{}(), format{}("%cMULMOD%r"), injective{}()]
symbol LblMUL'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(898,35,898,39)"), left{}(), format{}("%cMUL%r"), injective{}()]
- hooked-symbol LblMap'Coln'lookup{}(SortMap{}, SortKItem{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("0101"), klabel{}("Map:lookup"), hook{}("MAP.lookup"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(280,20,280,112)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
- hooked-symbol LblMap'Coln'update{}(SortMap{}, SortKItem{}, SortKItem{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), prefer{}(), right{}(), terminals{}("010101"), klabel{}("Map:update"), hook{}("MAP.update"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(299,18,299,144)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %3 %c]%r"), function{}()]
+ hooked-symbol LblMap'Coln'lookup{}(SortMap{}, SortKItem{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("0101"), klabel{}("Map:lookup"), hook{}("MAP.lookup"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(280,20,280,112)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
+ hooked-symbol LblMap'Coln'update{}(SortMap{}, SortKItem{}, SortKItem{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), prefer{}(), right{}(), terminals{}("010101"), klabel{}("Map:update"), hook{}("MAP.update"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(299,18,299,144)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %3 %c]%r"), function{}()]
symbol LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(SortMap{}, SortString{}) : SortMerkleTree{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("MerkleBranch"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(466,27,466,57)"), left{}(), format{}("%cMerkleBranch%r %c(%r %1 %c,%r %2 %c)%r"), injective{}()]
symbol LblMerkleCheck'LParUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'MerkleTree{}(SortMerkleTree{}) : SortMerkleTree{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("MerkleCheck"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(539,27,539,62)"), left{}(), format{}("%cMerkleCheck%r %c(%r %1 %c)%r"), function{}()]
symbol LblMerkleDelete'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'MerkleTree'Unds'ByteArray{}(SortMerkleTree{}, SortBytes{}) : SortMerkleTree{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("MerkleDelete"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(474,27,474,84)"), left{}(), format{}("%cMerkleDelete%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
@@ -849,10 +849,10 @@ module ETHEREUM-SIMULATION
symbol LblSUB'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(898,43,898,47)"), left{}(), format{}("%cSUB%r"), injective{}()]
symbol LblSUCCESS'Unds'ETHEREUM-SIMULATION'Unds'Mode{}() : SortMode{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(184,21,184,29)"), left{}(), format{}("%cSUCCESS%r"), injective{}()]
symbol LblSWAP'LParUndsRParUnds'EVM'Unds'StackOp'Unds'Int{}(SortInt{}) : SortStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("SWAP"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(855,38,855,49)"), left{}(), format{}("%cSWAP%r %c(%r %1 %c)%r"), injective{}()]
- hooked-symbol LblSet2List'LParUndsRParUnds'COLLECTIONS'Unds'List'Unds'Set{}(SortSet{}) : SortList{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Set2List"), hook{}("SET.set2list"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(767,19,767,74)"), left{}(), format{}("%cSet2List%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblSet'Coln'difference{}(SortSet{}, SortSet{}) : SortSet{} [latex{}("{#1}-_{\\it Set}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("Set:difference"), hook{}("SET.difference"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(575,18,575,146)"), left{}(), format{}("%1 %c-Set%r %2"), function{}()]
- hooked-symbol LblSet'Coln'in{}(SortKItem{}, SortSet{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("Set:in"), hook{}("SET.in"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(583,19,583,106)"), left{}(), format{}("%1 %cin%r %2"), function{}()]
- hooked-symbol LblSetItem{}(SortKItem{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1101"), klabel{}("SetItem"), hook{}("SET.element"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(543,18,543,112)"), left{}(), format{}("%cSetItem%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblSet2List'LParUndsRParUnds'COLLECTIONS'Unds'List'Unds'Set{}(SortSet{}) : SortList{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Set2List"), hook{}("SET.set2list"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(767,19,767,74)"), left{}(), format{}("%cSet2List%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblSet'Coln'difference{}(SortSet{}, SortSet{}) : SortSet{} [latex{}("{#1}-_{\\it Set}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("Set:difference"), hook{}("SET.difference"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(575,18,575,146)"), left{}(), format{}("%1 %c-Set%r %2"), function{}()]
+ hooked-symbol LblSet'Coln'in{}(SortKItem{}, SortSet{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010"), klabel{}("Set:in"), hook{}("SET.in"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(583,19,583,106)"), left{}(), format{}("%1 %cin%r %2"), function{}()]
+ hooked-symbol LblSetItem{}(SortKItem{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1101"), klabel{}("SetItem"), hook{}("SET.element"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(543,18,543,112)"), left{}(), format{}("%cSetItem%r %c(%r %1 %c)%r"), function{}()]
hooked-symbol LblSha256'LParUndsRParUnds'KRYPTO'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Sha256"), hook{}("KRYPTO.sha256"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(34,23,34,101)"), left{}(), format{}("%cSha256%r %c(%r %1 %c)%r"), function{}()]
hooked-symbol LblSha256raw'LParUndsRParUnds'KRYPTO'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Sha256raw"), hook{}("KRYPTO.sha256raw"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(49,23,49,104)"), left{}(), format{}("%cSha256raw%r %c(%r %1 %c)%r"), function{}()]
hooked-symbol LblSha3'Unds'256'LParUndsRParUnds'KRYPTO'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("1101"), hook{}("KRYPTO.sha3"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(37,23,37,99)"), left{}(), format{}("%cSha3_256%r %c(%r %1 %c)%r"), function{}()]
@@ -862,92 +862,92 @@ module ETHEREUM-SIMULATION
hooked-symbol LblSha512'Unds'256raw'LParUndsRParUnds'KRYPTO'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("1101"), hook{}("KRYPTO.sha512_256raw"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(51,23,51,108)"), left{}(), format{}("%cSha512_256raw%r %c(%r %1 %c)%r"), function{}()]
hooked-symbol LblSha512raw'LParUndsRParUnds'KRYPTO'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/blockchain-k-plugin/include/kframework/krypto.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Sha512raw"), hook{}("KRYPTO.sha512raw"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(50,23,50,104)"), left{}(), format{}("%cSha512raw%r %c(%r %1 %c)%r"), function{}()]
symbol LblStatusCode2String'LParUndsRParUnds'NETWORK'Unds'String'Unds'StatusCode{}(SortStatusCode{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/network.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("StatusCode2String"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(11,23,11,62)"), left{}(), format{}("%cStatusCode2String%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblString2Base'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'Int{}(SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("String2Base"), hook{}("STRING.string2base"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1499,21,1499,98)"), left{}(), format{}("%cString2Base%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- symbol LblString2Bool'LParUndsRParUnds'STRING-COMMON'Unds'Bool'Unds'String{}(SortString{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Bool"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1454,19,1454,48)"), left{}(), format{}("%cString2Bool%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblString2Bytes'LParUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'String{}(SortString{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Bytes"), hook{}("BYTES.string2bytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1759,20,1759,88)"), left{}(), format{}("%cString2Bytes%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblString2Float'LParUndsRParUnds'STRING-COMMON'Unds'Float'Unds'String{}(SortString{}) : SortFloat{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Float"), hook{}("STRING.string2float"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1477,21,1477,93)"), left{}(), format{}("%cString2Float%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblString2Int'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(SortString{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Int"), hook{}("STRING.string2int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1496,21,1496,91)"), left{}(), format{}("%cString2Int%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblString2JSON'LParUndsRParUnds'JSON'Unds'JSON'Unds'String{}(SortString{}) : SortJSON{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/json.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2JSON"), hook{}("JSON.string2json"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(45,21,45,74)"), left{}(), format{}("%cString2JSON%r %c(%r %1 %c)%r"), function{}()]
- symbol LblStringBuffer2String'LParUndsRParUnds'STRING-BUFFER-IN-K'Unds'String'Unds'StringBuffer{}(SortStringBuffer{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("StringBuffer2String"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1628,21,1628,79)"), left{}(), format{}("%cStringBuffer2String%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblString2Base'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'Int{}(SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("String2Base"), hook{}("STRING.string2base"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1499,21,1499,98)"), left{}(), format{}("%cString2Base%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ symbol LblString2Bool'LParUndsRParUnds'STRING-COMMON'Unds'Bool'Unds'String{}(SortString{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Bool"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1454,19,1454,48)"), left{}(), format{}("%cString2Bool%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblString2Bytes'LParUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'String{}(SortString{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Bytes"), hook{}("BYTES.string2bytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1759,20,1759,88)"), left{}(), format{}("%cString2Bytes%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblString2Float'LParUndsRParUnds'STRING-COMMON'Unds'Float'Unds'String{}(SortString{}) : SortFloat{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Float"), hook{}("STRING.string2float"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1477,21,1477,93)"), left{}(), format{}("%cString2Float%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblString2Int'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(SortString{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2Int"), hook{}("STRING.string2int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1496,21,1496,91)"), left{}(), format{}("%cString2Int%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblString2JSON'LParUndsRParUnds'JSON'Unds'JSON'Unds'String{}(SortString{}) : SortJSON{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/json.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("String2JSON"), hook{}("JSON.string2json"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(45,21,45,74)"), left{}(), format{}("%cString2JSON%r %c(%r %1 %c)%r"), function{}()]
+ symbol LblStringBuffer2String'LParUndsRParUnds'STRING-BUFFER-IN-K'Unds'String'Unds'StringBuffer{}(SortStringBuffer{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("StringBuffer2String"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1628,21,1628,79)"), left{}(), format{}("%cStringBuffer2String%r %c(%r %1 %c)%r"), function{}()]
symbol LblTANGERINE'Unds'WHISTLE'Unds'EVM{}() : SortSchedule{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("schedule_TANGERINE_WHISTLE"), terminals{}("1"), klabel{}("TANGERINE_WHISTLE_EVM"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2375,25,2375,119)"), left{}(), format{}("%cTANGERINE_WHISTLE%r"), injective{}()]
symbol LblTIMESTAMP'Unds'EVM'Unds'NullStackOp{}() : SortNullStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(963,41,963,51)"), left{}(), format{}("%cTIMESTAMP%r"), injective{}()]
symbol LblUNDEFINED'LParUndsRParUnds'EVM'Unds'InvalidOp'Unds'Int{}(SortInt{}) : SortInvalidOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(840,38,840,60)"), left{}(), format{}("%cUNDEFINED%r %c(%r %1 %c)%r"), injective{}()]
symbol LblVMTESTS{}() : SortMode{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("VMTESTS"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(178,21,178,55)"), left{}(), format{}("%cVMTESTS%r"), injective{}()]
symbol LblWordStack2List'LParUndsRParUnds'EVM-TYPES'Unds'List'Unds'WordStack{}(SortWordStack{}) : SortList{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("WordStack2List"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(474,21,474,71)"), left{}(), format{}("%cWordStack2List%r %c(%r %1 %c)%r"), function{}()]
symbol LblXOR'Unds'EVM'Unds'BinStackOp{}() : SortBinStackOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(928,45,928,49)"), left{}(), format{}("%cXOR%r"), injective{}()]
- hooked-symbol Lbl'UndsPerc'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\%_{\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("mod"), right{}(), terminals{}("010"), klabel{}("_%Int_"), hook{}("INT.tmod"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(936,18,936,170)"), left{}(Lbl'UndsStar'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}()), format{}("%1 %c%%Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsPerc'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\%_{\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("mod"), right{}(), terminals{}("010"), klabel{}("_%Int_"), hook{}("INT.tmod"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(936,18,936,170)"), left{}(Lbl'UndsStar'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}()), format{}("%1 %c%%Int%r %2"), function{}()]
symbol Lbl'UndsPerc'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(234,20,234,57)"), left{}(), format{}("%1 %c%%Word%r %2"), function{}()]
symbol Lbl'UndsPerc'sWord'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(263,20,263,46)"), left{}(), format{}("%1 %c%%sWord%r %2"), function{}()]
- hooked-symbol Lbl'UndsAnd-'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\&_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), right{}(), smtlib{}("andInt"), terminals{}("010"), klabel{}("_&Int_"), hook{}("INT.and"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(947,18,947,182)"), left{}(Lbl'UndsAnd-'Int'Unds'{}()), format{}("%1 %c&Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsAnd-'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\&_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), right{}(), smtlib{}("andInt"), terminals{}("010"), klabel{}("_&Int_"), hook{}("INT.and"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(947,18,947,182)"), left{}(Lbl'UndsAnd-'Int'Unds'{}()), format{}("%1 %c&Int%r %2"), function{}()]
symbol Lbl'UndsAnd-'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(307,20,307,59)"), left{}(), format{}("%1 %c&Word%r %2"), function{}()]
symbol Lbl'UndsLParUndsCommUndsRParUnds'SERIALIZATION'Unds'LengthPrefix'Unds'LengthPrefixType'Unds'Int'Unds'Int{}(SortLengthPrefixType{}, SortInt{}, SortInt{}) : SortLengthPrefix{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), terminals{}("010101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(437,29,437,64)"), left{}(), format{}("%1 %c(%r %2 %c,%r %3 %c)%r"), injective{}()]
- hooked-symbol Lbl'UndsStar'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\ast_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("*"), right{}(), terminals{}("010"), klabel{}("_*Int_"), hook{}("INT.mul"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(932,18,932,181)"), left{}(Lbl'Unds'modInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsStar'Int'Unds'{}()), format{}("%1 %c*Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsStar'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\ast_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("*"), right{}(), terminals{}("010"), klabel{}("_*Int_"), hook{}("INT.mul"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(932,18,932,181)"), left{}(Lbl'Unds'modInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsStar'Int'Unds'{}()), format{}("%1 %c*Int%r %2"), function{}()]
symbol Lbl'UndsStar'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(231,20,231,57)"), left{}(), format{}("%1 %c*Word%r %2"), function{}()]
symbol Lbl'UndsPlusPlusUndsUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'ByteArray{}(SortBytes{}, SortBytes{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(Lbl'UndsPlusPlusUndsUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'ByteArray{}()), smtlib{}("_plusWS_"), terminals{}("010"), klabel{}("_++_WS"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(569,26,569,113)"), left{}(), format{}("%1 %c++%r %2"), function{}()]
- hooked-symbol Lbl'UndsPlus'Bytes'UndsUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Bytes{}(SortBytes{}, SortBytes{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(Lbl'UndsPlus'Bytes'UndsUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Bytes{}()), terminals{}("010"), hook{}("BYTES.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1844,20,1844,89)"), left{}(), format{}("%1 %c+Bytes%r %2"), function{}()]
- hooked-symbol Lbl'UndsPlus'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{+_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), smt-hook{}("+"), right{}(), terminals{}("010"), klabel{}("_+Int_"), hook{}("INT.add"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(941,18,941,178)"), left{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), format{}("%1 %c+Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsPlus'Bytes'UndsUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Bytes{}(SortBytes{}, SortBytes{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(Lbl'UndsPlus'Bytes'UndsUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Bytes{}()), terminals{}("010"), hook{}("BYTES.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1844,20,1844,89)"), left{}(), format{}("%1 %c+Bytes%r %2"), function{}()]
+ hooked-symbol Lbl'UndsPlus'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{+_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), smt-hook{}("+"), right{}(), terminals{}("010"), klabel{}("_+Int_"), hook{}("INT.add"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(941,18,941,178)"), left{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), format{}("%1 %c+Int%r %2"), function{}()]
symbol Lbl'UndsPlus'JSONs'UndsUnds'JSON-EXT'Unds'JSONs'Unds'JSONs'Unds'JSONs{}(SortJSONs{}, SortJSONs{}) : SortJSONs{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(24,22,24,52)"), left{}(), format{}("%1 %c+JSONs%r %2"), function{}()]
- symbol Lbl'UndsPlus'String'UndsUnds'STRING-BUFFER-IN-K'Unds'StringBuffer'Unds'StringBuffer'Unds'String{}(SortStringBuffer{}, SortString{}) : SortStringBuffer{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1626,27,1626,91)"), left{}(Lbl'UndsPlus'String'UndsUnds'STRING-BUFFER-IN-K'Unds'StringBuffer'Unds'StringBuffer'Unds'String{}()), format{}("%1 %c+String%r %2"), avoid{}(), function{}()]
- hooked-symbol Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortString{} [latex{}("{#1}+_{\\scriptstyle\\it String}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1387,21,1387,139)"), left{}(Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}()), format{}("%1 %c+String%r %2"), function{}()]
+ symbol Lbl'UndsPlus'String'UndsUnds'STRING-BUFFER-IN-K'Unds'StringBuffer'Unds'StringBuffer'Unds'String{}(SortStringBuffer{}, SortString{}) : SortStringBuffer{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1626,27,1626,91)"), left{}(Lbl'UndsPlus'String'UndsUnds'STRING-BUFFER-IN-K'Unds'StringBuffer'Unds'StringBuffer'Unds'String{}()), format{}("%1 %c+String%r %2"), avoid{}(), function{}()]
+ hooked-symbol Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortString{} [latex{}("{#1}+_{\\scriptstyle\\it String}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1387,21,1387,139)"), left{}(Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}()), format{}("%1 %c+String%r %2"), function{}()]
symbol Lbl'UndsPlus'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(230,20,230,57)"), left{}(), format{}("%1 %c+Word%r %2"), function{}()]
- hooked-symbol Lbl'Unds'-Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{-_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), smt-hook{}("-"), right{}(), terminals{}("010"), klabel{}("_-Int_"), hook{}("INT.sub"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(942,18,942,178)"), left{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), format{}("%1 %c-Int%r %2"), function{}()]
- hooked-symbol Lbl'Unds'-Map'UndsUnds'MAP'Unds'Map'Unds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortMap{} [latex{}("{#1}-_{\\it Map}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("MAP.difference"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(320,18,320,120)"), left{}(), format{}("%1 %c-Map%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'-Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{-_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), smt-hook{}("-"), right{}(), terminals{}("010"), klabel{}("_-Int_"), hook{}("INT.sub"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(942,18,942,178)"), left{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), format{}("%1 %c-Int%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'-Map'UndsUnds'MAP'Unds'Map'Unds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortMap{} [latex{}("{#1}-_{\\it Map}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("MAP.difference"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(320,18,320,120)"), left{}(), format{}("%1 %c-Map%r %2"), function{}()]
symbol Lbl'Unds'-Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(232,20,232,57)"), left{}(), format{}("%1 %c-Word%r %2"), function{}()]
- hooked-symbol Lbl'UndsSlsh'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\div_{\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("div"), right{}(), terminals{}("010"), klabel{}("_/Int_"), hook{}("INT.tdiv"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(935,18,935,172)"), left{}(Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}()), format{}("%1 %c/Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsSlsh'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\div_{\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("div"), right{}(), terminals{}("010"), klabel{}("_/Int_"), hook{}("INT.tdiv"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(935,18,935,172)"), left{}(Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}()), format{}("%1 %c/Int%r %2"), function{}()]
symbol Lbl'UndsSlsh'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(233,20,233,57)"), left{}(), format{}("%1 %c/Word%r %2"), function{}()]
symbol Lbl'UndsSlsh'sWord'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(262,20,262,46)"), left{}(), format{}("%1 %c/sWord%r %2"), function{}()]
symbol Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'Bytes'Unds'Int'Unds'Bytes{}(SortInt{}, SortBytes{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(383,22,383,45)"), left{}(), format{}("%1 %c:%r %2"), function{}()]
symbol Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(SortInt{}, SortWordStack{}) : SortWordStack{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), smtlib{}("_WS_"), terminals{}("010"), klabel{}("_:_WS"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(378,26,378,72)"), left{}(), format{}("%1 %c:%r %2"), injective{}()]
symbol Lbl'UndsSClnUndsUnds'EVM-ASSEMBLY'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(SortOpCode{}, SortOpCodes{}) : SortOpCodes{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/asm.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(26,37,26,54)"), left{}(), format{}("%1 %c;%r %2"), injective{}()]
symbol Lbl'Unds-LT--LT-'Byte'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(345,20,345,46)"), left{}(), format{}("%1 %c<>%r"), function{}()]
- hooked-symbol Lbl'Unds-LT-Eqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{\\leq_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("<="), right{}(), terminals{}("010"), klabel{}("_<=Int_"), hook{}("INT.le"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1003,19,1003,176)"), left{}(Lbl'Unds-LT-Eqls'Int'Unds'{}()), format{}("%1 %c<=Int%r %2"), function{}()]
- hooked-symbol Lbl'Unds-LT-Eqls'Map'UndsUnds'MAP'Unds'Bool'Unds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("MAP.inclusion"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(392,19,392,91)"), left{}(), format{}("%1 %c<=Map%r %2"), function{}()]
- hooked-symbol Lbl'Unds-LT-Eqls'Set'UndsUnds'SET'Unds'Bool'Unds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("SET.inclusion"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(592,19,592,85)"), left{}(), format{}("%1 %c<=Set%r %2"), function{}()]
- hooked-symbol Lbl'Unds-LT-Eqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.le"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1532,19,1532,82)"), left{}(), format{}("%1 %c<=String%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-LT-Eqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{\\leq_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("<="), right{}(), terminals{}("010"), klabel{}("_<=Int_"), hook{}("INT.le"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1003,19,1003,176)"), left{}(Lbl'Unds-LT-Eqls'Int'Unds'{}()), format{}("%1 %c<=Int%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-LT-Eqls'Map'UndsUnds'MAP'Unds'Bool'Unds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("MAP.inclusion"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(392,19,392,91)"), left{}(), format{}("%1 %c<=Map%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-LT-Eqls'Set'UndsUnds'SET'Unds'Bool'Unds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("SET.inclusion"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(592,19,592,85)"), left{}(), format{}("%1 %c<=Set%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-LT-Eqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.le"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1532,19,1532,82)"), left{}(), format{}("%1 %c<=String%r %2"), function{}()]
symbol Lbl'Unds-LT-Eqls'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(278,20,278,58)"), left{}(), format{}("%1 %c<=Word%r %2"), function{}()]
- hooked-symbol Lbl'Unds-LT-'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{<_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("<"), right{}(), terminals{}("010"), klabel{}("_%r"), function{}()]
- hooked-symbol Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("distinct"), right{}(), terminals{}("010"), klabel{}("_=/=Bool_"), hook{}("BOOL.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(827,19,827,132)"), left{}(Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}()), format{}("%1 %c=/=Bool%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsSlshEqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{{=}{/}{=}_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("distinct"), right{}(), terminals{}("010"), klabel{}("_=/=Int_"), hook{}("INT.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1008,19,1008,188)"), left{}(Lbl'UndsEqlsSlshEqls'Int'Unds'{}()), format{}("%1 %c=/=Int%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsSlshEqls'K'Unds'{}(SortK{}, SortK{}) : SortBool{} [latex{}("{#1}\\mathrel{\\neq_K}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), notEqualEqualK{}(), priorities{}(Lbl'Unds'orElseBool'Unds'{}(),Lbl'Unds'orBool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'Unds'andThenBool'Unds'{}(),Lbl'Unds'impliesBool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'Unds'andBool'Unds'{}(),LblnotBool'Unds'{}(),Lbl'Unds'xorBool'Unds'{}()), smt-hook{}("distinct"), right{}(), terminals{}("010"), klabel{}("_=/=K_"), hook{}("KEQUAL.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2044,19,2044,170)"), left{}(Lbl'UndsEqlsEqls'K'Unds'{}(),Lbl'UndsEqlsSlshEqls'K'Unds'{}()), format{}("%1 %c=/=K%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsSlshEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1528,19,1528,94)"), left{}(Lbl'UndsEqlsSlshEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}()), format{}("%1 %c=/=String%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsEqls'Bool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("="), right{}(), terminals{}("010"), klabel{}("_==Bool_"), hook{}("BOOL.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(826,19,826,124)"), left{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), format{}("%1 %c==Bool%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsEqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{{=}{=}_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("="), right{}(), terminals{}("010"), klabel{}("_==Int_"), hook{}("INT.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1007,19,1007,177)"), left{}(Lbl'UndsEqlsEqls'Int'Unds'{}()), format{}("%1 %c==Int%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsEqls'K'Unds'{}(SortK{}, SortK{}) : SortBool{} [latex{}("{#1}\\mathrel{=_K}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'orElseBool'Unds'{}(),Lbl'Unds'orBool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'Unds'andThenBool'Unds'{}(),Lbl'Unds'impliesBool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'Unds'andBool'Unds'{}(),LblnotBool'Unds'{}(),Lbl'Unds'xorBool'Unds'{}()), smt-hook{}("="), right{}(), terminals{}("010"), equalEqualK{}(), klabel{}("_==K_"), hook{}("KEQUAL.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2043,19,2043,156)"), left{}(Lbl'UndsEqlsSlshEqls'K'Unds'{}(),Lbl'UndsEqlsEqls'K'Unds'{}()), format{}("%1 %c==K%r %2"), function{}()]
- hooked-symbol Lbl'UndsEqlsEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1527,19,1527,88)"), left{}(Lbl'UndsEqlsEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}()), format{}("%1 %c==String%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("distinct"), right{}(), terminals{}("010"), klabel{}("_=/=Bool_"), hook{}("BOOL.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(827,19,827,132)"), left{}(Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}()), format{}("%1 %c=/=Bool%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsSlshEqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{{=}{/}{=}_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("distinct"), right{}(), terminals{}("010"), klabel{}("_=/=Int_"), hook{}("INT.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1008,19,1008,188)"), left{}(Lbl'UndsEqlsSlshEqls'Int'Unds'{}()), format{}("%1 %c=/=Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsSlshEqls'K'Unds'{}(SortK{}, SortK{}) : SortBool{} [latex{}("{#1}\\mathrel{\\neq_K}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), notEqualEqualK{}(), priorities{}(Lbl'Unds'orElseBool'Unds'{}(),Lbl'Unds'orBool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'Unds'andThenBool'Unds'{}(),Lbl'Unds'impliesBool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'Unds'andBool'Unds'{}(),LblnotBool'Unds'{}(),Lbl'Unds'xorBool'Unds'{}()), smt-hook{}("distinct"), right{}(), terminals{}("010"), klabel{}("_=/=K_"), hook{}("KEQUAL.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2044,19,2044,170)"), left{}(Lbl'UndsEqlsEqls'K'Unds'{}(),Lbl'UndsEqlsSlshEqls'K'Unds'{}()), format{}("%1 %c=/=K%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsSlshEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.ne"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1528,19,1528,94)"), left{}(Lbl'UndsEqlsSlshEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}()), format{}("%1 %c=/=String%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsEqls'Bool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("="), right{}(), terminals{}("010"), klabel{}("_==Bool_"), hook{}("BOOL.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(826,19,826,124)"), left{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), format{}("%1 %c==Bool%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsEqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{{=}{=}_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}("="), right{}(), terminals{}("010"), klabel{}("_==Int_"), hook{}("INT.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1007,19,1007,177)"), left{}(Lbl'UndsEqlsEqls'Int'Unds'{}()), format{}("%1 %c==Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsEqls'K'Unds'{}(SortK{}, SortK{}) : SortBool{} [latex{}("{#1}\\mathrel{=_K}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'orElseBool'Unds'{}(),Lbl'Unds'orBool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'Unds'andThenBool'Unds'{}(),Lbl'Unds'impliesBool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'Unds'andBool'Unds'{}(),LblnotBool'Unds'{}(),Lbl'Unds'xorBool'Unds'{}()), smt-hook{}("="), right{}(), terminals{}("010"), equalEqualK{}(), klabel{}("_==K_"), hook{}("KEQUAL.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2043,19,2043,156)"), left{}(Lbl'UndsEqlsSlshEqls'K'Unds'{}(),Lbl'UndsEqlsEqls'K'Unds'{}()), format{}("%1 %c==K%r %2"), function{}()]
+ hooked-symbol Lbl'UndsEqlsEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.eq"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1527,19,1527,88)"), left{}(Lbl'UndsEqlsEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}()), format{}("%1 %c==String%r %2"), function{}()]
symbol Lbl'UndsEqlsEqls'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(280,20,280,58)"), left{}(), format{}("%1 %c==Word%r %2"), function{}()]
- hooked-symbol Lbl'Unds-GT-Eqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{\\geq_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}(">="), right{}(), terminals{}("010"), klabel{}("_>=Int_"), hook{}("INT.ge"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1005,19,1005,176)"), left{}(Lbl'Unds-GT-Eqls'Int'Unds'{}()), format{}("%1 %c>=Int%r %2"), function{}()]
- hooked-symbol Lbl'Unds-GT-Eqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.ge"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1534,19,1534,82)"), left{}(), format{}("%1 %c>=String%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-GT-Eqls'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{\\geq_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}(">="), right{}(), terminals{}("010"), klabel{}("_>=Int_"), hook{}("INT.ge"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1005,19,1005,176)"), left{}(Lbl'Unds-GT-Eqls'Int'Unds'{}()), format{}("%1 %c>=Int%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-GT-Eqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.ge"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1534,19,1534,82)"), left{}(), format{}("%1 %c>=String%r %2"), function{}()]
symbol Lbl'Unds-GT-Eqls'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(279,20,279,58)"), left{}(), format{}("%1 %c>=Word%r %2"), function{}()]
symbol Lbl'Unds-GT--GT-'Byte'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(346,20,346,46)"), left{}(), format{}("%1 %c>>Byte%r %2"), function{}()]
- hooked-symbol Lbl'Unds-GT--GT-'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\gg_{\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), right{}(), smtlib{}("shrInt"), terminals{}("010"), klabel{}("_>>Int_"), hook{}("INT.shr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(944,18,944,172)"), left{}(Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}()), format{}("%1 %c>>Int%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-GT--GT-'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{\\gg_{\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}()), right{}(), smtlib{}("shrInt"), terminals{}("010"), klabel{}("_>>Int_"), hook{}("INT.shr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(944,18,944,172)"), left{}(Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}()), format{}("%1 %c>>Int%r %2"), function{}()]
symbol Lbl'Unds-GT--GT-'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(310,20,310,47)"), left{}(), format{}("%1 %c>>Word%r %2"), function{}()]
symbol Lbl'Unds-GT--GT-'sWord'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(311,20,311,47)"), left{}(), format{}("%1 %c>>sWord%r %2"), function{}()]
- hooked-symbol Lbl'Unds-GT-'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{>_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}(">"), right{}(), terminals{}("010"), klabel{}("_>Int_"), hook{}("INT.gt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1006,19,1006,171)"), left{}(Lbl'Unds-GT-'Int'Unds'{}()), format{}("%1 %c>Int%r %2"), function{}()]
- hooked-symbol Lbl'Unds-GT-'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.gt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1533,19,1533,82)"), left{}(), format{}("%1 %c>String%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-GT-'Int'Unds'{}(SortInt{}, SortInt{}) : SortBool{} [latex{}("{#1}\\mathrel{>_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), smt-hook{}(">"), right{}(), terminals{}("010"), klabel{}("_>Int_"), hook{}("INT.gt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1006,19,1006,171)"), left{}(Lbl'Unds-GT-'Int'Unds'{}()), format{}("%1 %c>Int%r %2"), function{}()]
+ hooked-symbol Lbl'Unds-GT-'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("STRING.gt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1533,19,1533,82)"), left{}(), format{}("%1 %c>String%r %2"), function{}()]
symbol Lbl'Unds-GT-'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(277,20,277,58)"), left{}(), format{}("%1 %c>Word%r %2"), function{}()]
hooked-symbol Lbl'Unds'AccountCellMap'Unds'{}(SortAccountCellMap{}, SortAccountCellMap{}) : SortAccountCellMap{} [unit{}(Lbl'Stop'AccountCellMap{}()), element{}(LblAccountCellMapItem{}()), comm{}(), priorities{}(), cellCollection{}(), right{}(), assoc{}(), terminals{}("00"), hook{}("MAP.concat"), left{}(), format{}("%1 %2"), avoid{}(), function{}(), wrapElement{}("")]
- hooked-symbol Lbl'Unds'List'Unds'{}(SortList{}, SortList{}) : SortList{} [unit{}(Lbl'Stop'List{}()), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), element{}(LblListItem{}()), symbol'Kywd'{}(), priorities{}(), right{}(), assoc{}(), smtlib{}("smt_seq_concat"), terminals{}("00"), klabel{}("_List_"), hook{}("LIST.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(647,19,647,192)"), left{}(Lbl'Unds'List'Unds'{}()), format{}("%1%n%2"), function{}()]
- hooked-symbol Lbl'Unds'Map'Unds'{}(SortMap{}, SortMap{}) : SortMap{} [unit{}(Lbl'Stop'Map{}()), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), element{}(Lbl'UndsPipe'-'-GT-Unds'{}()), symbol'Kywd'{}(), comm{}(), priorities{}(), right{}(), assoc{}(), terminals{}("00"), index{}("0"), klabel{}("_Map_"), hook{}("MAP.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(249,18,249,172)"), left{}(Lbl'Unds'Map'Unds'{}()), format{}("%1%n%2"), function{}()]
+ hooked-symbol Lbl'Unds'List'Unds'{}(SortList{}, SortList{}) : SortList{} [unit{}(Lbl'Stop'List{}()), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), element{}(LblListItem{}()), symbol'Kywd'{}(), priorities{}(), right{}(), assoc{}(), smtlib{}("smt_seq_concat"), terminals{}("00"), klabel{}("_List_"), hook{}("LIST.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(647,19,647,192)"), left{}(Lbl'Unds'List'Unds'{}()), format{}("%1%n%2"), function{}()]
+ hooked-symbol Lbl'Unds'Map'Unds'{}(SortMap{}, SortMap{}) : SortMap{} [unit{}(Lbl'Stop'Map{}()), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), element{}(Lbl'UndsPipe'-'-GT-Unds'{}()), symbol'Kywd'{}(), comm{}(), priorities{}(), right{}(), assoc{}(), terminals{}("00"), index{}("0"), klabel{}("_Map_"), hook{}("MAP.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(249,18,249,172)"), left{}(Lbl'Unds'Map'Unds'{}()), format{}("%1%n%2"), function{}()]
hooked-symbol Lbl'Unds'MessageCellMap'Unds'{}(SortMessageCellMap{}, SortMessageCellMap{}) : SortMessageCellMap{} [unit{}(Lbl'Stop'MessageCellMap{}()), element{}(LblMessageCellMapItem{}()), comm{}(), priorities{}(), cellCollection{}(), right{}(), assoc{}(), terminals{}("00"), hook{}("MAP.concat"), left{}(), format{}("%1 %2"), avoid{}(), function{}(), wrapElement{}("")]
- hooked-symbol Lbl'Unds'Set'Unds'{}(SortSet{}, SortSet{}) : SortSet{} [unit{}(Lbl'Stop'Set{}()), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), element{}(LblSetItem{}()), symbol'Kywd'{}(), idem{}(), comm{}(), priorities{}(), right{}(), assoc{}(), terminals{}("00"), klabel{}("_Set_"), hook{}("SET.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(527,18,527,176)"), left{}(Lbl'Unds'Set'Unds'{}()), format{}("%1%n%2"), function{}()]
+ hooked-symbol Lbl'Unds'Set'Unds'{}(SortSet{}, SortSet{}) : SortSet{} [unit{}(Lbl'Stop'Set{}()), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), element{}(LblSetItem{}()), symbol'Kywd'{}(), idem{}(), comm{}(), priorities{}(), right{}(), assoc{}(), terminals{}("00"), klabel{}("_Set_"), hook{}("SET.concat"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(527,18,527,176)"), left{}(Lbl'Unds'Set'Unds'{}()), format{}("%1%n%2"), function{}()]
symbol Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(573,26,573,78)"), left{}(), format{}("%1 %c[%r %2 %c..%r %3 %c]%r"), function{}()]
symbol Lbl'UndsLSqBUndsColnEqlsUndsRSqBUnds'EVM-TYPES'Unds'Memory'Unds'Memory'Unds'Int'Unds'ByteArray{}(SortBytes{}, SortInt{}, SortBytes{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010101"), klabel{}("mapWriteBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(490,23,490,101)"), left{}(), format{}("%1 %c[%r %2 %c:=%r %3 %c]%r"), function{}()]
symbol Lbl'UndsLSqBUndsColnEqlsUndsRSqBUnds'EVM-TYPES'Unds'Memory'Unds'Memory'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(503,23,503,60)"), left{}(), format{}("%1 %c[%r %2 %c:=%r %3 %c]%r"), function{}()]
symbol Lbl'UndsLSqBUndsColnEqlsUndsRSqBUnds'EVM-TYPES'Unds'WordStack'Unds'WordStack'Unds'Int'Unds'Int{}(SortWordStack{}, SortInt{}, SortInt{}) : SortWordStack{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(434,26,434,78)"), left{}(), format{}("%1 %c[%r %2 %c:=%r %3 %c]%r"), function{}()]
- hooked-symbol Lbl'UndsLSqBUnds-LT-'-'UndsRSqBUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010101"), hook{}("BYTES.update"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1770,20,1770,90)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %3 %c]%r"), function{}()]
- hooked-symbol Lbl'UndsLSqBUnds-LT-'-'UndsRSqBUnds'LIST'Unds'List'Unds'List'Unds'Int'Unds'KItem{}(SortList{}, SortInt{}, SortKItem{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010101"), klabel{}("List:set"), hook{}("LIST.update"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(683,19,683,107)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %3 %c]%r"), function{}()]
- hooked-symbol Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(SortMap{}, SortKItem{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010111"), klabel{}("_[_<-undef]"), hook{}("MAP.remove"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(308,18,308,121)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %cundef%r %c]%r"), function{}()]
- hooked-symbol Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(SortBytes{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("0101"), hook{}("BYTES.get"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1779,18,1779,62)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
+ hooked-symbol Lbl'UndsLSqBUnds-LT-'-'UndsRSqBUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010101"), hook{}("BYTES.update"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1770,20,1770,90)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %3 %c]%r"), function{}()]
+ hooked-symbol Lbl'UndsLSqBUnds-LT-'-'UndsRSqBUnds'LIST'Unds'List'Unds'List'Unds'Int'Unds'KItem{}(SortList{}, SortInt{}, SortKItem{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010101"), klabel{}("List:set"), hook{}("LIST.update"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(683,19,683,107)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %3 %c]%r"), function{}()]
+ hooked-symbol Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(SortMap{}, SortKItem{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("010111"), klabel{}("_[_<-undef]"), hook{}("MAP.remove"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(308,18,308,121)"), left{}(), format{}("%1 %c[%r %2 %c<-%r %cundef%r %c]%r"), function{}()]
+ hooked-symbol Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(SortBytes{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("0101"), hook{}("BYTES.get"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1779,18,1779,62)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
symbol Lbl'UndsLSqBUndsRSqBUnds'EVM-TYPES'Unds'Int'Unds'WordStack'Unds'Int{}(SortWordStack{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("0101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(428,20,428,63)"), left{}(), format{}("%1 %c[%r %2 %c]%r"), function{}()]
- hooked-symbol Lbl'UndsLSqBUndsRSqB'orDefault'UndsUnds'MAP'Unds'KItem'Unds'Map'Unds'KItem'Unds'KItem{}(SortMap{}, SortKItem{}, SortKItem{}) : SortKItem{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010110"), klabel{}("Map:lookupOrDefault"), hook{}("MAP.lookupOrDefault"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(290,20,290,138)"), left{}(), format{}("%1 %c[%r %2 %c]%r %corDefault%r %3"), function{}()]
- hooked-symbol Lbl'UndsXor-Perc'Int'UndsUnds'{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("(mod (^ #1 #2) #3)"), right{}(), terminals{}("0100"), klabel{}("_^%Int__"), hook{}("INT.powmod"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(930,18,930,138)"), left{}(Lbl'UndsXor-Perc'Int'UndsUnds'{}(),Lbl'UndsXor-'Int'Unds'{}()), format{}("%1 %c^%%Int%r %2 %3"), function{}()]
- hooked-symbol Lbl'UndsXor-'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{{\\char`\\^}_{\\!\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("^"), right{}(), terminals{}("010"), klabel{}("_^Int_"), hook{}("INT.pow"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(929,18,929,177)"), left{}(Lbl'UndsXor-'Int'Unds'{}(),Lbl'UndsXor-Perc'Int'UndsUnds'{}()), format{}("%1 %c^Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsLSqBUndsRSqB'orDefault'UndsUnds'MAP'Unds'KItem'Unds'Map'Unds'KItem'Unds'KItem{}(SortMap{}, SortKItem{}, SortKItem{}) : SortKItem{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010110"), klabel{}("Map:lookupOrDefault"), hook{}("MAP.lookupOrDefault"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(290,20,290,138)"), left{}(), format{}("%1 %c[%r %2 %c]%r %corDefault%r %3"), function{}()]
+ hooked-symbol Lbl'UndsXor-Perc'Int'UndsUnds'{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("(mod (^ #1 #2) #3)"), right{}(), terminals{}("0100"), klabel{}("_^%Int__"), hook{}("INT.powmod"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(930,18,930,138)"), left{}(Lbl'UndsXor-Perc'Int'UndsUnds'{}(),Lbl'UndsXor-'Int'Unds'{}()), format{}("%1 %c^%%Int%r %2 %3"), function{}()]
+ hooked-symbol Lbl'UndsXor-'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{{\\char`\\^}_{\\!\\scriptstyle\\it Int}}{#2}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("^"), right{}(), terminals{}("010"), klabel{}("_^Int_"), hook{}("INT.pow"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(929,18,929,177)"), left{}(Lbl'UndsXor-'Int'Unds'{}(),Lbl'UndsXor-Perc'Int'UndsUnds'{}()), format{}("%1 %c^Int%r %2"), function{}()]
symbol Lbl'UndsXor-'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(250,20,250,51)"), left{}(), format{}("%1 %c^Word%r %2"), function{}()]
symbol Lbl'UndsUndsUnds'ETHEREUM-SIMULATION'Unds'EthereumSimulation'Unds'EthereumCommand'Unds'EthereumSimulation{}(SortEthereumCommand{}, SortEthereumSimulation{}) : SortEthereumSimulation{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("00"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(25,35,25,68)"), left{}(), format{}("%1 %2"), injective{}()]
symbol Lbl'UndsUndsUnds'EVM'Unds'InternalOp'Unds'StackOp'Unds'WordStack{}(SortStackOp{}, SortWordStack{}) : SortInternalOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("00"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(453,27,453,43)"), left{}(), format{}("%1 %2"), injective{}()]
@@ -957,57 +957,57 @@ module ETHEREUM-SIMULATION
symbol Lbl'UndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'QuadStackOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortQuadStackOp{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortInternalOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("00000"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(442,27,442,53)"), left{}(), format{}("%1 %2 %3 %4 %5"), injective{}()]
symbol Lbl'UndsUndsUndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'CallSixOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortCallSixOp{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortInternalOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("0000000"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(461,27,461,63)"), left{}(), format{}("%1 %2 %3 %4 %5 %6 %7"), injective{}()]
symbol Lbl'UndsUndsUndsUndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'CallOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortCallOp{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}) : SortInternalOp{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("00000000"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(462,27,462,63)"), left{}(), format{}("%1 %2 %3 %4 %5 %6 %7 %8"), injective{}()]
- hooked-symbol Lbl'Unds'andBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [latex{}("{#1}\\wedge_{\\scriptstyle\\it Bool}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("and"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_andBool_"), hook{}("BOOL.and"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(819,19,819,189)"), left{}(Lbl'Unds'andBool'Unds'{}()), format{}("%1 %candBool%r %2"), function{}()]
- hooked-symbol Lbl'Unds'andThenBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("and"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_andThenBool_"), hook{}("BOOL.andThen"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(820,19,820,151)"), left{}(Lbl'Unds'andThenBool'Unds'{}()), format{}("%1 %candThenBool%r %2"), function{}()]
- hooked-symbol Lbl'Unds'divInt'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("div"), right{}(), terminals{}("010"), klabel{}("_divInt_"), hook{}("INT.ediv"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(938,18,938,121)"), left{}(Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}()), format{}("%1 %cdivInt%r %2"), function{}()]
- symbol Lbl'Unds'dividesInt'UndsUnds'INT-COMMON'Unds'Bool'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1017,19,1017,52)"), left{}(), format{}("%1 %cdividesInt%r %2"), function{}()]
- hooked-symbol Lbl'Unds'impliesBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("=>"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_impliesBool_"), hook{}("BOOL.implies"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(824,19,824,150)"), left{}(Lbl'Unds'impliesBool'Unds'{}()), format{}("%1 %cimpliesBool%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'andBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [latex{}("{#1}\\wedge_{\\scriptstyle\\it Bool}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("and"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_andBool_"), hook{}("BOOL.and"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(819,19,819,189)"), left{}(Lbl'Unds'andBool'Unds'{}()), format{}("%1 %candBool%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'andThenBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("and"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_andThenBool_"), hook{}("BOOL.andThen"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(820,19,820,151)"), left{}(Lbl'Unds'andThenBool'Unds'{}()), format{}("%1 %candThenBool%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'divInt'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("div"), right{}(), terminals{}("010"), klabel{}("_divInt_"), hook{}("INT.ediv"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(938,18,938,121)"), left{}(Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}()), format{}("%1 %cdivInt%r %2"), function{}()]
+ symbol Lbl'Unds'dividesInt'UndsUnds'INT-COMMON'Unds'Bool'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1017,19,1017,52)"), left{}(), format{}("%1 %cdividesInt%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'impliesBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("=>"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_impliesBool_"), hook{}("BOOL.implies"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(824,19,824,150)"), left{}(Lbl'Unds'impliesBool'Unds'{}()), format{}("%1 %cimpliesBool%r %2"), function{}()]
symbol Lbl'Unds'in'UndsUnds'EVM-TYPES'Unds'Bool'Unds'Int'Unds'WordStack{}(SortInt{}, SortWordStack{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(453,21,453,49)"), left{}(), format{}("%1 %cin%r %2"), function{}()]
- hooked-symbol Lbl'Unds'in'UndsUnds'LIST'Unds'Bool'Unds'KItem'Unds'List{}(SortKItem{}, SortList{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), klabel{}("_inList_"), hook{}("LIST.in"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(730,19,730,101)"), left{}(), format{}("%1 %cin%r %2"), function{}()]
- hooked-symbol Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(SortKItem{}, SortMap{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("01101"), hook{}("MAP.in_keys"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(366,19,366,93)"), left{}(), format{}("%1 %cin_keys%r %c(%r %2 %c)%r"), function{}()]
- hooked-symbol Lbl'Unds'modInt'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("mod"), right{}(), terminals{}("010"), klabel{}("_modInt_"), hook{}("INT.emod"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(939,18,939,121)"), left{}(Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}()), format{}("%1 %cmodInt%r %2"), function{}()]
- hooked-symbol Lbl'Unds'orBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [latex{}("{#1}\\vee_{\\scriptstyle\\it Bool}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("or"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_orBool_"), hook{}("BOOL.or"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(822,19,822,184)"), left{}(Lbl'Unds'orBool'Unds'{}()), format{}("%1 %corBool%r %2"), function{}()]
- hooked-symbol Lbl'Unds'orElseBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("or"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_orElseBool_"), hook{}("BOOL.orElse"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(823,19,823,148)"), left{}(Lbl'Unds'orElseBool'Unds'{}()), format{}("%1 %corElseBool%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'in'UndsUnds'LIST'Unds'Bool'Unds'KItem'Unds'List{}(SortKItem{}, SortList{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), klabel{}("_inList_"), hook{}("LIST.in"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(730,19,730,101)"), left{}(), format{}("%1 %cin%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(SortKItem{}, SortMap{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("01101"), hook{}("MAP.in_keys"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(366,19,366,93)"), left{}(), format{}("%1 %cin_keys%r %c(%r %2 %c)%r"), function{}()]
+ hooked-symbol Lbl'Unds'modInt'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'-Int'Unds'{}()), smt-hook{}("mod"), right{}(), terminals{}("010"), klabel{}("_modInt_"), hook{}("INT.emod"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(939,18,939,121)"), left{}(Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}()), format{}("%1 %cmodInt%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'orBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [latex{}("{#1}\\vee_{\\scriptstyle\\it Bool}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("or"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_orBool_"), hook{}("BOOL.or"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(822,19,822,184)"), left{}(Lbl'Unds'orBool'Unds'{}()), format{}("%1 %corBool%r %2"), function{}()]
+ hooked-symbol Lbl'Unds'orElseBool'Unds'{}(SortBool{}, SortBool{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}()), smt-hook{}("or"), boolOperation{}(), right{}(), terminals{}("010"), klabel{}("_orElseBool_"), hook{}("BOOL.orElse"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(823,19,823,148)"), left{}(Lbl'Unds'orElseBool'Unds'{}()), format{}("%1 %corElseBool%r %2"), function{}()]
symbol Lbl'Unds's'-LT-'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(292,20,292,58)"), left{}(), format{}("%1 %cs_"), hook{}("MAP.element"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(266,18,266,144)"), left{}(Lbl'UndsPipe'-'-GT-Unds'{}()), format{}("%1 %c|->%r %2"), function{}()]
- hooked-symbol Lbl'UndsPipe'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{|_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("orInt"), terminals{}("010"), klabel{}("_|Int_"), hook{}("INT.or"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(951,18,951,179)"), left{}(Lbl'UndsPipe'Int'Unds'{}()), format{}("%1 %c|Int%r %2"), function{}()]
- hooked-symbol Lbl'UndsPipe'Set'UndsUnds'SET'Unds'Set'Unds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("SET.union"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(554,18,554,88)"), left{}(Lbl'UndsPipe'Set'UndsUnds'SET'Unds'Set'Unds'Set'Unds'Set{}()), format{}("%1 %c|Set%r %2"), function{}()]
+ hooked-symbol Lbl'UndsPipe'-'-GT-Unds'{}(SortKItem{}, SortKItem{}) : SortMap{} [latex{}("{#1}\\mapsto{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Stop'Map{}(),Lbl'Unds'Map'Unds'{}()), right{}(Lbl'UndsPipe'-'-GT-Unds'{}()), terminals{}("010"), klabel{}("_|->_"), hook{}("MAP.element"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(266,18,266,144)"), left{}(Lbl'UndsPipe'-'-GT-Unds'{}()), format{}("%1 %c|->%r %2"), function{}()]
+ hooked-symbol Lbl'UndsPipe'Int'Unds'{}(SortInt{}, SortInt{}) : SortInt{} [latex{}("{#1}\\mathrel{|_{\\scriptstyle\\it Int}}{#2}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), smtlib{}("orInt"), terminals{}("010"), klabel{}("_|Int_"), hook{}("INT.or"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(951,18,951,179)"), left{}(Lbl'UndsPipe'Int'Unds'{}()), format{}("%1 %c|Int%r %2"), function{}()]
+ hooked-symbol Lbl'UndsPipe'Set'UndsUnds'SET'Unds'Set'Unds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("010"), hook{}("SET.union"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(554,18,554,88)"), left{}(Lbl'UndsPipe'Set'UndsUnds'SET'Unds'Set'Unds'Set'Unds'Set{}()), format{}("%1 %c|Set%r %2"), function{}()]
symbol Lbl'UndsPipe'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("010"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(306,20,306,59)"), left{}(), format{}("%1 %c|Word%r %2"), function{}()]
symbol Lblabs'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("abs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(188,20,188,53)"), left{}(), format{}("%cabs%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblabsInt'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("(ite (< #1 0) (- 0 #1) #1)"), right{}(), terminals{}("1101"), klabel{}("absInt"), hook{}("INT.abs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(968,18,968,123)"), left{}(), format{}("%cabsInt%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblabsInt'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("(ite (< #1 0) (- 0 #1) #1)"), right{}(), terminals{}("1101"), klabel{}("absInt"), hook{}("INT.abs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(968,18,968,123)"), left{}(), format{}("%cabsInt%r %c(%r %1 %c)%r"), function{}()]
symbol LblaccountEmpty{}(SortAccountCode{}, SortInt{}, SortInt{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("accountEmpty"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2177,21,2177,102)"), left{}(), format{}("%c#accountEmpty%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- symbol LblbigEndianBytes{}() : SortEndianness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("bigEndianBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1708,25,1708,61)"), left{}(), format{}("%cBE%r"), injective{}()]
+ symbol LblbigEndianBytes{}() : SortEndianness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("bigEndianBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1708,25,1708,61)"), left{}(), format{}("%cBE%r"), injective{}()]
symbol Lblbit'LParUndsCommUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("bit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(327,20,327,48)"), left{}(), format{}("%cbit%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol LblbitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("bitRangeInt"), hook{}("INT.bitRange"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(993,18,993,102)"), left{}(), format{}("%cbitRangeInt%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblbitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("bitRangeInt"), hook{}("INT.bitRange"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(993,18,993,102)"), left{}(), format{}("%cbitRangeInt%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
symbol LblblockHeaderHash{}(SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortBytes{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortInt{}, SortBytes{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("11010101010101010101010101010101"), klabel{}("blockHeaderHash"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(67,20,67,182)"), left{}(), format{}("%c#blockHeaderHash%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c,%r %5 %c,%r %6 %c,%r %7 %c,%r %8 %c,%r %9 %c,%r %10 %c,%r %11 %c,%r %12 %c,%r %13 %c,%r %14 %c,%r %15 %c)%r"), function{}()]
symbol Lblbool2Word'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Bool{}(SortBool{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), smtlib{}("bool2Word"), terminals{}("1101"), klabel{}("bool2Word"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(172,20,172,79)"), left{}(), format{}("%cbool2Word%r %c(%r %1 %c)%r"), function{}()]
symbol Lblbyte'LParUndsCommUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("byte"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(328,20,328,48)"), left{}(), format{}("%cbyte%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol LblcategoryChar'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("categoryChar"), hook{}("STRING.category"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1544,21,1544,80)"), left{}(), format{}("%ccategoryChar%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblcategoryChar'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("categoryChar"), hook{}("STRING.category"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1544,21,1544,80)"), left{}(), format{}("%ccategoryChar%r %c(%r %1 %c)%r"), function{}()]
symbol Lblcheck'UndsUnds'ETHEREUM-SIMULATION'Unds'EthereumCommand'Unds'JSON{}(SortJSON{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(325,32,325,43)"), left{}(), format{}("%ccheck%r %1"), injective{}()]
- hooked-symbol Lblchoice'LParUndsRParUnds'MAP'Unds'KItem'Unds'Map{}(SortMap{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Map:choice"), hook{}("MAP.choice"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(402,20,402,100)"), left{}(), format{}("%cchoice%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol Lblchoice'LParUndsRParUnds'SET'Unds'KItem'Unds'Set{}(SortSet{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Set:choice"), hook{}("SET.choice"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(610,20,610,94)"), left{}(), format{}("%cchoice%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblchoice'LParUndsRParUnds'MAP'Unds'KItem'Unds'Map{}(SortMap{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Map:choice"), hook{}("MAP.choice"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(402,20,402,100)"), left{}(), format{}("%cchoice%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblchoice'LParUndsRParUnds'SET'Unds'KItem'Unds'Set{}(SortSet{}) : SortKItem{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("Set:choice"), hook{}("SET.choice"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(610,20,610,94)"), left{}(), format{}("%cchoice%r %c(%r %1 %c)%r"), function{}()]
symbol Lblchop'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), smtlib{}("chop"), terminals{}("1101"), klabel{}("chop"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(159,20,159,68)"), left{}(), format{}("%cchop%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblchrChar'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Int{}(SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("chrChar"), hook{}("STRING.chr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1404,21,1404,69)"), left{}(), format{}("%cchrChar%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblchrChar'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Int{}(SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("chrChar"), hook{}("STRING.chr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1404,21,1404,69)"), left{}(), format{}("%cchrChar%r %c(%r %1 %c)%r"), function{}()]
symbol LblclearBLOCK'Unds'STATE-LOADER'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(52,32,52,43)"), left{}(), format{}("%cclearBLOCK%r"), injective{}()]
symbol LblclearNETWORK'Unds'STATE-LOADER'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(73,32,73,45)"), left{}(), format{}("%cclearNETWORK%r"), injective{}()]
symbol LblclearTX'Unds'STATE-LOADER'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(27,32,27,40)"), left{}(), format{}("%cclearTX%r"), injective{}()]
symbol Lblclear'Unds'STATE-LOADER'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(23,32,23,38)"), left{}(), format{}("%cclear%r"), injective{}()]
- hooked-symbol LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), hook{}("STRING.countAllOccurrences"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1517,18,1517,150)"), left{}(), format{}("%ccountAllOccurrences%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol LbldecodeBytes'LParUndsCommUndsRParUnds'BYTES-STRING-ENCODE'Unds'String'Unds'String'Unds'Bytes{}(SortString{}, SortBytes{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("decodeBytes"), hook{}("BYTES.decodeBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1680,23,1680,108)"), left{}(), format{}("%cdecodeBytes%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol LbldirectionalityChar'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("directionalityChar"), hook{}("STRING.directionality"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1545,21,1545,86)"), left{}(), format{}("%cdirectionalityChar%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblencodeBytes'LParUndsCommUndsRParUnds'BYTES-STRING-ENCODE'Unds'Bytes'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("encodeBytes"), hook{}("BYTES.encodeBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1681,22,1681,108)"), left{}(), format{}("%cencodeBytes%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), hook{}("STRING.countAllOccurrences"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1517,18,1517,150)"), left{}(), format{}("%ccountAllOccurrences%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LbldecodeBytes'LParUndsCommUndsRParUnds'BYTES-STRING-ENCODE'Unds'String'Unds'String'Unds'Bytes{}(SortString{}, SortBytes{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("decodeBytes"), hook{}("BYTES.decodeBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1680,23,1680,108)"), left{}(), format{}("%cdecodeBytes%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LbldirectionalityChar'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'String{}(SortString{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("directionalityChar"), hook{}("STRING.directionality"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1545,21,1545,86)"), left{}(), format{}("%cdirectionalityChar%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblencodeBytes'LParUndsCommUndsRParUnds'BYTES-STRING-ENCODE'Unds'Bytes'Unds'String'Unds'String{}(SortString{}, SortString{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("encodeBytes"), hook{}("BYTES.encodeBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1681,22,1681,108)"), left{}(), format{}("%cencodeBytes%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol Lbleth'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(111,20,111,24)"), left{}(), format{}("%ceth%r"), injective{}()]
symbol Lblexception'Unds'ETHEREUM-SIMULATION'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(187,32,187,42)"), left{}(), format{}("%cexception%r"), injective{}()]
symbol Lblfailure'UndsUnds'ETHEREUM-SIMULATION'Unds'EthereumCommand'Unds'String{}(SortString{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(194,32,194,47)"), left{}(), format{}("%cfailure%r %1"), injective{}()]
- hooked-symbol LblfillList'LParUndsCommUndsCommUndsCommUndsRParUnds'LIST'Unds'List'Unds'List'Unds'Int'Unds'Int'Unds'KItem{}(SortList{}, SortInt{}, SortInt{}, SortKItem{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101010101"), klabel{}("fillList"), hook{}("LIST.fill"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(711,19,711,99)"), left{}(), format{}("%cfillList%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c)%r"), function{}()]
- hooked-symbol LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("findChar"), hook{}("STRING.findChar"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1441,18,1441,115)"), left{}(), format{}("%cfindChar%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("findString"), hook{}("STRING.find"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1430,18,1430,110)"), left{}(), format{}("%cfindString%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblfillList'LParUndsCommUndsCommUndsCommUndsRParUnds'LIST'Unds'List'Unds'List'Unds'Int'Unds'Int'Unds'KItem{}(SortList{}, SortInt{}, SortInt{}, SortKItem{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101010101"), klabel{}("fillList"), hook{}("LIST.fill"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(711,19,711,99)"), left{}(), format{}("%cfillList%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c)%r"), function{}()]
+ hooked-symbol LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("findChar"), hook{}("STRING.findChar"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1441,18,1441,115)"), left{}(), format{}("%cfindChar%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("findString"), hook{}("STRING.find"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1430,18,1430,110)"), left{}(), format{}("%cfindString%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
symbol Lblflush'Unds'ETHEREUM-SIMULATION'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(57,32,57,38)"), left{}(), format{}("%cflush%r"), injective{}()]
- symbol LblfreshInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), freshGenerator{}(), klabel{}("freshInt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1119,18,1119,72)"), left{}(), format{}("%cfreshInt%r %c(%r %1 %c)%r"), function{}()]
+ symbol LblfreshInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), freshGenerator{}(), klabel{}("freshInt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1119,18,1119,72)"), left{}(), format{}("%cfreshInt%r %c(%r %1 %c)%r"), function{}()]
symbol LblgetBloomFilterBit'LParUndsCommUndsRParUnds'EVM'Unds'Int'Unds'ByteArray'Unds'Int{}(SortBytes{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("getBloomFilterBit"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(710,20,710,63)"), left{}(), format{}("%cgetBloomFilterBit%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblgetExitCode{}(SortGeneratedTopCell{}) : SortInt{} [priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cgetExitCode%r %c(%r %1 %c)%r"), function{}()]
symbol LblgetGeneratedCounterCell{}(SortGeneratedTopCell{}) : SortGeneratedCounterCell{} [priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cgetGeneratedCounterCell%r %c(%r %1 %c)%r"), function{}()]
@@ -1090,7 +1090,7 @@ module ETHEREUM-SIMULATION
symbol LblinitTxPendingCell{}() : SortTxPendingCell{} [noThread{}(), priorities{}(), right{}(), terminals{}("1"), left{}(), initializer{}(), format{}("%cinitTxPendingCell%r"), function{}()]
symbol LblinitValueCell{}() : SortValueCell{} [noThread{}(), priorities{}(), right{}(), terminals{}("1"), left{}(), initializer{}(), format{}("%cinitValueCell%r"), function{}()]
symbol LblinitWordStackCell{}() : SortWordStackCell{} [noThread{}(), priorities{}(), right{}(), terminals{}("1"), left{}(), initializer{}(), format{}("%cinitWordStackCell%r"), function{}()]
- hooked-symbol LblintersectSet'LParUndsCommUndsRParUnds'SET'Unds'Set'Unds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("intersectSet"), hook{}("SET.intersection"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(565,18,565,88)"), left{}(), format{}("%cintersectSet%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LblintersectSet'LParUndsCommUndsRParUnds'SET'Unds'Set'Unds'Set'Unds'Set{}(SortSet{}, SortSet{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("intersectSet"), hook{}("SET.intersection"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(565,18,565,88)"), left{}(), format{}("%cintersectSet%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblisAccount{}(SortK{}) : SortBool{} [functional{}(), predicate{}("Account"), priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cisAccount%r %c(%r %1 %c)%r"), function{}()]
symbol LblisAccountCell{}(SortK{}) : SortBool{} [functional{}(), predicate{}("AccountCell"), priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cisAccountCell%r %c(%r %1 %c)%r"), function{}()]
symbol LblisAccountCellFragment{}(SortK{}) : SortBool{} [functional{}(), predicate{}("AccountCellFragment"), priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cisAccountCellFragment%r %c(%r %1 %c)%r"), function{}()]
@@ -1320,22 +1320,22 @@ module ETHEREUM-SIMULATION
symbol LblisWordStackCell{}(SortK{}) : SortBool{} [functional{}(), predicate{}("WordStackCell"), priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cisWordStackCell%r %c(%r %1 %c)%r"), function{}()]
symbol LblisWordStackCellOpt{}(SortK{}) : SortBool{} [functional{}(), predicate{}("WordStackCellOpt"), priorities{}(), right{}(), terminals{}("1101"), left{}(), format{}("%cisWordStackCellOpt%r %c(%r %1 %c)%r"), function{}()]
symbol Lblkeccak'LParUndsRParUnds'SERIALIZATION'Unds'Int'Unds'ByteArray{}(SortBytes{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), priorities{}(), right{}(), smtlib{}("smt_keccak"), terminals{}("1101"), klabel{}("keccak"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(24,20,24,82)"), left{}(), format{}("%ckeccak%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol Lblkeys'LParUndsRParUnds'MAP'Unds'Set'Unds'Map{}(SortMap{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("keys"), hook{}("MAP.keys"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(350,18,350,86)"), left{}(), format{}("%ckeys%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol Lblkeys'Unds'list'LParUndsRParUnds'MAP'Unds'List'Unds'Map{}(SortMap{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), hook{}("MAP.keys_list"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(358,19,358,79)"), left{}(), format{}("%ckeys_list%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LbllengthBytes'LParUndsRParUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes{}(SortBytes{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), smtlib{}("lengthBytes"), terminals{}("1101"), klabel{}("lengthBytes"), hook{}("BYTES.length"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1834,18,1834,99)"), left{}(), format{}("%clengthBytes%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(SortString{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("lengthString"), hook{}("STRING.length"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1395,18,1395,84)"), left{}(), format{}("%clengthString%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblkeys'LParUndsRParUnds'MAP'Unds'Set'Unds'Map{}(SortMap{}) : SortSet{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("keys"), hook{}("MAP.keys"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(350,18,350,86)"), left{}(), format{}("%ckeys%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblkeys'Unds'list'LParUndsRParUnds'MAP'Unds'List'Unds'Map{}(SortMap{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), hook{}("MAP.keys_list"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(358,19,358,79)"), left{}(), format{}("%ckeys_list%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LbllengthBytes'LParUndsRParUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes{}(SortBytes{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), smtlib{}("lengthBytes"), terminals{}("1101"), klabel{}("lengthBytes"), hook{}("BYTES.length"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1834,18,1834,99)"), left{}(), format{}("%clengthBytes%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(SortString{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("lengthString"), hook{}("STRING.length"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1395,18,1395,84)"), left{}(), format{}("%clengthString%r %c(%r %1 %c)%r"), function{}()]
symbol LbllistAsByteArrays'LParUndsRParUnds'EVM'Unds'List'Unds'List{}(SortList{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("listAsByteArrays"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(691,21,691,53)"), left{}(), format{}("%clistAsByteArrays%r %c(%r %1 %c)%r"), function{}()]
- symbol LbllittleEndianBytes{}() : SortEndianness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("littleEndianBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1707,25,1707,64)"), left{}(), format{}("%cLE%r"), injective{}()]
+ symbol LbllittleEndianBytes{}() : SortEndianness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("littleEndianBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1707,25,1707,64)"), left{}(), format{}("%cLE%r"), injective{}()]
symbol LblloadAccount'UndsUndsUnds'STATE-LOADER'Unds'EthereumCommand'Unds'Int'Unds'JSON{}(SortInt{}, SortJSON{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("100"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(111,32,111,53)"), left{}(), format{}("%cloadAccount%r %1 %2"), injective{}()]
symbol LblloadCallState'UndsUnds'STATE-LOADER'Unds'KItem'Unds'JSON{}(SortJSON{}) : SortKItem{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(143,22,143,41)"), left{}(), format{}("%cloadCallState%r %1"), injective{}()]
symbol LblloadTransaction'UndsUndsUnds'STATE-LOADER'Unds'EthereumCommand'Unds'Int'Unds'JSON{}(SortInt{}, SortJSON{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("100"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(233,32,233,57)"), left{}(), format{}("%cloadTransaction%r %1 %2"), injective{}()]
symbol LblloadTx'LParUndsRParUnds'ETHEREUM-SIMULATION'Unds'EthereumCommand'Unds'Account{}(SortAccount{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("loadTx"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(91,32,91,49)"), left{}(), format{}("%cloadTx%r %c(%r %1 %c)%r"), injective{}()]
symbol Lblload'UndsUnds'STATE-LOADER'Unds'EthereumCommand'Unds'JSON{}(SortJSON{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(96,32,96,42)"), left{}(), format{}("%cload%r %1"), injective{}()]
symbol Lbllog256Int'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("log256Int"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(221,20,221,47)"), left{}(), format{}("%clog256Int%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol Lbllog2Int'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("log2Int"), hook{}("INT.log2"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(979,18,979,74)"), left{}(), format{}("%clog2Int%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblmakeList'LParUndsCommUndsRParUnds'LIST'Unds'List'Unds'Int'Unds'KItem{}(SortInt{}, SortKItem{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("makeList"), hook{}("LIST.make"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(692,19,692,81)"), left{}(), format{}("%cmakeList%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol Lbllog2Int'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("log2Int"), hook{}("INT.log2"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(979,18,979,74)"), left{}(), format{}("%clog2Int%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblmakeList'LParUndsCommUndsRParUnds'LIST'Unds'List'Unds'Int'Unds'KItem{}(SortInt{}, SortKItem{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("makeList"), hook{}("LIST.make"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(692,19,692,81)"), left{}(), format{}("%cmakeList%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblmaxCodeSize'Unds'EVM'Unds'ScheduleConst{}() : SortScheduleConst{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2269,102,2269,114)"), left{}(), format{}("%cmaxCodeSize%r"), injective{}()]
- hooked-symbol LblmaxInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("(ite (< #1 #2) #2 #1)"), right{}(), terminals{}("110101"), hook{}("INT.max"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(960,18,960,118)"), left{}(), format{}("%cmaxInt%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LblmaxInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("(ite (< #1 #2) #2 #1)"), right{}(), terminals{}("110101"), hook{}("INT.max"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(960,18,960,118)"), left{}(), format{}("%cmaxInt%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblmaxSFixed128x10'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(77,20,77,36)"), left{}(), format{}("%cmaxSFixed128x10%r"), injective{}()]
symbol LblmaxSInt128'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(53,20,53,31)"), left{}(), format{}("%cmaxSInt128%r"), injective{}()]
symbol LblmaxSInt256'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(73,20,73,31)"), left{}(), format{}("%cmaxSInt256%r"), injective{}()]
@@ -1350,7 +1350,7 @@ module ETHEREUM-SIMULATION
symbol LblmaxUInt48'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(59,20,59,30)"), left{}(), format{}("%cmaxUInt48%r"), injective{}()]
symbol LblmaxUInt8'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(55,20,55,29)"), left{}(), format{}("%cmaxUInt8%r"), injective{}()]
symbol LblmaxUInt96'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(61,20,61,30)"), left{}(), format{}("%cmaxUInt96%r"), injective{}()]
- hooked-symbol LblminInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("(ite (< #1 #2) #1 #2)"), right{}(), terminals{}("110101"), hook{}("INT.min"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(959,18,959,118)"), left{}(), format{}("%cminInt%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol LblminInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), smt-hook{}("(ite (< #1 #2) #1 #2)"), right{}(), terminals{}("110101"), hook{}("INT.min"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(959,18,959,118)"), left{}(), format{}("%cminInt%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
symbol LblminSFixed128x10'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(76,20,76,36)"), left{}(), format{}("%cminSFixed128x10%r"), injective{}()]
symbol LblminSInt128'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(52,20,52,31)"), left{}(), format{}("%cminSInt128%r"), injective{}()]
symbol LblminSInt256'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(72,20,72,31)"), left{}(), format{}("%cminSInt256%r"), injective{}()]
@@ -1367,7 +1367,7 @@ module ETHEREUM-SIMULATION
symbol LblminUInt96'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(60,20,60,30)"), left{}(), format{}("%cminUInt96%r"), injective{}()]
symbol LblmkAcct'UndsUnds'STATE-LOADER'Unds'EthereumCommand'Unds'Int{}(SortInt{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(88,32,88,43)"), left{}(), format{}("%cmkAcct%r %1"), injective{}()]
symbol LblmkTX'UndsUnds'STATE-LOADER'Unds'EthereumCommand'Unds'Int{}(SortInt{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(205,32,205,41)"), left{}(), format{}("%cmkTX%r %1"), injective{}()]
- hooked-symbol LblnewUUID'Unds'STRING-COMMON'Unds'String{}() : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1"), impure{}(), hook{}("STRING.uuid"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1547,21,1547,67)"), left{}(), format{}("%cnewUUID%r"), function{}()]
+ hooked-symbol LblnewUUID'Unds'STRING-COMMON'Unds'String{}() : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1"), impure{}(), hook{}("STRING.uuid"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1547,21,1547,67)"), left{}(), format{}("%cnewUUID%r"), function{}()]
symbol LblnoAccountsCell{}() : SortAccountsCellOpt{} [functional{}(), constructor{}(), cellOptAbsent{}("AccountsCell"), priorities{}(), right{}(), terminals{}("1"), left{}(), format{}("%cnoAccountsCell%r"), injective{}()]
symbol LblnoAcctIDCell{}() : SortAcctIDCellOpt{} [functional{}(), constructor{}(), cellOptAbsent{}("AcctIDCell"), priorities{}(), right{}(), terminals{}("1"), left{}(), format{}("%cnoAcctIDCell%r"), injective{}()]
symbol LblnoActiveAccountsCell{}() : SortActiveAccountsCellOpt{} [functional{}(), constructor{}(), cellOptAbsent{}("ActiveAccountsCell"), priorities{}(), right{}(), terminals{}("1"), left{}(), format{}("%cnoActiveAccountsCell%r"), injective{}()]
@@ -1444,10 +1444,10 @@ module ETHEREUM-SIMULATION
symbol LblnoTxPendingCell{}() : SortTxPendingCellOpt{} [functional{}(), constructor{}(), cellOptAbsent{}("TxPendingCell"), priorities{}(), right{}(), terminals{}("1"), left{}(), format{}("%cnoTxPendingCell%r"), injective{}()]
symbol LblnoValueCell{}() : SortValueCellOpt{} [functional{}(), constructor{}(), cellOptAbsent{}("ValueCell"), priorities{}(), right{}(), terminals{}("1"), left{}(), format{}("%cnoValueCell%r"), injective{}()]
symbol LblnoWordStackCell{}() : SortWordStackCellOpt{} [functional{}(), constructor{}(), cellOptAbsent{}("WordStackCell"), priorities{}(), right{}(), terminals{}("1"), left{}(), format{}("%cnoWordStackCell%r"), injective{}()]
- hooked-symbol LblnotBool'Unds'{}(SortBool{}) : SortBool{} [latex{}("\\neg_{\\scriptstyle\\it Bool}{#1}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'orElseBool'Unds'{}(),Lbl'Unds'orBool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'Unds'andThenBool'Unds'{}(),Lbl'Unds'impliesBool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'Unds'andBool'Unds'{}(),Lbl'Unds'xorBool'Unds'{}()), smt-hook{}("not"), boolOperation{}(), right{}(), terminals{}("10"), klabel{}("notBool_"), hook{}("BOOL.not"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(818,19,818,176)"), left{}(), format{}("%cnotBool%r %1"), function{}()]
- hooked-symbol LblordChar'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(SortString{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("ordChar"), hook{}("STRING.ord"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1405,18,1405,69)"), left{}(), format{}("%cordChar%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblpadLeftBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("padLeftBytes"), hook{}("BYTES.padLeft"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1817,20,1817,95)"), left{}(), format{}("%cpadLeftBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblpadRightBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("padRightBytes"), hook{}("BYTES.padRight"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1816,20,1816,97)"), left{}(), format{}("%cpadRightBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblnotBool'Unds'{}(SortBool{}) : SortBool{} [latex{}("\\neg_{\\scriptstyle\\it Bool}{#1}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'Unds'orElseBool'Unds'{}(),Lbl'Unds'orBool'Unds'{}(),Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(),Lbl'Unds'andThenBool'Unds'{}(),Lbl'Unds'impliesBool'Unds'{}(),Lbl'UndsEqlsEqls'Bool'Unds'{}(),Lbl'Unds'andBool'Unds'{}(),Lbl'Unds'xorBool'Unds'{}()), smt-hook{}("not"), boolOperation{}(), right{}(), terminals{}("10"), klabel{}("notBool_"), hook{}("BOOL.not"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(818,19,818,176)"), left{}(), format{}("%cnotBool%r %1"), function{}()]
+ hooked-symbol LblordChar'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(SortString{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("ordChar"), hook{}("STRING.ord"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1405,18,1405,69)"), left{}(), format{}("%cordChar%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblpadLeftBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("padLeftBytes"), hook{}("BYTES.padLeft"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1817,20,1817,95)"), left{}(), format{}("%cpadLeftBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblpadRightBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("padRightBytes"), hook{}("BYTES.padRight"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1816,20,1816,97)"), left{}(), format{}("%cpadRightBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
symbol Lblpow128'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(36,20,36,27)"), left{}(), format{}("%cpow128%r"), injective{}()]
symbol Lblpow160'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(35,20,35,27)"), left{}(), format{}("%cpow160%r"), injective{}()]
symbol Lblpow168'Unds'EVM-TYPES'Unds'Int{}() : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), macro{}(), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(34,20,34,27)"), left{}(), format{}("%cpow168%r"), injective{}()]
@@ -1683,43 +1683,43 @@ module ETHEREUM-SIMULATION
symbol Lblproject'Coln'WordStackCell{}(SortK{}) : SortWordStackCell{} [priorities{}(), right{}(), terminals{}("1101"), projection{}(), left{}(), format{}("%cproject:WordStackCell%r %c(%r %1 %c)%r"), function{}()]
symbol Lblproject'Coln'WordStackCellOpt{}(SortK{}) : SortWordStackCellOpt{} [priorities{}(), right{}(), terminals{}("1101"), projection{}(), left{}(), format{}("%cproject:WordStackCellOpt%r %c(%r %1 %c)%r"), function{}()]
symbol LblqsortJSONs'LParUndsRParUnds'JSON-EXT'Unds'JSONs'Unds'JSONs{}(SortJSONs{}) : SortJSONs{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("qsortJSONs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(42,22,42,61)"), left{}(), format{}("%cqsortJSONs%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblrandInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), impure{}(), klabel{}("randInt"), hook{}("INT.rand"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1122,18,1122,64)"), left{}(), format{}("%crandInt%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblremoveAll'LParUndsCommUndsRParUnds'MAP'Unds'Map'Unds'Map'Unds'Set{}(SortMap{}, SortSet{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("removeAll"), hook{}("MAP.removeAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(342,18,342,91)"), left{}(), format{}("%cremoveAll%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortString{}, SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101010101"), hook{}("STRING.replace"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1515,21,1515,145)"), left{}(), format{}("%creplace%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c)%r"), function{}()]
- hooked-symbol LblreplaceAll'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), hook{}("STRING.replaceAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1514,21,1514,153)"), left{}(), format{}("%creplaceAll%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblreplaceAtBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Bytes{}(SortBytes{}, SortInt{}, SortBytes{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("replaceAtBytes"), hook{}("BYTES.replaceAt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1803,20,1803,104)"), left{}(), format{}("%creplaceAtBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblreplaceFirst'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), hook{}("STRING.replaceFirst"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1516,21,1516,155)"), left{}(), format{}("%creplaceFirst%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblreverseBytes'LParUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes{}(SortBytes{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("reverseBytes"), hook{}("BYTES.reverse"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1826,20,1826,82)"), left{}(), format{}("%creverseBytes%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblrandInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), impure{}(), klabel{}("randInt"), hook{}("INT.rand"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1122,18,1122,64)"), left{}(), format{}("%crandInt%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblremoveAll'LParUndsCommUndsRParUnds'MAP'Unds'Map'Unds'Map'Unds'Set{}(SortMap{}, SortSet{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("removeAll"), hook{}("MAP.removeAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(342,18,342,91)"), left{}(), format{}("%cremoveAll%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortString{}, SortInt{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101010101"), hook{}("STRING.replace"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1515,21,1515,145)"), left{}(), format{}("%creplace%r %c(%r %1 %c,%r %2 %c,%r %3 %c,%r %4 %c)%r"), function{}()]
+ hooked-symbol LblreplaceAll'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), hook{}("STRING.replaceAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1514,21,1514,153)"), left{}(), format{}("%creplaceAll%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblreplaceAtBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Bytes{}(SortBytes{}, SortInt{}, SortBytes{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("replaceAtBytes"), hook{}("BYTES.replaceAt"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1803,20,1803,104)"), left{}(), format{}("%creplaceAtBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblreplaceFirst'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String{}(SortString{}, SortString{}, SortString{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), hook{}("STRING.replaceFirst"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1516,21,1516,155)"), left{}(), format{}("%creplaceFirst%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblreverseBytes'LParUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes{}(SortBytes{}) : SortBytes{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("reverseBytes"), hook{}("BYTES.reverse"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1826,20,1826,82)"), left{}(), format{}("%creverseBytes%r %c(%r %1 %c)%r"), function{}()]
symbol LblreverseJSONs'LParUndsRParUnds'JSON-EXT'Unds'JSONs'Unds'JSONs{}(SortJSONs{}) : SortJSONs{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("reverseJSONs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(29,22,29,65)"), left{}(), format{}("%creverseJSONs%r %c(%r %1 %c)%r"), function{}()]
symbol LblreverseJSONsAux'LParUndsCommUndsRParUnds'JSON-EXT'Unds'JSONs'Unds'JSONs'Unds'JSONs{}(SortJSONs{}, SortJSONs{}) : SortJSONs{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("reverseJSONsAux"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(30,22,30,65)"), left{}(), format{}("%creverseJSONsAux%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol LblrfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("rfindChar"), hook{}("STRING.rfindChar"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1442,18,1442,116)"), left{}(), format{}("%crfindChar%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblrfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("rfindString"), hook{}("STRING.rfind"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1431,18,1431,111)"), left{}(), format{}("%crfindString%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblrfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("rfindChar"), hook{}("STRING.rfindChar"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1442,18,1442,116)"), left{}(), format{}("%crfindChar%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblrfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(SortString{}, SortString{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("rfindString"), hook{}("STRING.rfind"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1431,18,1431,111)"), left{}(), format{}("%crfindString%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
symbol Lblrun'UndsUnds'ETHEREUM-SIMULATION'Unds'EthereumCommand'Unds'JSON{}(SortJSON{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(212,32,212,41)"), left{}(), format{}("%crun%r %1"), injective{}()]
symbol LblsetBloomFilterBits'LParUndsRParUnds'EVM'Unds'Int'Unds'ByteArray{}(SortBytes{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("setBloomFilterBits"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(706,20,706,59)"), left{}(), format{}("%csetBloomFilterBits%r %c(%r %1 %c)%r"), function{}()]
symbol Lblsgn'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("sgn"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(187,20,187,53)"), left{}(), format{}("%csgn%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblsignExtendBitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("signExtendBitRangeInt"), hook{}("INT.signExtendBitRange"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(994,18,994,112)"), left{}(), format{}("%csignExtendBitRangeInt%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- symbol LblsignedBytes{}() : SortSignedness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("signedBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1717,25,1717,62)"), left{}(), format{}("%cSigned%r"), injective{}()]
+ hooked-symbol LblsignExtendBitRangeInt'LParUndsCommUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}, SortInt{}) : SortInt{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("signExtendBitRangeInt"), hook{}("INT.signExtendBitRange"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(994,18,994,112)"), left{}(), format{}("%csignExtendBitRangeInt%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ symbol LblsignedBytes{}() : SortSignedness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("signedBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1717,25,1717,62)"), left{}(), format{}("%cSigned%r"), injective{}()]
symbol Lblsignextend'LParUndsCommUndsRParUnds'EVM-TYPES'Unds'Int'Unds'Int'Unds'Int{}(SortInt{}, SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("signextend"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(357,20,357,65)"), left{}(), format{}("%csignextend%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol Lblsize'LParUndsRParUnds'LIST'Unds'Int'Unds'List{}(SortList{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), smtlib{}("smt_seq_len"), terminals{}("1101"), klabel{}("sizeList"), hook{}("LIST.size"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(738,18,738,121)"), left{}(), format{}("%csize%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol Lblsize'LParUndsRParUnds'MAP'Unds'Int'Unds'Map{}(SortMap{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("sizeMap"), hook{}("MAP.size"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(382,18,382,103)"), left{}(), format{}("%csize%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol Lblsize'LParUndsRParUnds'SET'Unds'Int'Unds'Set{}(SortSet{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("size"), hook{}("SET.size"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(600,18,600,80)"), left{}(), format{}("%csize%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblsize'LParUndsRParUnds'LIST'Unds'Int'Unds'List{}(SortList{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), smtlib{}("smt_seq_len"), terminals{}("1101"), klabel{}("sizeList"), hook{}("LIST.size"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(738,18,738,121)"), left{}(), format{}("%csize%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblsize'LParUndsRParUnds'MAP'Unds'Int'Unds'Map{}(SortMap{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("sizeMap"), hook{}("MAP.size"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(382,18,382,103)"), left{}(), format{}("%csize%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol Lblsize'LParUndsRParUnds'SET'Unds'Int'Unds'Set{}(SortSet{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("size"), hook{}("SET.size"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(600,18,600,80)"), left{}(), format{}("%csize%r %c(%r %1 %c)%r"), function{}()]
symbol LblsortedJSONs'LParUndsRParUnds'JSON-EXT'Unds'Bool'Unds'JSONs{}(SortJSONs{}) : SortBool{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("sortedJSONs"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(57,21,57,52)"), left{}(), format{}("%csortedJSONs%r %c(%r %1 %c)%r"), function{}()]
- hooked-symbol LblsrandInt'LParUndsRParUnds'INT'Unds'K'Unds'Int{}(SortInt{}) : SortK{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), impure{}(), klabel{}("srandInt"), hook{}("INT.srand"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1123,16,1123,64)"), left{}(), format{}("%csrandInt%r %c(%r %1 %c)%r"), function{}()]
+ hooked-symbol LblsrandInt'LParUndsRParUnds'INT'Unds'K'Unds'Int{}(SortInt{}) : SortK{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), impure{}(), klabel{}("srandInt"), hook{}("INT.srand"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1123,16,1123,64)"), left{}(), format{}("%csrandInt%r %c(%r %1 %c)%r"), function{}()]
symbol LblstartTx'Unds'ETHEREUM-SIMULATION'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(70,32,70,40)"), left{}(), format{}("%cstartTx%r"), injective{}()]
symbol Lblstart'Unds'ETHEREUM-SIMULATION'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(52,32,52,38)"), left{}(), format{}("%cstart%r"), injective{}()]
symbol Lblstatus'UndsUnds'ETHEREUM-SIMULATION'Unds'EthereumCommand'Unds'StatusCode{}(SortStatusCode{}) : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(187,46,187,64)"), left{}(), format{}("%cstatus%r %1"), injective{}()]
- hooked-symbol LblsubstrBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("substrBytes"), hook{}("BYTES.substr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1791,20,1791,100)"), left{}(), format{}("%csubstrBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(SortString{}, SortInt{}, SortInt{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("substrString"), hook{}("STRING.substr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1420,21,1420,121)"), left{}(), format{}("%csubstrString%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblsubstrBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Bytes'Unds'Int'Unds'Int{}(SortBytes{}, SortInt{}, SortInt{}) : SortBytes{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("substrBytes"), hook{}("BYTES.substr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1791,20,1791,100)"), left{}(), format{}("%csubstrBytes%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(SortString{}, SortInt{}, SortInt{}) : SortString{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("substrString"), hook{}("STRING.substr"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1420,21,1420,121)"), left{}(), format{}("%csubstrString%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
symbol Lblsuccess'Unds'ETHEREUM-SIMULATION'Unds'EthereumCommand{}() : SortEthereumCommand{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/driver.md)"), priorities{}(), right{}(), terminals{}("1"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(194,51,194,59)"), left{}(), format{}("%csuccess%r"), injective{}()]
symbol LblunparseByteStack{}(SortBytes{}) : SortString{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1101"), klabel{}("unparseByteStack"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(229,23,229,98)"), left{}(), format{}("%c#unparseByteStack%r %c(%r %1 %c)%r"), function{}()]
- symbol LblunsignedBytes{}() : SortSignedness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("unsignedBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1718,25,1718,66)"), left{}(), format{}("%cUnsigned%r"), injective{}()]
- hooked-symbol LblupdateList'LParUndsCommUndsCommUndsRParUnds'LIST'Unds'List'Unds'List'Unds'Int'Unds'List{}(SortList{}, SortInt{}, SortList{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("updateList"), hook{}("LIST.updateAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(702,19,702,96)"), left{}(), format{}("%cupdateList%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
- hooked-symbol LblupdateMap'LParUndsCommUndsRParUnds'MAP'Unds'Map'Unds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("updateMap"), hook{}("MAP.updateAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(333,18,333,91)"), left{}(), format{}("%cupdateMap%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
- hooked-symbol Lblvalues'LParUndsRParUnds'MAP'Unds'List'Unds'Map{}(SortMap{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("values"), hook{}("MAP.values"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(374,19,374,76)"), left{}(), format{}("%cvalues%r %c(%r %1 %c)%r"), function{}()]
+ symbol LblunsignedBytes{}() : SortSignedness{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(), right{}(), terminals{}("1"), klabel{}("unsignedBytes"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1718,25,1718,66)"), left{}(), format{}("%cUnsigned%r"), injective{}()]
+ hooked-symbol LblupdateList'LParUndsCommUndsCommUndsRParUnds'LIST'Unds'List'Unds'List'Unds'Int'Unds'List{}(SortList{}, SortInt{}, SortList{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("11010101"), klabel{}("updateList"), hook{}("LIST.updateAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(702,19,702,96)"), left{}(), format{}("%cupdateList%r %c(%r %1 %c,%r %2 %c,%r %3 %c)%r"), function{}()]
+ hooked-symbol LblupdateMap'LParUndsCommUndsRParUnds'MAP'Unds'Map'Unds'Map'Unds'Map{}(SortMap{}, SortMap{}) : SortMap{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("110101"), klabel{}("updateMap"), hook{}("MAP.updateAll"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(333,18,333,91)"), left{}(), format{}("%cupdateMap%r %c(%r %1 %c,%r %2 %c)%r"), function{}()]
+ hooked-symbol Lblvalues'LParUndsRParUnds'MAP'Unds'List'Unds'Map{}(SortMap{}) : SortList{} [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("values"), hook{}("MAP.values"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(374,19,374,76)"), left{}(), format{}("%cvalues%r %c(%r %1 %c)%r"), function{}()]
symbol Lblword2Bool'LParUndsRParUnds'EVM-TYPES'Unds'Bool'Unds'Int{}(SortInt{}) : SortBool{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1101"), klabel{}("word2Bool"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(177,21,177,60)"), left{}(), format{}("%cword2Bool%r %c(%r %1 %c)%r"), function{}()]
symbol Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'EVM-TYPES'Unds'SubstateLogEntry'Unds'Int'Unds'List'Unds'ByteArray{}(SortInt{}, SortList{}, SortBytes{}) : SortSubstateLogEntry{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("1010101"), klabel{}("logEntry"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(694,33,694,85)"), left{}(), format{}("%c{%r %1 %c|%r %2 %c|%r %3 %c}%r"), injective{}()]
symbol Lbl'LBraUndsPipeUndsPipeUndsRBraUnds'EVM'Unds'Accounts'Unds'AccountsCellFragment'Unds'Set'Unds'SubstateCellFragment{}(SortAccountsCellFragment{}, SortSet{}, SortSubstateCellFragment{}) : SortAccounts{} [functional{}(), constructor{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), priorities{}(), right{}(), terminals{}("1010101"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(221,25,221,85)"), left{}(), format{}("%c{%r %1 %c|%r %2 %c|%r %3 %c}%r"), injective{}()]
- hooked-symbol Lbl'Tild'Int'Unds'{}(SortInt{}) : SortInt{} [latex{}("\\mathop{\\sim_{\\scriptstyle\\it Int}}{#1}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'UndsXor-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'UndsXor-Perc'Int'UndsUnds'{}(),Lbl'Unds'-Int'Unds'{}()), right{}(), smtlib{}("notInt"), terminals{}("10"), klabel{}("~Int_"), hook{}("INT.not"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(927,18,927,172)"), left{}(), format{}("%c~Int%r %1"), function{}()]
+ hooked-symbol Lbl'Tild'Int'Unds'{}(SortInt{}) : SortInt{} [latex{}("\\mathop{\\sim_{\\scriptstyle\\it Int}}{#1}"), functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), symbol'Kywd'{}(), priorities{}(Lbl'UndsPlus'Int'Unds'{}(),Lbl'Unds'divInt'Unds'{}(),Lbl'UndsPerc'Int'Unds'{}(),Lbl'Unds-GT--GT-'Int'Unds'{}(),Lbl'Unds'xorInt'Unds'{}(),Lbl'UndsSlsh'Int'Unds'{}(),Lbl'UndsAnd-'Int'Unds'{}(),Lbl'UndsXor-'Int'Unds'{}(),Lbl'Unds-LT--LT-'Int'Unds'{}(),Lbl'UndsStar'Int'Unds'{}(),Lbl'UndsPipe'Int'Unds'{}(),Lbl'Unds'modInt'Unds'{}(),Lbl'UndsXor-Perc'Int'UndsUnds'{}(),Lbl'Unds'-Int'Unds'{}()), right{}(), smtlib{}("notInt"), terminals{}("10"), klabel{}("~Int_"), hook{}("INT.not"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(927,18,927,172)"), left{}(), format{}("%c~Int%r %1"), function{}()]
symbol Lbl'Tild'Word'UndsUnds'EVM-TYPES'Unds'Int'Unds'Int{}(SortInt{}) : SortInt{} [functional{}(), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), priorities{}(), right{}(), terminals{}("10"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(305,20,305,59)"), left{}(), format{}("%c~Word%r %1"), function{}()]
// generated axioms
@@ -6887,7 +6887,7 @@ module ETHEREUM-SIMULATION
axiom{} \or{SortTernStackOp{}} (LblADDMOD'Unds'EVM'Unds'TernStackOp{}(), \or{SortTernStackOp{}} (LblCALLDATACOPY'Unds'EVM'Unds'TernStackOp{}(), \or{SortTernStackOp{}} (LblCODECOPY'Unds'EVM'Unds'TernStackOp{}(), \or{SortTernStackOp{}} (LblCREATE'Unds'EVM'Unds'TernStackOp{}(), \or{SortTernStackOp{}} (LblMULMOD'Unds'EVM'Unds'TernStackOp{}(), \or{SortTernStackOp{}} (LblRETURNDATACOPY'Unds'EVM'Unds'TernStackOp{}(), \bottom{SortTernStackOp{}}())))))) [constructor{}()] // no junk
// rules
-// rule #Ceil{KItem,#SortParam}(`Map:lookup`(@M,@K))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_in_keys(_)_MAP_Bool_KItem_Map`(@K,@M),#token("true","Bool")),#Ceil{Map,#SortParam}(@M)),#Ceil{KItem,#SortParam}(@K)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(64af32ac6f7c97055883b398a4c9381faa0e1941fea1778e6cbb01fde1fc6557), anywhere, org.kframework.attributes.Location(Location(419,8,419,97)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
+// rule #Ceil{KItem,#SortParam}(`Map:lookup`(@M,@K))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_in_keys(_)_MAP_Bool_KItem_Map`(@K,@M),#token("true","Bool")),#Ceil{Map,#SortParam}(@M)),#Ceil{KItem,#SortParam}(@K)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(64af32ac6f7c97055883b398a4c9381faa0e1941fea1778e6cbb01fde1fc6557), anywhere, org.kframework.attributes.Location(Location(419,8,419,97)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
axiom{R,Q0} \implies{R} (
\top{R}(),
\and{R} (
@@ -6895,9 +6895,9 @@ module ETHEREUM-SIMULATION
\ceil{SortKItem{}, Q0}(LblMap'Coln'lookup{}(@VarM:SortMap{},@VarK:SortKItem{})),
\and{Q0}(\and{Q0}(\equals{SortBool{}, Q0}(Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(@VarK:SortKItem{},@VarM:SortMap{}),\dv{SortBool{}}("true")),\ceil{SortMap{}, Q0}(@VarM:SortMap{})),\ceil{SortKItem{}, Q0}(@VarK:SortKItem{}))),
\top{R}()))
- [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), anywhere{}(), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(419,8,419,97)"), simplification{}(""), UNIQUE'Unds'ID{}("64af32ac6f7c97055883b398a4c9381faa0e1941fea1778e6cbb01fde1fc6557")]
+ [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), anywhere{}(), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(419,8,419,97)"), simplification{}(""), UNIQUE'Unds'ID{}("64af32ac6f7c97055883b398a4c9381faa0e1941fea1778e6cbb01fde1fc6557")]
-// rule #Ceil{Int,#SortParam}(`_%Int_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_=/=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(277564ad2537209fd698729ceaa01973f97125176cf1078f98e2edb7cc190f34), org.kframework.attributes.Location(Location(1055,8,1055,102)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
+// rule #Ceil{Int,#SortParam}(`_%Int_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_=/=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(277564ad2537209fd698729ceaa01973f97125176cf1078f98e2edb7cc190f34), org.kframework.attributes.Location(Location(1055,8,1055,102)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
axiom{R,Q0} \implies{R} (
\top{R}(),
\and{R} (
@@ -6905,9 +6905,9 @@ module ETHEREUM-SIMULATION
\ceil{SortInt{}, Q0}(Lbl'UndsPerc'Int'Unds'{}(@VarI1:SortInt{},@VarI2:SortInt{})),
\and{Q0}(\and{Q0}(\equals{SortBool{}, Q0}(Lbl'UndsEqlsSlshEqls'Int'Unds'{}(@VarI2:SortInt{},\dv{SortInt{}}("0")),\dv{SortBool{}}("true")),\ceil{SortInt{}, Q0}(@VarI1:SortInt{})),\ceil{SortInt{}, Q0}(@VarI2:SortInt{}))),
\top{R}()))
- [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1055,8,1055,102)"), simplification{}(""), UNIQUE'Unds'ID{}("277564ad2537209fd698729ceaa01973f97125176cf1078f98e2edb7cc190f34")]
+ [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1055,8,1055,102)"), simplification{}(""), UNIQUE'Unds'ID{}("277564ad2537209fd698729ceaa01973f97125176cf1078f98e2edb7cc190f34")]
-// rule #Ceil{Int,#SortParam}(`_/Int_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_=/=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1eefe48360417c30b8e5f115a539adbc38e337fa903d6c589811e7b619f8d1cd), org.kframework.attributes.Location(Location(1054,8,1054,102)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
+// rule #Ceil{Int,#SortParam}(`_/Int_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_=/=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1eefe48360417c30b8e5f115a539adbc38e337fa903d6c589811e7b619f8d1cd), org.kframework.attributes.Location(Location(1054,8,1054,102)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
axiom{R,Q0} \implies{R} (
\top{R}(),
\and{R} (
@@ -6915,9 +6915,9 @@ module ETHEREUM-SIMULATION
\ceil{SortInt{}, Q0}(Lbl'UndsSlsh'Int'Unds'{}(@VarI1:SortInt{},@VarI2:SortInt{})),
\and{Q0}(\and{Q0}(\equals{SortBool{}, Q0}(Lbl'UndsEqlsSlshEqls'Int'Unds'{}(@VarI2:SortInt{},\dv{SortInt{}}("0")),\dv{SortBool{}}("true")),\ceil{SortInt{}, Q0}(@VarI1:SortInt{})),\ceil{SortInt{}, Q0}(@VarI2:SortInt{}))),
\top{R}()))
- [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1054,8,1054,102)"), simplification{}(""), UNIQUE'Unds'ID{}("1eefe48360417c30b8e5f115a539adbc38e337fa903d6c589811e7b619f8d1cd")]
+ [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1054,8,1054,102)"), simplification{}(""), UNIQUE'Unds'ID{}("1eefe48360417c30b8e5f115a539adbc38e337fa903d6c589811e7b619f8d1cd")]
-// rule #Ceil{Int,#SortParam}(`_<#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_>=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0b052005b3756fb7082a3e365e1de3b170b4b0d828aab504a9ec2cfd19666528), org.kframework.attributes.Location(Location(1058,8,1058,102)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
+// rule #Ceil{Int,#SortParam}(`_<#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_>=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0b052005b3756fb7082a3e365e1de3b170b4b0d828aab504a9ec2cfd19666528), org.kframework.attributes.Location(Location(1058,8,1058,102)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
axiom{R,Q0} \implies{R} (
\top{R}(),
\and{R} (
@@ -6925,9 +6925,9 @@ module ETHEREUM-SIMULATION
\ceil{SortInt{}, Q0}(Lbl'Unds-LT--LT-'Int'Unds'{}(@VarI1:SortInt{},@VarI2:SortInt{})),
\and{Q0}(\and{Q0}(\equals{SortBool{}, Q0}(Lbl'Unds-GT-Eqls'Int'Unds'{}(@VarI2:SortInt{},\dv{SortInt{}}("0")),\dv{SortBool{}}("true")),\ceil{SortInt{}, Q0}(@VarI1:SortInt{})),\ceil{SortInt{}, Q0}(@VarI2:SortInt{}))),
\top{R}()))
- [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1058,8,1058,102)"), simplification{}(""), UNIQUE'Unds'ID{}("0b052005b3756fb7082a3e365e1de3b170b4b0d828aab504a9ec2cfd19666528")]
+ [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1058,8,1058,102)"), simplification{}(""), UNIQUE'Unds'ID{}("0b052005b3756fb7082a3e365e1de3b170b4b0d828aab504a9ec2cfd19666528")]
-// rule #Ceil{Int,#SortParam}(`_>>Int_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_>=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(8504798d0c71a9c32788426e50147e59ac302592e16aa6bae4511370fd436af8), org.kframework.attributes.Location(Location(1057,8,1057,102)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
+// rule #Ceil{Int,#SortParam}(`_>>Int_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_>=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(8504798d0c71a9c32788426e50147e59ac302592e16aa6bae4511370fd436af8), org.kframework.attributes.Location(Location(1057,8,1057,102)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
axiom{R,Q0} \implies{R} (
\top{R}(),
\and{R} (
@@ -6935,9 +6935,9 @@ module ETHEREUM-SIMULATION
\ceil{SortInt{}, Q0}(Lbl'Unds-GT--GT-'Int'Unds'{}(@VarI1:SortInt{},@VarI2:SortInt{})),
\and{Q0}(\and{Q0}(\equals{SortBool{}, Q0}(Lbl'Unds-GT-Eqls'Int'Unds'{}(@VarI2:SortInt{},\dv{SortInt{}}("0")),\dv{SortBool{}}("true")),\ceil{SortInt{}, Q0}(@VarI1:SortInt{})),\ceil{SortInt{}, Q0}(@VarI2:SortInt{}))),
\top{R}()))
- [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1057,8,1057,102)"), simplification{}(""), UNIQUE'Unds'ID{}("8504798d0c71a9c32788426e50147e59ac302592e16aa6bae4511370fd436af8")]
+ [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1057,8,1057,102)"), simplification{}(""), UNIQUE'Unds'ID{}("8504798d0c71a9c32788426e50147e59ac302592e16aa6bae4511370fd436af8")]
-// rule #Ceil{Int,#SortParam}(`_modInt_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_=/=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f864cd1e17e48500bc78b5fa83b901031cdbfd8f0575388667ce1475a2a7f532), org.kframework.attributes.Location(Location(1056,8,1056,102)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
+// rule #Ceil{Int,#SortParam}(`_modInt_`(@I1,@I2))=>#And{#SortParam}(#And{#SortParam}(#Equals{Bool,#SortParam}(`_=/=Int_`(@I2,#token("0","Int")),#token("true","Bool")),#Ceil{Int,#SortParam}(@I1)),#Ceil{Int,#SortParam}(@I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f864cd1e17e48500bc78b5fa83b901031cdbfd8f0575388667ce1475a2a7f532), org.kframework.attributes.Location(Location(1056,8,1056,102)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, sortParams({Q0})]
axiom{R,Q0} \implies{R} (
\top{R}(),
\and{R} (
@@ -6945,9 +6945,9 @@ module ETHEREUM-SIMULATION
\ceil{SortInt{}, Q0}(Lbl'Unds'modInt'Unds'{}(@VarI1:SortInt{},@VarI2:SortInt{})),
\and{Q0}(\and{Q0}(\equals{SortBool{}, Q0}(Lbl'UndsEqlsSlshEqls'Int'Unds'{}(@VarI2:SortInt{},\dv{SortInt{}}("0")),\dv{SortBool{}}("true")),\ceil{SortInt{}, Q0}(@VarI1:SortInt{})),\ceil{SortInt{}, Q0}(@VarI2:SortInt{}))),
\top{R}()))
- [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1056,8,1056,102)"), simplification{}(""), UNIQUE'Unds'ID{}("f864cd1e17e48500bc78b5fa83b901031cdbfd8f0575388667ce1475a2a7f532")]
+ [sortParams{}("{Q0}"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1056,8,1056,102)"), simplification{}(""), UNIQUE'Unds'ID{}("f864cd1e17e48500bc78b5fa83b901031cdbfd8f0575388667ce1475a2a7f532")]
-// rule #Ceil{Bytes,#SortParam}(`padLeftBytes(_,_,_)_BYTES-HOOKED_Bytes_Bytes_Int_Int`(_0,LEN,VAL))=>#Equals{Bool,#SortParam}(`_andBool_`(`_andBool_`(`_<=Int_`(#token("0","Int"),LEN),`_<=Int_`(#token("0","Int"),VAL)),`_#Equals{Bool,#SortParam}(`_andBool_`(`_andBool_`(`_<=Int_`(#token("0","Int"),LEN),`_<=Int_`(#token("0","Int"),VAL)),`_#Equals{Bool,#SortParam}(`_andBool_`(`_andBool_`(`_<=Int_`(#token("0","Int"),LEN),`_<=Int_`(#token("0","Int"),VAL)),`_#Equals{Bool,#SortParam}(`_andBool_`(`_andBool_`(`_<=Int_`(#token("0","Int"),LEN),`_<=Int_`(#token("0","Int"),VAL)),`_`_++__EVM-TYPES_ByteArray_ByteArray_ByteArray`(`#asByteStack(_)_EVM-TYPES_ByteArray_Int`(`_+Int_`(`_*Int_`(`_+Int_`(`HPEncodeAux(_)_SERIALIZATION_Int_Int`(T),#token("1","Int")),#token("16","Int")),`_[_]_BYTES-HOOKED_Int_Bytes_Int`(X,#token("0","Int")))),`#byteify(_)_SERIALIZATION_ByteArray_ByteArray`(`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(X,#token("1","Int"),`_-Int_`(`#sizeByteArray(_)_EVM-TYPES_Int_ByteArray`(X),#token("1","Int"))))) requires `_=/=Int_`(`_%Int_`(`#sizeByteArray(_)_EVM-TYPES_Int_ByteArray`(X),#token("2","Int")),#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(7a9ac5fa85c72d4ad01c12f12d558322a352e04ef7a66ab38a06f0ddeeedfa2e), org.kframework.attributes.Location(Location(591,10,592,49)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
@@ -10102,40 +10102,40 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
- \exists{R} (Var'Unds'0:SortStringBuffer{},
+ \exists{R} (Var'Unds'3:SortInt{},
+ \exists{R} (Var'Unds'6:SortStringBuffer{},
+ \exists{R} (Var'Unds'5:SortOpCodes{},
+ \exists{R} (Var'Unds'4:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCodes{}, R} (
X0:SortOpCodes{},
- Lbl'Stop'OpCodes'Unds'EVM-ASSEMBLY'Unds'OpCodes{}()
+ Lbl'UndsSClnUndsUnds'EVM-ASSEMBLY'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblPUSH'LParUndsCommUndsRParUnds'EVM-ASSEMBLY'Unds'OpCode'Unds'Int'Unds'Int{}(Var'Unds'3:SortInt{},Var'Unds'4:SortInt{}),Var'Unds'5:SortOpCodes{})
),\and{R} (
\in{SortStringBuffer{}, R} (
X1:SortStringBuffer{},
- Var'Unds'0:SortStringBuffer{}
+ Var'Unds'6:SortStringBuffer{}
),
\top{R} ()
))
- )),
+ ))))),
\or{R} (
- \exists{R} (Var'Unds'2:SortInt{},
- \exists{R} (Var'Unds'3:SortOpCodes{},
- \exists{R} (Var'Unds'1:SortInt{},
- \exists{R} (Var'Unds'4:SortStringBuffer{},
+ \exists{R} (Var'Unds'7:SortStringBuffer{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCodes{}, R} (
X0:SortOpCodes{},
- Lbl'UndsSClnUndsUnds'EVM-ASSEMBLY'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblPUSH'LParUndsCommUndsRParUnds'EVM-ASSEMBLY'Unds'OpCode'Unds'Int'Unds'Int{}(Var'Unds'1:SortInt{},Var'Unds'2:SortInt{}),Var'Unds'3:SortOpCodes{})
+ Lbl'Stop'OpCodes'Unds'EVM-ASSEMBLY'Unds'OpCodes{}()
),\and{R} (
\in{SortStringBuffer{}, R} (
X1:SortStringBuffer{},
- Var'Unds'4:SortStringBuffer{}
+ Var'Unds'7:SortStringBuffer{}
),
\top{R} ()
))
- ))))),
+ )),
\bottom{R}()
))
),
@@ -10326,11 +10326,8 @@ module ETHEREUM-SIMULATION
\exists{R} (Var'Unds'2:SortInt{},
\exists{R} (Var'Unds'3:SortInt{},
\exists{R} (Var'Unds'1:SortList{},
- \exists{R} (Var'Unds'4:SortInt{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-GT-'Int'Unds'{}(Var'Unds'2:SortInt{},Var'Unds'3:SortInt{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortList{}, R} (
X0:SortList{},
@@ -10346,87 +10343,90 @@ module ETHEREUM-SIMULATION
),\and{R} (
\in{SortInt{}, R} (
X3:SortInt{},
- Var'Unds'4:SortInt{}
+ \dv{SortInt{}}("256")
),
\top{R} ()
))))
- ))))),
+ )))),
\or{R} (
- \exists{R} (Var'Unds'11:SortInt{},
- \exists{R} (Var'Unds'12:SortInt{},
- \exists{R} (Var'Unds'10:SortList{},
+ \exists{R} (Var'Unds'6:SortInt{},
+ \exists{R} (Var'Unds'7:SortInt{},
+ \exists{R} (Var'Unds'5:SortList{},
+ \exists{R} (Var'Unds'4:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortList{}, R} (
X0:SortList{},
- Var'Unds'10:SortList{}
+ Lbl'Unds'List'Unds'{}(LblListItem{}(inj{SortInt{}, SortKItem{}}(Var'Unds'4:SortInt{})),Var'Unds'5:SortList{})
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'11:SortInt{}
+ Var'Unds'6:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'12:SortInt{}
+ Var'Unds'6:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X3:SortInt{},
- \dv{SortInt{}}("256")
+ Var'Unds'7:SortInt{}
),
\top{R} ()
))))
- )))),
+ ))))),
\or{R} (
- \exists{R} (Var'Unds'13:SortInt{},
- \exists{R} (Var'Unds'15:SortInt{},
- \exists{R} (Var'Unds'16:SortInt{},
- \exists{R} (Var'Unds'14:SortList{},
+ \exists{R} (Var'Unds'8:SortList{},
+ \exists{R} (Var'Unds'11:SortInt{},
+ \exists{R} (Var'Unds'10:SortInt{},
+ \exists{R} (Var'Unds'9:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortList{}, R} (
X0:SortList{},
- Lbl'Unds'List'Unds'{}(LblListItem{}(inj{SortInt{}, SortKItem{}}(Var'Unds'13:SortInt{})),Var'Unds'14:SortList{})
+ Lbl'Unds'List'Unds'{}(LblListItem{}(inj{SortInt{}, SortKItem{}}(\dv{SortInt{}}("0"))),Var'Unds'8:SortList{})
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'15:SortInt{}
+ Var'Unds'9:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'15:SortInt{}
+ Var'Unds'10:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X3:SortInt{},
- Var'Unds'16:SortInt{}
+ Var'Unds'11:SortInt{}
),
\top{R} ()
))))
))))),
\or{R} (
- \exists{R} (Var'Unds'18:SortInt{},
- \exists{R} (Var'Unds'17:SortList{},
- \exists{R} (Var'Unds'19:SortInt{},
- \exists{R} (Var'Unds'20:SortInt{},
+ \exists{R} (Var'Unds'13:SortInt{},
+ \exists{R} (Var'Unds'12:SortList{},
+ \exists{R} (Var'Unds'15:SortInt{},
+ \exists{R} (Var'Unds'14:SortInt{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-GT-'Int'Unds'{}(Var'Unds'13:SortInt{},Var'Unds'14:SortInt{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortList{}, R} (
X0:SortList{},
- Lbl'Unds'List'Unds'{}(LblListItem{}(inj{SortInt{}, SortKItem{}}(\dv{SortInt{}}("0"))),Var'Unds'17:SortList{})
+ Var'Unds'12:SortList{}
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'18:SortInt{}
+ Var'Unds'13:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'19:SortInt{}
+ Var'Unds'14:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X3:SortInt{},
- Var'Unds'20:SortInt{}
+ Var'Unds'15:SortInt{}
),
\top{R} ()
))))
@@ -10658,7 +10658,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortUnStackOp{}, SortOpCode{}}(LblSELFDESTRUCT'Unds'EVM'Unds'UnStackOp{}())
+ inj{SortBinStackOp{}, SortOpCode{}}(LblSSTORE'Unds'EVM'Unds'BinStackOp{}())
),\and{R} (
\in{SortWordStack{}, R} (
X1:SortWordStack{},
@@ -10674,7 +10674,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortBinStackOp{}, SortOpCode{}}(LblSSTORE'Unds'EVM'Unds'BinStackOp{}())
+ inj{SortTernStackOp{}, SortOpCode{}}(LblCREATE'Unds'EVM'Unds'TernStackOp{}())
),\and{R} (
\in{SortWordStack{}, R} (
X1:SortWordStack{},
@@ -10690,7 +10690,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortTernStackOp{}, SortOpCode{}}(LblCREATE'Unds'EVM'Unds'TernStackOp{}())
+ inj{SortUnStackOp{}, SortOpCode{}}(LblSELFDESTRUCT'Unds'EVM'Unds'UnStackOp{}())
),\and{R} (
\in{SortWordStack{}, R} (
X1:SortWordStack{},
@@ -10700,45 +10700,45 @@ module ETHEREUM-SIMULATION
))
)),
\or{R} (
- \exists{R} (Var'Unds'6:SortWordStack{},
- \exists{R} (Var'Unds'5:SortInt{},
+ \exists{R} (Var'Unds'8:SortInt{},
+ \exists{R} (Var'Unds'7:SortInt{},
+ \exists{R} (Var'Unds'10:SortWordStack{},
+ \exists{R} (Var'Unds'9:SortInt{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'UndsEqlsSlshEqls'Int'Unds'{}(Var'Unds'9:SortInt{},\dv{SortInt{}}("0")),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortLogOp{}, SortOpCode{}}(LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(Var'Unds'5:SortInt{}))
+ inj{SortCallOp{}, SortOpCode{}}(LblCALL'Unds'EVM'Unds'CallOp{}())
),\and{R} (
\in{SortWordStack{}, R} (
X1:SortWordStack{},
- Var'Unds'6:SortWordStack{}
+ Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(Var'Unds'7:SortInt{},Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(Var'Unds'8:SortInt{},Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(Var'Unds'9:SortInt{},Var'Unds'10:SortWordStack{})))
),
\top{R} ()
))
- ))),
+ ))))),
\or{R} (
- \exists{R} (Var'Unds'8:SortInt{},
- \exists{R} (Var'Unds'7:SortInt{},
- \exists{R} (Var'Unds'10:SortWordStack{},
- \exists{R} (Var'Unds'9:SortInt{},
+ \exists{R} (Var'Unds'11:SortInt{},
+ \exists{R} (Var'Unds'12:SortWordStack{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'UndsEqlsSlshEqls'Int'Unds'{}(Var'Unds'9:SortInt{},\dv{SortInt{}}("0")),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortCallOp{}, SortOpCode{}}(LblCALL'Unds'EVM'Unds'CallOp{}())
+ inj{SortLogOp{}, SortOpCode{}}(LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(Var'Unds'11:SortInt{}))
),\and{R} (
\in{SortWordStack{}, R} (
X1:SortWordStack{},
- Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(Var'Unds'7:SortInt{},Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(Var'Unds'8:SortInt{},Lbl'UndsColnUndsUnds'EVM-TYPES'Unds'WordStack'Unds'Int'Unds'WordStack{}(Var'Unds'9:SortInt{},Var'Unds'10:SortWordStack{})))
+ Var'Unds'12:SortWordStack{}
),
\top{R} ()
))
- ))))),
+ ))),
\or{R} (
- \exists{R} (Var'Unds'11:SortWordStack{},
+ \exists{R} (Var'Unds'13:SortWordStack{},
\and{R} (
\top{R}(),
\and{R} (
@@ -10748,7 +10748,7 @@ module ETHEREUM-SIMULATION
),\and{R} (
\in{SortWordStack{}, R} (
X1:SortWordStack{},
- Var'Unds'11:SortWordStack{}
+ Var'Unds'13:SortWordStack{}
),
\top{R} ()
))
@@ -11000,25 +11000,25 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
- \exists{R} (Var'Unds'8:SortKItem{},
- \exists{R} (Var'Unds'11:SortList{},
- \exists{R} (Var'Unds'12:SortSet{},
- \exists{R} (Var'Unds'10:SortMap{},
- \exists{R} (Var'Unds'9:SortMap{},
+ \exists{R} (Var'Unds'8:SortSet{},
+ \exists{R} (Var'Unds'6:SortMap{},
+ \exists{R} (Var'Unds'7:SortList{},
+ \exists{R} (Var'Unds'5:SortMap{},
+ \exists{R} (Var'Unds'4:SortKItem{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortMap{}, R} (
X0:SortMap{},
- \and{SortMap{}}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(Var'Unds'8:SortKItem{},inj{SortMerkleTree{}, SortKItem{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}())),Var'Unds'9:SortMap{}),Var'Unds'10:SortMap{})
+ \and{SortMap{}}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(Var'Unds'4:SortKItem{},inj{SortMerkleTree{}, SortKItem{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}())),Var'Unds'5:SortMap{}),Var'Unds'6:SortMap{})
),\and{R} (
\in{SortList{}, R} (
X1:SortList{},
- Lbl'Unds'List'Unds'{}(LblListItem{}(Var'Unds'8:SortKItem{}),Var'Unds'11:SortList{})
+ Lbl'Unds'List'Unds'{}(LblListItem{}(Var'Unds'4:SortKItem{}),Var'Unds'7:SortList{})
),\and{R} (
\in{SortSet{}, R} (
X2:SortSet{},
- Lbl'Unds'Set'Unds'{}(Lbl'Stop'Set{}(),Var'Unds'12:SortSet{})
+ Lbl'Unds'Set'Unds'{}(Lbl'Stop'Set{}(),Var'Unds'8:SortSet{})
),
\top{R} ()
)))
@@ -11213,7 +11213,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("59")
+ \dv{SortInt{}}("104")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11229,7 +11229,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("81")
+ \dv{SortInt{}}("68")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11245,7 +11245,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("108")
+ \dv{SortInt{}}("128")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11261,7 +11261,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("102")
+ \dv{SortInt{}}("243")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11277,7 +11277,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("116")
+ \dv{SortInt{}}("152")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11293,7 +11293,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("144")
+ \dv{SortInt{}}("8")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11309,7 +11309,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("16")
+ \dv{SortInt{}}("20")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11325,7 +11325,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("134")
+ \dv{SortInt{}}("9")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11341,7 +11341,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("162")
+ \dv{SortInt{}}("25")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11357,7 +11357,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("2")
+ \dv{SortInt{}}("4")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11373,7 +11373,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("56")
+ \dv{SortInt{}}("66")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11389,7 +11389,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("52")
+ \dv{SortInt{}}("106")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11401,11 +11401,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'13:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhascreate2'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'13:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("53")
+ \dv{SortInt{}}("245")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11421,7 +11423,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("105")
+ \dv{SortInt{}}("132")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11433,11 +11435,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'15:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasshift'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'15:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("23")
+ \dv{SortInt{}}("27")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11453,7 +11457,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("8")
+ \dv{SortInt{}}("130")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11469,7 +11473,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("21")
+ \dv{SortInt{}}("140")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11485,7 +11489,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("5")
+ \dv{SortInt{}}("242")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11501,7 +11505,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("90")
+ \dv{SortInt{}}("98")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11517,7 +11521,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("113")
+ \dv{SortInt{}}("89")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11533,7 +11537,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("147")
+ \dv{SortInt{}}("122")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11545,13 +11549,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'22:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasshift'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'22:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("29")
+ \dv{SortInt{}}("86")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11567,7 +11569,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("145")
+ \dv{SortInt{}}("163")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11583,7 +11585,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("243")
+ \dv{SortInt{}}("85")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11599,7 +11601,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("139")
+ \dv{SortInt{}}("131")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11615,7 +11617,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("128")
+ \dv{SortInt{}}("135")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11627,11 +11629,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'27:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(inj{SortSchedule{}, SortKItem{}}(Var'Unds'27:SortSchedule{}),dotk{}()),kseq{}(inj{SortSchedule{}, SortKItem{}}(LblFRONTIER'Unds'EVM{}()),dotk{}())),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("22")
+ \dv{SortInt{}}("244")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11647,7 +11651,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("163")
+ \dv{SortInt{}}("142")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11659,13 +11663,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'29:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasrevert'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'29:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("253")
+ \dv{SortInt{}}("99")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11681,7 +11683,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("254")
+ \dv{SortInt{}}("23")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11697,7 +11699,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("103")
+ \dv{SortInt{}}("22")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11713,7 +11715,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("242")
+ \dv{SortInt{}}("55")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11729,7 +11731,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("141")
+ \dv{SortInt{}}("1")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11745,7 +11747,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("69")
+ \dv{SortInt{}}("0")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11761,7 +11763,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("25")
+ \dv{SortInt{}}("162")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11777,7 +11779,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("1")
+ \dv{SortInt{}}("101")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11793,7 +11795,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("86")
+ \dv{SortInt{}}("116")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11809,7 +11811,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("127")
+ \dv{SortInt{}}("48")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11825,7 +11827,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("99")
+ \dv{SortInt{}}("159")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11841,7 +11843,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("107")
+ \dv{SortInt{}}("115")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11857,7 +11859,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("104")
+ \dv{SortInt{}}("139")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11873,7 +11875,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("125")
+ \dv{SortInt{}}("91")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11889,7 +11891,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("0")
+ \dv{SortInt{}}("161")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11905,7 +11907,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("153")
+ \dv{SortInt{}}("96")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11917,11 +11919,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'45:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasselfbalance'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'45:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("55")
+ \dv{SortInt{}}("71")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11937,7 +11941,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("133")
+ \dv{SortInt{}}("156")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11953,7 +11957,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("151")
+ \dv{SortInt{}}("54")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11969,7 +11973,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("124")
+ \dv{SortInt{}}("32")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -11981,11 +11985,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'49:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasextcodehash'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'49:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("158")
+ \dv{SortInt{}}("63")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12001,7 +12007,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("130")
+ \dv{SortInt{}}("105")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12017,7 +12023,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("142")
+ \dv{SortInt{}}("147")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12033,7 +12039,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("126")
+ \dv{SortInt{}}("69")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12045,13 +12051,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'53:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhascreate2'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'53:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("245")
+ \dv{SortInt{}}("255")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12067,7 +12071,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("106")
+ \dv{SortInt{}}("6")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12083,7 +12087,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("88")
+ \dv{SortInt{}}("134")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12099,7 +12103,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("112")
+ \dv{SortInt{}}("60")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12111,11 +12115,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'57:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasreturndata'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'57:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("58")
+ \dv{SortInt{}}("61")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12131,7 +12137,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("111")
+ \dv{SortInt{}}("11")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12147,7 +12153,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("117")
+ \dv{SortInt{}}("124")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12163,7 +12169,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("131")
+ \dv{SortInt{}}("80")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12179,7 +12185,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("64")
+ \dv{SortInt{}}("5")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12195,7 +12201,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("143")
+ \dv{SortInt{}}("145")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12207,13 +12213,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'63:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasextcodehash'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'63:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("63")
+ \dv{SortInt{}}("3")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12229,7 +12233,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("114")
+ \dv{SortInt{}}("18")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12245,7 +12249,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("32")
+ \dv{SortInt{}}("83")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12261,7 +12265,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("54")
+ \dv{SortInt{}}("121")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12277,7 +12281,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("87")
+ \dv{SortInt{}}("240")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12293,7 +12297,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("98")
+ \dv{SortInt{}}("144")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12309,7 +12313,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("68")
+ \dv{SortInt{}}("123")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12325,7 +12329,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("49")
+ \dv{SortInt{}}("141")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12341,7 +12345,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("4")
+ \dv{SortInt{}}("52")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12357,7 +12361,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("17")
+ \dv{SortInt{}}("109")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12373,7 +12377,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("154")
+ \dv{SortInt{}}("21")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12383,47 +12387,13 @@ module ETHEREUM-SIMULATION
))
)),
\or{R} (
- \exists{R} (Var'Unds'74:SortSchedule{},
- \and{R} (
- \top{R}(),
- \and{R} (
- \in{SortInt{}, R} (
- X0:SortInt{},
- \dv{SortInt{}}("60")
- ),\and{R} (
- \in{SortSchedule{}, R} (
- X1:SortSchedule{},
- Var'Unds'74:SortSchedule{}
- ),
- \top{R} ()
- ))
- )),
- \or{R} (
- \exists{R} (Var'Unds'75:SortSchedule{},
- \and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasselfbalance'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'75:SortSchedule{}),
- \dv{SortBool{}}("true")),
- \and{R} (
- \in{SortInt{}, R} (
- X0:SortInt{},
- \dv{SortInt{}}("71")
- ),\and{R} (
- \in{SortSchedule{}, R} (
- X1:SortSchedule{},
- Var'Unds'75:SortSchedule{}
- ),
- \top{R} ()
- ))
- )),
- \or{R} (
\exists{R} (Var'Unds'76:SortSchedule{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("3")
+ \dv{SortInt{}}("112")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12439,7 +12409,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("146")
+ \dv{SortInt{}}("129")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12455,7 +12425,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("121")
+ \dv{SortInt{}}("82")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12471,7 +12441,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("240")
+ \dv{SortInt{}}("58")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12487,7 +12457,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("109")
+ \dv{SortInt{}}("16")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12503,7 +12473,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("150")
+ \dv{SortInt{}}("19")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12515,13 +12485,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'82:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasshift'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'82:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("27")
+ \dv{SortInt{}}("158")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12537,7 +12505,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("164")
+ \dv{SortInt{}}("51")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12549,13 +12517,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'84:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasreturndata'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'84:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("62")
+ \dv{SortInt{}}("65")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12571,7 +12537,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("255")
+ \dv{SortInt{}}("59")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12587,7 +12553,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("91")
+ \dv{SortInt{}}("97")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12603,7 +12569,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("101")
+ \dv{SortInt{}}("114")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12619,7 +12585,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("19")
+ \dv{SortInt{}}("133")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12631,13 +12597,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'89:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasshift'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'89:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("28")
+ \dv{SortInt{}}("136")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12653,7 +12617,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("161")
+ \dv{SortInt{}}("146")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12669,7 +12633,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("135")
+ \dv{SortInt{}}("110")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12681,11 +12645,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'92:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasrevert'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'92:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("120")
+ \dv{SortInt{}}("253")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12701,7 +12667,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("110")
+ \dv{SortInt{}}("103")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12717,7 +12683,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("122")
+ \dv{SortInt{}}("88")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12733,7 +12699,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("50")
+ \dv{SortInt{}}("125")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12749,7 +12715,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("85")
+ \dv{SortInt{}}("149")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12765,7 +12731,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("10")
+ \dv{SortInt{}}("56")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12781,7 +12747,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("83")
+ \dv{SortInt{}}("50")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12793,13 +12759,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'99:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasstaticcall'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'99:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("250")
+ \dv{SortInt{}}("138")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12815,7 +12779,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("118")
+ \dv{SortInt{}}("153")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12831,7 +12795,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("100")
+ \dv{SortInt{}}("155")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12847,7 +12811,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("123")
+ \dv{SortInt{}}("24")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12859,13 +12823,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'103:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhaschainid'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'103:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("70")
+ \dv{SortInt{}}("254")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12881,7 +12843,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("132")
+ \dv{SortInt{}}("2")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12893,13 +12855,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'105:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasreturndata'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'105:SortSchedule{}),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("61")
+ \dv{SortInt{}}("17")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12915,7 +12875,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("80")
+ \dv{SortInt{}}("49")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12927,13 +12887,11 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'107:SortSchedule{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(inj{SortSchedule{}, SortKItem{}}(Var'Unds'107:SortSchedule{}),dotk{}()),kseq{}(inj{SortSchedule{}, SortKItem{}}(LblFRONTIER'Unds'EVM{}()),dotk{}())),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("244")
+ \dv{SortInt{}}("67")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12949,7 +12907,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("65")
+ \dv{SortInt{}}("154")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12981,7 +12939,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("6")
+ \dv{SortInt{}}("57")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -12997,7 +12955,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("137")
+ \dv{SortInt{}}("102")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13009,11 +12967,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'112:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhaschainid'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'112:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("67")
+ \dv{SortInt{}}("70")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13025,11 +12985,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'113:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasshift'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'113:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("136")
+ \dv{SortInt{}}("28")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13045,7 +13007,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("18")
+ \dv{SortInt{}}("107")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13061,7 +13023,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("24")
+ \dv{SortInt{}}("143")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13077,7 +13039,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("97")
+ \dv{SortInt{}}("126")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13089,11 +13051,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'117:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasshift'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'117:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("155")
+ \dv{SortInt{}}("29")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13109,7 +13073,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("11")
+ \dv{SortInt{}}("151")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13125,7 +13089,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("26")
+ \dv{SortInt{}}("150")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13141,7 +13105,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("9")
+ \dv{SortInt{}}("164")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13157,7 +13121,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("241")
+ \dv{SortInt{}}("90")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13173,7 +13137,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("89")
+ \dv{SortInt{}}("148")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13189,7 +13153,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("51")
+ \dv{SortInt{}}("160")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13201,11 +13165,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'124:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasstaticcall'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'124:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("149")
+ \dv{SortInt{}}("250")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13221,7 +13187,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("140")
+ \dv{SortInt{}}("111")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13237,7 +13203,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("20")
+ \dv{SortInt{}}("10")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13253,7 +13219,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("57")
+ \dv{SortInt{}}("127")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13263,13 +13229,45 @@ module ETHEREUM-SIMULATION
))
)),
\or{R} (
+ \exists{R} (Var'Unds'128:SortSchedule{},
+ \and{R} (
+ \top{R}(),
+ \and{R} (
+ \in{SortInt{}, R} (
+ X0:SortInt{},
+ \dv{SortInt{}}("117")
+ ),\and{R} (
+ \in{SortSchedule{}, R} (
+ X1:SortSchedule{},
+ Var'Unds'128:SortSchedule{}
+ ),
+ \top{R} ()
+ ))
+ )),
+ \or{R} (
+ \exists{R} (Var'Unds'129:SortSchedule{},
+ \and{R} (
+ \top{R}(),
+ \and{R} (
+ \in{SortInt{}, R} (
+ X0:SortInt{},
+ \dv{SortInt{}}("108")
+ ),\and{R} (
+ \in{SortSchedule{}, R} (
+ X1:SortSchedule{},
+ Var'Unds'129:SortSchedule{}
+ ),
+ \top{R} ()
+ ))
+ )),
+ \or{R} (
\exists{R} (Var'Unds'130:SortSchedule{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("159")
+ \dv{SortInt{}}("26")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13285,7 +13283,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("152")
+ \dv{SortInt{}}("53")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13301,7 +13299,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("66")
+ \dv{SortInt{}}("100")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13313,11 +13311,13 @@ module ETHEREUM-SIMULATION
\or{R} (
\exists{R} (Var'Unds'133:SortSchedule{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds-LT--LT-Unds-GT--GT-Unds'EVM'Unds'Bool'Unds'ScheduleFlag'Unds'Schedule{}(LblGhasreturndata'Unds'EVM'Unds'ScheduleFlag{}(),Var'Unds'133:SortSchedule{}),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("160")
+ \dv{SortInt{}}("62")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13333,7 +13333,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("148")
+ \dv{SortInt{}}("120")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13349,7 +13349,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("84")
+ \dv{SortInt{}}("64")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13365,7 +13365,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("48")
+ \dv{SortInt{}}("137")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13397,7 +13397,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("156")
+ \dv{SortInt{}}("87")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13413,7 +13413,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("96")
+ \dv{SortInt{}}("113")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13429,7 +13429,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("129")
+ \dv{SortInt{}}("81")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13445,7 +13445,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("138")
+ \dv{SortInt{}}("84")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13461,7 +13461,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("115")
+ \dv{SortInt{}}("118")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13477,7 +13477,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("119")
+ \dv{SortInt{}}("241")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -13493,7 +13493,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortInt{}, R} (
X0:SortInt{},
- \dv{SortInt{}}("82")
+ \dv{SortInt{}}("119")
),\and{R} (
\in{SortSchedule{}, R} (
X1:SortSchedule{},
@@ -16701,49 +16701,49 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
- \exists{R} (Var'Unds'2:SortInt{},
- \exists{R} (Var'Unds'1:SortInt{},
- \exists{R} (Var'Unds'0:SortString{},
+ \exists{R} (Var'Unds'3:SortString{},
+ \exists{R} (Var'Unds'5:SortInt{},
+ \exists{R} (Var'Unds'4:SortInt{},
\and{R} (
\equals{SortBool{},R}(
- Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'2:SortInt{},\dv{SortInt{}}("184")),Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'2:SortInt{},\dv{SortInt{}}("192"))),
+ Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'5:SortInt{},\dv{SortInt{}}("128")),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortString{}, R} (
X0:SortString{},
- Var'Unds'0:SortString{}
+ Var'Unds'3:SortString{}
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'1:SortInt{}
+ Var'Unds'4:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'2:SortInt{}
+ Var'Unds'5:SortInt{}
),
\top{R} ()
)))
)))),
\or{R} (
- \exists{R} (Var'Unds'3:SortString{},
- \exists{R} (Var'Unds'5:SortInt{},
- \exists{R} (Var'Unds'4:SortInt{},
+ \exists{R} (Var'Unds'8:SortInt{},
+ \exists{R} (Var'Unds'6:SortString{},
+ \exists{R} (Var'Unds'7:SortInt{},
\and{R} (
\equals{SortBool{},R}(
- Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'5:SortInt{},\dv{SortInt{}}("128")),Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'5:SortInt{},\dv{SortInt{}}("184"))),
+ Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'8:SortInt{},\dv{SortInt{}}("128")),Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'8:SortInt{},\dv{SortInt{}}("184"))),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortString{}, R} (
X0:SortString{},
- Var'Unds'3:SortString{}
+ Var'Unds'6:SortString{}
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'4:SortInt{}
+ Var'Unds'7:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'5:SortInt{}
+ Var'Unds'8:SortInt{}
),
\top{R} ()
)))
@@ -16754,7 +16754,7 @@ module ETHEREUM-SIMULATION
\exists{R} (Var'Unds'9:SortString{},
\and{R} (
\equals{SortBool{},R}(
- Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'11:SortInt{},\dv{SortInt{}}("192")),Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'11:SortInt{},\dv{SortInt{}}("248"))),
+ Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'11:SortInt{},\dv{SortInt{}}("184")),Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'11:SortInt{},\dv{SortInt{}}("192"))),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortString{}, R} (
@@ -16778,7 +16778,7 @@ module ETHEREUM-SIMULATION
\exists{R} (Var'Unds'14:SortInt{},
\and{R} (
\equals{SortBool{},R}(
- Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'14:SortInt{},\dv{SortInt{}}("128")),
+ Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'14:SortInt{},\dv{SortInt{}}("192")),Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'14:SortInt{},\dv{SortInt{}}("248"))),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortString{}, R} (
@@ -17630,7 +17630,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[label{}("SERIALIZATION.hashFakeTx2"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(125,25,137,35)"), UNIQUE'Unds'ID{}("a7f33dcd28a17e18fcd812fc25538ea9cb0adc5161e7655cf93baa3860a0b0b0")]
-// rule `#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{K}(C,B1,_0)=>B1 requires C ensures #token("true","Bool") [UNIQUE_ID(2b32069ac3f589174502fa507ebc88fab7c902854c0a9baa8ab09beb551232e2), org.kframework.attributes.Location(Location(2076,8,2076,59)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{K}(C,B1,_0)=>B1 requires C ensures #token("true","Bool") [UNIQUE_ID(2b32069ac3f589174502fa507ebc88fab7c902854c0a9baa8ab09beb551232e2), org.kframework.attributes.Location(Location(2076,8,2076,59)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -17656,9 +17656,9 @@ module ETHEREUM-SIMULATION
Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL-SYNTAX'Unds'Sort'Unds'Bool'Unds'Sort'Unds'Sort{SortK{}}(X0:SortBool{},X1:SortK{},X2:SortK{}),
VarB1:SortK{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2076,8,2076,59)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("2b32069ac3f589174502fa507ebc88fab7c902854c0a9baa8ab09beb551232e2")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2076,8,2076,59)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("2b32069ac3f589174502fa507ebc88fab7c902854c0a9baa8ab09beb551232e2")]
-// rule `#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{K}(C,_0,B2)=>B2 requires `notBool_`(C) ensures #token("true","Bool") [UNIQUE_ID(651bff3fa53d464ac7dd7aa77e1ef6071e14c959eb6df97baa325e2ad300daaa), org.kframework.attributes.Location(Location(2077,8,2077,67)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{K}(C,_0,B2)=>B2 requires `notBool_`(C) ensures #token("true","Bool") [UNIQUE_ID(651bff3fa53d464ac7dd7aa77e1ef6071e14c959eb6df97baa325e2ad300daaa), org.kframework.attributes.Location(Location(2077,8,2077,67)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -17684,7 +17684,7 @@ module ETHEREUM-SIMULATION
Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL-SYNTAX'Unds'Sort'Unds'Bool'Unds'Sort'Unds'Sort{SortK{}}(X0:SortBool{},X1:SortK{},X2:SortK{}),
VarB2:SortK{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2077,8,2077,67)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("651bff3fa53d464ac7dd7aa77e1ef6071e14c959eb6df97baa325e2ad300daaa")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2077,8,2077,67)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("651bff3fa53d464ac7dd7aa77e1ef6071e14c959eb6df97baa325e2ad300daaa")]
// rule `#intMap2StorageMap(_)_SERIALIZATION_Map_Map`(M)=>`#intMap2StorageMapAux(_,_,_)_SERIALIZATION_Map_Map_Map_List`(`.Map`(.KList),M,`keys_list(_)_MAP_List_Map`(M)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(387cf468d4a22b710edd45c80e105a4fb3d34457063c3cc07e7fdf883fb56818), org.kframework.attributes.Location(Location(686,10,686,83)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -17996,149 +17996,149 @@ module ETHEREUM-SIMULATION
\exists{R} (Var'Unds'2:SortInt{},
\exists{R} (Var'Unds'3:SortInt{},
\exists{R} (Var'Unds'1:SortInt{},
+ \exists{R} (Var'Unds'5:SortInt{},
+ \exists{R} (Var'Unds'4:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblREVERT'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'1:SortInt{},Var'Unds'2:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'QuadStackOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(LblCREATE2'Unds'EVM'Unds'QuadStackOp{}(),Var'Unds'1:SortInt{},Var'Unds'2:SortInt{},Var'Unds'3:SortInt{},Var'Unds'4:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'3:SortInt{}
+ Var'Unds'5:SortInt{}
),
\top{R} ()
))
- )))),
+ )))))),
\or{R} (
+ \exists{R} (Var'Unds'8:SortInt{},
\exists{R} (Var'Unds'6:SortInt{},
- \exists{R} (Var'Unds'5:SortInt{},
- \exists{R} (Var'Unds'4:SortInt{},
+ \exists{R} (Var'Unds'7:SortInt{},
+ \exists{R} (Var'Unds'9:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblSHA3'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'4:SortInt{},Var'Unds'5:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblCODECOPY'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'6:SortInt{},Var'Unds'7:SortInt{},Var'Unds'8:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'6:SortInt{}
+ Var'Unds'9:SortInt{}
),
\top{R} ()
))
- )))),
+ ))))),
\or{R} (
- \exists{R} (Var'Unds'8:SortInt{},
- \exists{R} (Var'Unds'7:SortInt{},
+ \exists{R} (Var'Unds'13:SortInt{},
+ \exists{R} (Var'Unds'11:SortInt{},
+ \exists{R} (Var'Unds'12:SortInt{},
\exists{R} (Var'Unds'10:SortInt{},
- \exists{R} (Var'Unds'9:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblRETURNDATACOPY'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'7:SortInt{},Var'Unds'8:SortInt{},Var'Unds'9:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblRETURNDATACOPY'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'10:SortInt{},Var'Unds'11:SortInt{},Var'Unds'12:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'10:SortInt{}
+ Var'Unds'13:SortInt{}
),
\top{R} ()
))
))))),
\or{R} (
- \exists{R} (Var'Unds'13:SortInt{},
- \exists{R} (Var'Unds'11:SortInt{},
- \exists{R} (Var'Unds'12:SortInt{},
+ \exists{R} (Var'Unds'17:SortInt{},
+ \exists{R} (Var'Unds'15:SortInt{},
+ \exists{R} (Var'Unds'16:SortInt{},
\exists{R} (Var'Unds'14:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblCALLDATACOPY'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'11:SortInt{},Var'Unds'12:SortInt{},Var'Unds'13:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(inj{SortLogOp{}, SortBinStackOp{}}(LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(Var'Unds'14:SortInt{})),Var'Unds'15:SortInt{},Var'Unds'16:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'14:SortInt{}
+ Var'Unds'17:SortInt{}
),
\top{R} ()
))
))))),
\or{R} (
\exists{R} (Var'Unds'18:SortInt{},
- \exists{R} (Var'Unds'17:SortInt{},
- \exists{R} (Var'Unds'15:SortInt{},
- \exists{R} (Var'Unds'16:SortInt{},
\exists{R} (Var'Unds'19:SortInt{},
+ \exists{R} (Var'Unds'20:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'QuadStackOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(LblEXTCODECOPY'Unds'EVM'Unds'QuadStackOp{}(),Var'Unds'15:SortInt{},Var'Unds'16:SortInt{},Var'Unds'17:SortInt{},Var'Unds'18:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblREVERT'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'18:SortInt{},Var'Unds'19:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'19:SortInt{}
+ Var'Unds'20:SortInt{}
),
\top{R} ()
))
- )))))),
+ )))),
\or{R} (
- \exists{R} (Var'Unds'24:SortInt{},
\exists{R} (Var'Unds'22:SortInt{},
\exists{R} (Var'Unds'23:SortInt{},
\exists{R} (Var'Unds'21:SortInt{},
- \exists{R} (Var'Unds'20:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'QuadStackOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(LblCREATE2'Unds'EVM'Unds'QuadStackOp{}(),Var'Unds'20:SortInt{},Var'Unds'21:SortInt{},Var'Unds'22:SortInt{},Var'Unds'23:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblMSTORE8'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'21:SortInt{},Var'Unds'22:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'24:SortInt{}
+ Var'Unds'23:SortInt{}
),
\top{R} ()
))
- )))))),
+ )))),
\or{R} (
- \exists{R} (Var'Unds'29:SortInt{},
- \exists{R} (Var'Unds'30:SortInt{},
- \exists{R} (Var'Unds'28:SortInt{},
- \exists{R} (Var'Unds'32:SortInt{},
+ \exists{R} (Var'Unds'24:SortInt{},
\exists{R} (Var'Unds'26:SortInt{},
- \exists{R} (Var'Unds'27:SortInt{},
- \exists{R} (Var'Unds'25:SortCallSixOp{},
- \exists{R} (Var'Unds'31:SortInt{},
+ \exists{R} (Var'Unds'25:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'CallSixOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(Var'Unds'25:SortCallSixOp{},Var'Unds'26:SortInt{},Var'Unds'27:SortInt{},Var'Unds'28:SortInt{},Var'Unds'29:SortInt{},Var'Unds'30:SortInt{},Var'Unds'31:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblRETURN'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'24:SortInt{},Var'Unds'25:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'32:SortInt{}
+ Var'Unds'26:SortInt{}
),
\top{R} ()
))
- ))))))))),
+ )))),
\or{R} (
+ \exists{R} (Var'Unds'29:SortInt{},
+ \exists{R} (Var'Unds'30:SortInt{},
\exists{R} (Var'Unds'35:SortInt{},
\exists{R} (Var'Unds'33:SortInt{},
\exists{R} (Var'Unds'34:SortInt{},
+ \exists{R} (Var'Unds'28:SortInt{},
+ \exists{R} (Var'Unds'32:SortInt{},
+ \exists{R} (Var'Unds'27:SortCallOp{},
+ \exists{R} (Var'Unds'31:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblMSTORE'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'33:SortInt{},Var'Unds'34:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'CallOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(Var'Unds'27:SortCallOp{},Var'Unds'28:SortInt{},Var'Unds'29:SortInt{},Var'Unds'30:SortInt{},Var'Unds'31:SortInt{},Var'Unds'32:SortInt{},Var'Unds'33:SortInt{},Var'Unds'34:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
@@ -18146,18 +18146,16 @@ module ETHEREUM-SIMULATION
),
\top{R} ()
))
- )))),
+ )))))))))),
\or{R} (
\exists{R} (Var'Unds'39:SortInt{},
- \exists{R} (Var'Unds'37:SortInt{},
\exists{R} (Var'Unds'38:SortInt{},
- \exists{R} (Var'Unds'36:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblCREATE'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'36:SortInt{},Var'Unds'37:SortInt{},Var'Unds'38:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUnds'EVM'Unds'InternalOp'Unds'UnStackOp'Unds'Int{}(LblMLOAD'Unds'EVM'Unds'UnStackOp{}(),Var'Unds'38:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
@@ -18165,15 +18163,14 @@ module ETHEREUM-SIMULATION
),
\top{R} ()
))
- ))))),
+ ))),
\or{R} (
- \exists{R} (Var'Unds'40:SortCallOp{},
+ \exists{R} (Var'Unds'40:SortCallSixOp{},
\exists{R} (Var'Unds'41:SortInt{},
\exists{R} (Var'Unds'46:SortInt{},
\exists{R} (Var'Unds'44:SortInt{},
\exists{R} (Var'Unds'45:SortInt{},
\exists{R} (Var'Unds'43:SortInt{},
- \exists{R} (Var'Unds'48:SortInt{},
\exists{R} (Var'Unds'47:SortInt{},
\exists{R} (Var'Unds'42:SortInt{},
\and{R} (
@@ -18181,89 +18178,92 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'CallOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(Var'Unds'40:SortCallOp{},Var'Unds'41:SortInt{},Var'Unds'42:SortInt{},Var'Unds'43:SortInt{},Var'Unds'44:SortInt{},Var'Unds'45:SortInt{},Var'Unds'46:SortInt{},Var'Unds'47:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'CallSixOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(Var'Unds'40:SortCallSixOp{},Var'Unds'41:SortInt{},Var'Unds'42:SortInt{},Var'Unds'43:SortInt{},Var'Unds'44:SortInt{},Var'Unds'45:SortInt{},Var'Unds'46:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'48:SortInt{}
+ Var'Unds'47:SortInt{}
),
\top{R} ()
))
- )))))))))),
+ ))))))))),
\or{R} (
- \exists{R} (Var'Unds'51:SortInt{},
\exists{R} (Var'Unds'50:SortInt{},
+ \exists{R} (Var'Unds'48:SortInt{},
\exists{R} (Var'Unds'49:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblMSTORE8'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'49:SortInt{},Var'Unds'50:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblSHA3'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'48:SortInt{},Var'Unds'49:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'51:SortInt{}
+ Var'Unds'50:SortInt{}
),
\top{R} ()
))
)))),
\or{R} (
+ \exists{R} (Var'Unds'51:SortInt{},
\exists{R} (Var'Unds'52:SortInt{},
+ \exists{R} (Var'Unds'54:SortInt{},
\exists{R} (Var'Unds'53:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUnds'EVM'Unds'InternalOp'Unds'UnStackOp'Unds'Int{}(LblMLOAD'Unds'EVM'Unds'UnStackOp{}(),Var'Unds'52:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblCALLDATACOPY'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'51:SortInt{},Var'Unds'52:SortInt{},Var'Unds'53:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'53:SortInt{}
+ Var'Unds'54:SortInt{}
),
\top{R} ()
))
- ))),
+ ))))),
\or{R} (
\exists{R} (Var'Unds'57:SortInt{},
\exists{R} (Var'Unds'55:SortInt{},
\exists{R} (Var'Unds'56:SortInt{},
- \exists{R} (Var'Unds'54:SortInt{},
+ \exists{R} (Var'Unds'59:SortInt{},
+ \exists{R} (Var'Unds'58:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(inj{SortLogOp{}, SortBinStackOp{}}(LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(Var'Unds'54:SortInt{})),Var'Unds'55:SortInt{},Var'Unds'56:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'QuadStackOp'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(LblEXTCODECOPY'Unds'EVM'Unds'QuadStackOp{}(),Var'Unds'55:SortInt{},Var'Unds'56:SortInt{},Var'Unds'57:SortInt{},Var'Unds'58:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'57:SortInt{}
+ Var'Unds'59:SortInt{}
),
\top{R} ()
))
- ))))),
+ )))))),
\or{R} (
+ \exists{R} (Var'Unds'62:SortInt{},
\exists{R} (Var'Unds'61:SortInt{},
- \exists{R} (Var'Unds'59:SortInt{},
\exists{R} (Var'Unds'60:SortInt{},
- \exists{R} (Var'Unds'58:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblCODECOPY'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'58:SortInt{},Var'Unds'59:SortInt{},Var'Unds'60:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblMSTORE'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'60:SortInt{},Var'Unds'61:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'61:SortInt{}
+ Var'Unds'62:SortInt{}
),
\top{R} ()
))
- ))))),
+ )))),
\or{R} (
+ \exists{R} (Var'Unds'63:SortInt{},
\exists{R} (Var'Unds'66:SortInt{},
\exists{R} (Var'Unds'65:SortInt{},
\exists{R} (Var'Unds'64:SortInt{},
@@ -18272,7 +18272,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'BinStackOp'Unds'Int'Unds'Int{}(LblRETURN'Unds'EVM'Unds'BinStackOp{}(),Var'Unds'64:SortInt{},Var'Unds'65:SortInt{}))
+ inj{SortInternalOp{}, SortOpCode{}}(Lbl'UndsUndsUndsUndsUnds'EVM'Unds'InternalOp'Unds'TernStackOp'Unds'Int'Unds'Int'Unds'Int{}(LblCREATE'Unds'EVM'Unds'TernStackOp{}(),Var'Unds'63:SortInt{},Var'Unds'64:SortInt{},Var'Unds'65:SortInt{}))
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
@@ -18280,7 +18280,7 @@ module ETHEREUM-SIMULATION
),
\top{R} ()
))
- )))),
+ ))))),
\bottom{R}()
)))))))))))))))
),
@@ -18850,116 +18850,116 @@ module ETHEREUM-SIMULATION
\top{R} ()
)))))
)),
- \and{R} (
- \equals{SortMerkleTree{},R} (
- Lbl'Hash'merkleExtensionBuilder'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(X0:SortBytes{},X1:SortBytes{},X2:SortString{},X3:SortBytes{},X4:SortString{}),
- LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(VarPATH:SortBytes{},LblMerklePut'LParUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(LblMerklePut'LParUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Lbl'Stop'Map{}(),\dv{SortString{}}("")),VarP1:SortBytes{},VarV1:SortString{}),VarP2:SortBytes{},VarV2:SortString{}))),
- \top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(627,10,628,101)"), owise{}(), UNIQUE'Unds'ID{}("b3f599000b435b8ba477149023c63dfd91e689fca1d25ee3f64c2a9478639b84")]
-
-// rule `#merkleExtensionBuilderAux(_,_,_,_,_)_SERIALIZATION_MerkleTree_ByteArray_ByteArray_String_ByteArray_String`(PATH,P1,V1,P2,V2)=>`#merkleExtensionBuilder(_,_,_,_,_)_SERIALIZATION_MerkleTree_ByteArray_ByteArray_String_ByteArray_String`(`_++__EVM-TYPES_ByteArray_ByteArray_ByteArray`(PATH,`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(P1,#token("0","Int"),#token("1","Int"))),`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(P1,#token("1","Int"),`_-Int_`(`#sizeByteArray(_)_EVM-TYPES_Int_ByteArray`(P1),#token("1","Int"))),V1,`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(P2,#token("1","Int"),`_-Int_`(`#sizeByteArray(_)_EVM-TYPES_Int_ByteArray`(P2),#token("1","Int"))),V2) requires `_==Int_`(`_[_]_BYTES-HOOKED_Int_Bytes_Int`(P1,#token("0","Int")),`_[_]_BYTES-HOOKED_Int_Bytes_Int`(P2,#token("0","Int"))) ensures #token("true","Bool") [UNIQUE_ID(515a1719bbb50117d5abaad843882f9c00d9bcd294468ca4a02219bbb78bc0ba), org.kframework.attributes.Location(Location(631,10,636,33)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
- axiom{R} \implies{R} (
- \and{R}(
- \equals{SortBool{},R}(
- Lbl'UndsEqlsEqls'Int'Unds'{}(Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(VarP1:SortBytes{},\dv{SortInt{}}("0")),Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(VarP2:SortBytes{},\dv{SortInt{}}("0"))),
- \dv{SortBool{}}("true")),
- \and{R} (
- \in{SortBytes{}, R} (
- X0:SortBytes{},
- VarPATH:SortBytes{}
- ),\and{R} (
- \in{SortBytes{}, R} (
- X1:SortBytes{},
- VarP1:SortBytes{}
- ),\and{R} (
- \in{SortString{}, R} (
- X2:SortString{},
- VarV1:SortString{}
- ),\and{R} (
- \in{SortBytes{}, R} (
- X3:SortBytes{},
- VarP2:SortBytes{}
- ),\and{R} (
- \in{SortString{}, R} (
- X4:SortString{},
- VarV2:SortString{}
- ),
- \top{R} ()
- )))))),
- \and{R} (
- \equals{SortMerkleTree{},R} (
- Lbl'Hash'merkleExtensionBuilderAux'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(X0:SortBytes{},X1:SortBytes{},X2:SortString{},X3:SortBytes{},X4:SortString{}),
- Lbl'Hash'merkleExtensionBuilder'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(Lbl'UndsPlusPlusUndsUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'ByteArray{}(VarPATH:SortBytes{},Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(VarP1:SortBytes{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1"))),Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(VarP1:SortBytes{},\dv{SortInt{}}("1"),Lbl'Unds'-Int'Unds'{}(Lbl'Hash'sizeByteArray'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'ByteArray{}(VarP1:SortBytes{}),\dv{SortInt{}}("1"))),VarV1:SortString{},Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(VarP2:SortBytes{},\dv{SortInt{}}("1"),Lbl'Unds'-Int'Unds'{}(Lbl'Hash'sizeByteArray'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'ByteArray{}(VarP2:SortBytes{}),\dv{SortInt{}}("1"))),VarV2:SortString{})),
- \top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(631,10,636,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("515a1719bbb50117d5abaad843882f9c00d9bcd294468ca4a02219bbb78bc0ba")]
-
-// rule `#merkleExtensionBuilderAux(_,_,_,_,_)_SERIALIZATION_MerkleTree_ByteArray_ByteArray_String_ByteArray_String`(PATH,P1,V1,P2,V2)=>`MerkleExtension(_,_)_SERIALIZATION_MerkleTree_ByteArray_MerkleTree`(PATH,`MerklePut(_,_,_)_SERIALIZATION_MerkleTree_MerkleTree_ByteArray_String`(`MerklePut(_,_,_)_SERIALIZATION_MerkleTree_MerkleTree_ByteArray_String`(`MerkleBranch(_,_)_SERIALIZATION_MerkleTree_Map_String`(`.Map`(.KList),#token("\"\"","String")),P1,V1),P2,V2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(df83674a6f9ba0665f717e8495cf731107c645495f9130db34ea4cacfd222831), org.kframework.attributes.Location(Location(638,10,639,101)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), owise]
- axiom{R} \implies{R} (
- \and{R} (
- \not{R} (
- \or{R} (
- \exists{R} (Var'Unds'8:SortBytes{},
- \exists{R} (Var'Unds'6:SortBytes{},
- \exists{R} (Var'Unds'7:SortString{},
- \exists{R} (Var'Unds'5:SortBytes{},
- \exists{R} (Var'Unds'9:SortString{},
- \and{R} (
- \equals{SortBool{},R}(
- Lbl'UndsEqlsEqls'Int'Unds'{}(Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(Var'Unds'6:SortBytes{},\dv{SortInt{}}("0")),Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(Var'Unds'8:SortBytes{},\dv{SortInt{}}("0"))),
- \dv{SortBool{}}("true")),
- \and{R} (
- \in{SortBytes{}, R} (
- X0:SortBytes{},
- Var'Unds'5:SortBytes{}
- ),\and{R} (
- \in{SortBytes{}, R} (
- X1:SortBytes{},
- Var'Unds'6:SortBytes{}
- ),\and{R} (
- \in{SortString{}, R} (
- X2:SortString{},
- Var'Unds'7:SortString{}
- ),\and{R} (
- \in{SortBytes{}, R} (
- X3:SortBytes{},
- Var'Unds'8:SortBytes{}
- ),\and{R} (
- \in{SortString{}, R} (
- X4:SortString{},
- Var'Unds'9:SortString{}
- ),
- \top{R} ()
- )))))
- )))))),
- \bottom{R}()
- )
- ),
- \and{R}(
- \top{R}(),
- \and{R} (
- \in{SortBytes{}, R} (
- X0:SortBytes{},
- VarPATH:SortBytes{}
- ),\and{R} (
- \in{SortBytes{}, R} (
- X1:SortBytes{},
- VarP1:SortBytes{}
- ),\and{R} (
- \in{SortString{}, R} (
- X2:SortString{},
- VarV1:SortString{}
- ),\and{R} (
- \in{SortBytes{}, R} (
- X3:SortBytes{},
- VarP2:SortBytes{}
- ),\and{R} (
- \in{SortString{}, R} (
- X4:SortString{},
- VarV2:SortString{}
- ),
- \top{R} ()
- )))))
- )),
+ \and{R} (
+ \equals{SortMerkleTree{},R} (
+ Lbl'Hash'merkleExtensionBuilder'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(X0:SortBytes{},X1:SortBytes{},X2:SortString{},X3:SortBytes{},X4:SortString{}),
+ LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(VarPATH:SortBytes{},LblMerklePut'LParUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(LblMerklePut'LParUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Lbl'Stop'Map{}(),\dv{SortString{}}("")),VarP1:SortBytes{},VarV1:SortString{}),VarP2:SortBytes{},VarV2:SortString{}))),
+ \top{R}()))
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(627,10,628,101)"), owise{}(), UNIQUE'Unds'ID{}("b3f599000b435b8ba477149023c63dfd91e689fca1d25ee3f64c2a9478639b84")]
+
+// rule `#merkleExtensionBuilderAux(_,_,_,_,_)_SERIALIZATION_MerkleTree_ByteArray_ByteArray_String_ByteArray_String`(PATH,P1,V1,P2,V2)=>`#merkleExtensionBuilder(_,_,_,_,_)_SERIALIZATION_MerkleTree_ByteArray_ByteArray_String_ByteArray_String`(`_++__EVM-TYPES_ByteArray_ByteArray_ByteArray`(PATH,`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(P1,#token("0","Int"),#token("1","Int"))),`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(P1,#token("1","Int"),`_-Int_`(`#sizeByteArray(_)_EVM-TYPES_Int_ByteArray`(P1),#token("1","Int"))),V1,`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(P2,#token("1","Int"),`_-Int_`(`#sizeByteArray(_)_EVM-TYPES_Int_ByteArray`(P2),#token("1","Int"))),V2) requires `_==Int_`(`_[_]_BYTES-HOOKED_Int_Bytes_Int`(P1,#token("0","Int")),`_[_]_BYTES-HOOKED_Int_Bytes_Int`(P2,#token("0","Int"))) ensures #token("true","Bool") [UNIQUE_ID(515a1719bbb50117d5abaad843882f9c00d9bcd294468ca4a02219bbb78bc0ba), org.kframework.attributes.Location(Location(631,10,636,33)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+ axiom{R} \implies{R} (
+ \and{R}(
+ \equals{SortBool{},R}(
+ Lbl'UndsEqlsEqls'Int'Unds'{}(Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(VarP1:SortBytes{},\dv{SortInt{}}("0")),Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(VarP2:SortBytes{},\dv{SortInt{}}("0"))),
+ \dv{SortBool{}}("true")),
+ \and{R} (
+ \in{SortBytes{}, R} (
+ X0:SortBytes{},
+ VarPATH:SortBytes{}
+ ),\and{R} (
+ \in{SortBytes{}, R} (
+ X1:SortBytes{},
+ VarP1:SortBytes{}
+ ),\and{R} (
+ \in{SortString{}, R} (
+ X2:SortString{},
+ VarV1:SortString{}
+ ),\and{R} (
+ \in{SortBytes{}, R} (
+ X3:SortBytes{},
+ VarP2:SortBytes{}
+ ),\and{R} (
+ \in{SortString{}, R} (
+ X4:SortString{},
+ VarV2:SortString{}
+ ),
+ \top{R} ()
+ )))))),
+ \and{R} (
+ \equals{SortMerkleTree{},R} (
+ Lbl'Hash'merkleExtensionBuilderAux'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(X0:SortBytes{},X1:SortBytes{},X2:SortString{},X3:SortBytes{},X4:SortString{}),
+ Lbl'Hash'merkleExtensionBuilder'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(Lbl'UndsPlusPlusUndsUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'ByteArray{}(VarPATH:SortBytes{},Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(VarP1:SortBytes{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1"))),Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(VarP1:SortBytes{},\dv{SortInt{}}("1"),Lbl'Unds'-Int'Unds'{}(Lbl'Hash'sizeByteArray'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'ByteArray{}(VarP1:SortBytes{}),\dv{SortInt{}}("1"))),VarV1:SortString{},Lbl'UndsLSqBUndsStopStopUndsRSqBUnds'EVM-TYPES'Unds'ByteArray'Unds'ByteArray'Unds'Int'Unds'Int{}(VarP2:SortBytes{},\dv{SortInt{}}("1"),Lbl'Unds'-Int'Unds'{}(Lbl'Hash'sizeByteArray'LParUndsRParUnds'EVM-TYPES'Unds'Int'Unds'ByteArray{}(VarP2:SortBytes{}),\dv{SortInt{}}("1"))),VarV2:SortString{})),
+ \top{R}()))
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(631,10,636,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("515a1719bbb50117d5abaad843882f9c00d9bcd294468ca4a02219bbb78bc0ba")]
+
+// rule `#merkleExtensionBuilderAux(_,_,_,_,_)_SERIALIZATION_MerkleTree_ByteArray_ByteArray_String_ByteArray_String`(PATH,P1,V1,P2,V2)=>`MerkleExtension(_,_)_SERIALIZATION_MerkleTree_ByteArray_MerkleTree`(PATH,`MerklePut(_,_,_)_SERIALIZATION_MerkleTree_MerkleTree_ByteArray_String`(`MerklePut(_,_,_)_SERIALIZATION_MerkleTree_MerkleTree_ByteArray_String`(`MerkleBranch(_,_)_SERIALIZATION_MerkleTree_Map_String`(`.Map`(.KList),#token("\"\"","String")),P1,V1),P2,V2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(df83674a6f9ba0665f717e8495cf731107c645495f9130db34ea4cacfd222831), org.kframework.attributes.Location(Location(638,10,639,101)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), owise]
+ axiom{R} \implies{R} (
+ \and{R} (
+ \not{R} (
+ \or{R} (
+ \exists{R} (Var'Unds'2:SortString{},
+ \exists{R} (Var'Unds'3:SortBytes{},
+ \exists{R} (Var'Unds'1:SortBytes{},
+ \exists{R} (Var'Unds'0:SortBytes{},
+ \exists{R} (Var'Unds'4:SortString{},
+ \and{R} (
+ \equals{SortBool{},R}(
+ Lbl'UndsEqlsEqls'Int'Unds'{}(Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(Var'Unds'1:SortBytes{},\dv{SortInt{}}("0")),Lbl'UndsLSqBUndsRSqBUnds'BYTES-HOOKED'Unds'Int'Unds'Bytes'Unds'Int{}(Var'Unds'3:SortBytes{},\dv{SortInt{}}("0"))),
+ \dv{SortBool{}}("true")),
+ \and{R} (
+ \in{SortBytes{}, R} (
+ X0:SortBytes{},
+ Var'Unds'0:SortBytes{}
+ ),\and{R} (
+ \in{SortBytes{}, R} (
+ X1:SortBytes{},
+ Var'Unds'1:SortBytes{}
+ ),\and{R} (
+ \in{SortString{}, R} (
+ X2:SortString{},
+ Var'Unds'2:SortString{}
+ ),\and{R} (
+ \in{SortBytes{}, R} (
+ X3:SortBytes{},
+ Var'Unds'3:SortBytes{}
+ ),\and{R} (
+ \in{SortString{}, R} (
+ X4:SortString{},
+ Var'Unds'4:SortString{}
+ ),
+ \top{R} ()
+ )))))
+ )))))),
+ \bottom{R}()
+ )
+ ),
+ \and{R}(
+ \top{R}(),
+ \and{R} (
+ \in{SortBytes{}, R} (
+ X0:SortBytes{},
+ VarPATH:SortBytes{}
+ ),\and{R} (
+ \in{SortBytes{}, R} (
+ X1:SortBytes{},
+ VarP1:SortBytes{}
+ ),\and{R} (
+ \in{SortString{}, R} (
+ X2:SortString{},
+ VarV1:SortString{}
+ ),\and{R} (
+ \in{SortBytes{}, R} (
+ X3:SortBytes{},
+ VarP2:SortBytes{}
+ ),\and{R} (
+ \in{SortString{}, R} (
+ X4:SortString{},
+ VarV2:SortString{}
+ ),
+ \top{R} ()
+ )))))
+ )),
\and{R} (
\equals{SortMerkleTree{},R} (
Lbl'Hash'merkleExtensionBuilderAux'LParUndsCommUndsCommUndsCommUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'ByteArray'Unds'String'Unds'ByteArray'Unds'String{}(X0:SortBytes{},X1:SortBytes{},X2:SortString{},X3:SortBytes{},X4:SortString{}),
@@ -19736,41 +19736,41 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortJSON{}, R} (
X0:SortJSON{},
- inj{SortString{}, SortJSON{}}(\dv{SortString{}}("pending"))
+ inj{SortString{}, SortJSON{}}(\dv{SortString{}}("earliest"))
),
\top{R} ()
)
),
\or{R} (
+ \exists{R} (Var'Unds'0:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortJSON{}, R} (
X0:SortJSON{},
- inj{SortString{}, SortJSON{}}(\dv{SortString{}}("latest"))
+ inj{SortInt{}, SortJSON{}}(Var'Unds'0:SortInt{})
),
\top{R} ()
)
- ),
+ )),
\or{R} (
- \exists{R} (Var'Unds'1:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortJSON{}, R} (
X0:SortJSON{},
- inj{SortInt{}, SortJSON{}}(Var'Unds'1:SortInt{})
+ inj{SortString{}, SortJSON{}}(\dv{SortString{}}("latest"))
),
\top{R} ()
)
- )),
+ ),
\or{R} (
\and{R} (
\top{R}(),
\and{R} (
\in{SortJSON{}, R} (
X0:SortJSON{},
- inj{SortString{}, SortJSON{}}(\dv{SortString{}}("earliest"))
+ inj{SortString{}, SortJSON{}}(\dv{SortString{}}("pending"))
),
\top{R} ()
)
@@ -20903,20 +20903,20 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
- \exists{R} (Var'Unds'5:SortInt{},
- \exists{R} (Var'Unds'4:SortString{},
+ \exists{R} (Var'Unds'2:SortString{},
+ \exists{R} (Var'Unds'3:SortInt{},
\and{R} (
\equals{SortBool{},R}(
- Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'5:SortInt{},LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(Var'Unds'4:SortString{})),
+ Lbl'Unds-LT-'Int'Unds'{}(Var'Unds'3:SortInt{},LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(Var'Unds'2:SortString{})),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortString{}, R} (
X0:SortString{},
- Var'Unds'4:SortString{}
+ Var'Unds'2:SortString{}
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'5:SortInt{}
+ Var'Unds'3:SortInt{}
),
\top{R} ()
))
@@ -21324,15 +21324,15 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
- \exists{R} (Var'Unds'1:SortString{},
+ \exists{R} (Var'Unds'0:SortString{},
\and{R} (
\equals{SortBool{},R}(
- Lbl'Unds'andBool'Unds'{}(Lbl'UndsEqlsEqls'Int'Unds'{}(LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(Var'Unds'1:SortString{}),\dv{SortInt{}}("1")),Lbl'Unds-LT-'Int'Unds'{}(LblordChar'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(Var'Unds'1:SortString{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("128"))),
+ Lbl'Unds'andBool'Unds'{}(Lbl'UndsEqlsEqls'Int'Unds'{}(LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(Var'Unds'0:SortString{}),\dv{SortInt{}}("1")),Lbl'Unds-LT-'Int'Unds'{}(LblordChar'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(Var'Unds'0:SortString{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("128"))),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortString{}, R} (
X0:SortString{},
- Var'Unds'1:SortString{}
+ Var'Unds'0:SortString{}
),
\top{R} ()
)
@@ -22086,23 +22086,24 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
+ \exists{R} (Var'Unds'0:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortUnStackOp{}, SortOpCode{}}(LblPOP'Unds'EVM'Unds'UnStackOp{}())
+ inj{SortLogOp{}, SortOpCode{}}(LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(Var'Unds'0:SortInt{}))
),
\top{R} ()
)
- ),
+ )),
\or{R} (
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortQuadStackOp{}, SortOpCode{}}(LblEXTCODECOPY'Unds'EVM'Unds'QuadStackOp{}())
+ inj{SortTernStackOp{}, SortOpCode{}}(LblCALLDATACOPY'Unds'EVM'Unds'TernStackOp{}())
),
\top{R} ()
)
@@ -22113,7 +22114,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortNullStackOp{}, SortOpCode{}}(LblSTOP'Unds'EVM'Unds'NullStackOp{}())
+ inj{SortBinStackOp{}, SortOpCode{}}(LblRETURN'Unds'EVM'Unds'BinStackOp{}())
),
\top{R} ()
)
@@ -22124,41 +22125,41 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortBinStackOp{}, SortOpCode{}}(LblMSTORE8'Unds'EVM'Unds'BinStackOp{}())
+ inj{SortBinStackOp{}, SortOpCode{}}(LblSSTORE'Unds'EVM'Unds'BinStackOp{}())
),
\top{R} ()
)
),
\or{R} (
- \exists{R} (Var'Unds'0:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortPushOp{}, SortOpCode{}}(LblPUSH'LParUndsRParUnds'EVM'Unds'PushOp'Unds'Int{}(Var'Unds'0:SortInt{}))
+ inj{SortNullStackOp{}, SortOpCode{}}(LblJUMPDEST'Unds'EVM'Unds'NullStackOp{}())
),
\top{R} ()
)
- )),
+ ),
\or{R} (
+ \exists{R} (Var'Unds'2:SortInvalidOp{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortUnStackOp{}, SortOpCode{}}(LblJUMP'Unds'EVM'Unds'UnStackOp{}())
+ inj{SortInvalidOp{}, SortOpCode{}}(Var'Unds'2:SortInvalidOp{})
),
\top{R} ()
)
- ),
+ )),
\or{R} (
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortTernStackOp{}, SortOpCode{}}(LblCODECOPY'Unds'EVM'Unds'TernStackOp{}())
+ inj{SortUnStackOp{}, SortOpCode{}}(LblSELFDESTRUCT'Unds'EVM'Unds'UnStackOp{}())
),
\top{R} ()
)
@@ -22169,7 +22170,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortNullStackOp{}, SortOpCode{}}(LblJUMPDEST'Unds'EVM'Unds'NullStackOp{}())
+ inj{SortTernStackOp{}, SortOpCode{}}(LblRETURNDATACOPY'Unds'EVM'Unds'TernStackOp{}())
),
\top{R} ()
)
@@ -22180,7 +22181,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortBinStackOp{}, SortOpCode{}}(LblRETURN'Unds'EVM'Unds'BinStackOp{}())
+ inj{SortQuadStackOp{}, SortOpCode{}}(LblEXTCODECOPY'Unds'EVM'Unds'QuadStackOp{}())
),
\top{R} ()
)
@@ -22191,45 +22192,46 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortBinStackOp{}, SortOpCode{}}(LblREVERT'Unds'EVM'Unds'BinStackOp{}())
+ inj{SortUnStackOp{}, SortOpCode{}}(LblJUMP'Unds'EVM'Unds'UnStackOp{}())
),
\top{R} ()
)
),
\or{R} (
- \exists{R} (Var'Unds'1:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortStackOp{}, SortOpCode{}}(LblDUP'LParUndsRParUnds'EVM'Unds'StackOp'Unds'Int{}(Var'Unds'1:SortInt{}))
+ inj{SortBinStackOp{}, SortOpCode{}}(LblMSTORE'Unds'EVM'Unds'BinStackOp{}())
),
\top{R} ()
)
- )),
+ ),
\or{R} (
+ \exists{R} (Var'Unds'3:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortUnStackOp{}, SortOpCode{}}(LblSELFDESTRUCT'Unds'EVM'Unds'UnStackOp{}())
+ inj{SortPushOp{}, SortOpCode{}}(LblPUSH'LParUndsRParUnds'EVM'Unds'PushOp'Unds'Int{}(Var'Unds'3:SortInt{}))
),
\top{R} ()
)
- ),
+ )),
\or{R} (
+ \exists{R} (Var'Unds'4:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortTernStackOp{}, SortOpCode{}}(LblCALLDATACOPY'Unds'EVM'Unds'TernStackOp{}())
+ inj{SortStackOp{}, SortOpCode{}}(LblDUP'LParUndsRParUnds'EVM'Unds'StackOp'Unds'Int{}(Var'Unds'4:SortInt{}))
),
\top{R} ()
)
- ),
+ )),
\or{R} (
\and{R} (
\top{R}(),
@@ -22247,43 +22249,41 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortTernStackOp{}, SortOpCode{}}(LblRETURNDATACOPY'Unds'EVM'Unds'TernStackOp{}())
+ inj{SortBinStackOp{}, SortOpCode{}}(LblREVERT'Unds'EVM'Unds'BinStackOp{}())
),
\top{R} ()
)
),
\or{R} (
- \exists{R} (Var'Unds'2:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortStackOp{}, SortOpCode{}}(LblSWAP'LParUndsRParUnds'EVM'Unds'StackOp'Unds'Int{}(Var'Unds'2:SortInt{}))
+ inj{SortTernStackOp{}, SortOpCode{}}(LblCODECOPY'Unds'EVM'Unds'TernStackOp{}())
),
\top{R} ()
)
- )),
+ ),
\or{R} (
- \exists{R} (Var'Unds'3:SortInvalidOp{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortInvalidOp{}, SortOpCode{}}(Var'Unds'3:SortInvalidOp{})
+ inj{SortBinStackOp{}, SortOpCode{}}(LblMSTORE8'Unds'EVM'Unds'BinStackOp{}())
),
\top{R} ()
)
- )),
+ ),
\or{R} (
- \exists{R} (Var'Unds'4:SortInt{},
+ \exists{R} (Var'Unds'5:SortInt{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortLogOp{}, SortOpCode{}}(LblLOG'LParUndsRParUnds'EVM'Unds'LogOp'Unds'Int{}(Var'Unds'4:SortInt{}))
+ inj{SortStackOp{}, SortOpCode{}}(LblSWAP'LParUndsRParUnds'EVM'Unds'StackOp'Unds'Int{}(Var'Unds'5:SortInt{}))
),
\top{R} ()
)
@@ -22294,7 +22294,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortBinStackOp{}, SortOpCode{}}(LblMSTORE'Unds'EVM'Unds'BinStackOp{}())
+ inj{SortUnStackOp{}, SortOpCode{}}(LblPOP'Unds'EVM'Unds'UnStackOp{}())
),
\top{R} ()
)
@@ -22305,7 +22305,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortBinStackOp{}, SortOpCode{}}(LblSSTORE'Unds'EVM'Unds'BinStackOp{}())
+ inj{SortNullStackOp{}, SortOpCode{}}(LblSTOP'Unds'EVM'Unds'NullStackOp{}())
),
\top{R} ()
)
@@ -23414,7 +23414,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1379,10,1379,30)"), owise{}(), UNIQUE'Unds'ID{}("de1eaf8a0d8befcd2e8b4c61e7b7e45620b17fc83302824560d8db59df5bb496")]
-// rule `.StringBuffer_STRING-BUFFER-IN-K_StringBuffer`(.KList)=>inj{String,StringBuffer}(#token("\"\"","String")) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(ce72cc6a879d70a7b67b5f26dacfac666af85dcda7cec6aa1e120afd19ba16c3), org.kframework.attributes.Location(Location(1631,8,1631,27)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `.StringBuffer_STRING-BUFFER-IN-K_StringBuffer`(.KList)=>inj{String,StringBuffer}(#token("\"\"","String")) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(ce72cc6a879d70a7b67b5f26dacfac666af85dcda7cec6aa1e120afd19ba16c3), org.kframework.attributes.Location(Location(1631,8,1631,27)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -23426,7 +23426,7 @@ module ETHEREUM-SIMULATION
Lbl'Stop'StringBuffer'Unds'STRING-BUFFER-IN-K'Unds'StringBuffer{}(),
inj{SortString{}, SortStringBuffer{}}(\dv{SortString{}}(""))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1631,8,1631,27)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("ce72cc6a879d70a7b67b5f26dacfac666af85dcda7cec6aa1e120afd19ba16c3")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1631,8,1631,27)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("ce72cc6a879d70a7b67b5f26dacfac666af85dcda7cec6aa1e120afd19ba16c3")]
// rule ``(``(``(inj{InternalOp,KItem}(`#finalizeTx(_)_EVM_InternalOp_Bool`(#token("false","Bool")))~>_DotVar2) #as _41,_37,_38,_39,``(``(_15,_16,_17,_18,_19,_20,``(_2,_3,_4,_5,_6,_7,_8,_9,_10,``(GAVAIL),_11,_12,_13,_14),``(_0,_1,``(REFUND)),_21,_22,_23,_24),``(_33,_34,_35,_36,``(`_List_`(`ListItem`(inj{Int,KItem}(MSGID)),_DotVar8)),``(`_MessageCellMap_`(`MessageCellMapItem`(``(MSGID),``(``(MSGID),_25,_26,``(GLIMIT),_27,_28,_29,_30,_31,_32)),_DotVar9))) #as _52)),_DotVar0)=>``(``(_41,_37,_38,_39,``(``(_15,_16,_17,_18,_19,_20,``(_2,_3,_4,_5,_6,_7,_8,_9,_10,``(`G*(_,_,_)_EVM_Int_Int_Int_Int`(GAVAIL,GLIMIT,REFUND)),_11,_12,_13,_14),``(_0,_1,``(#token("0","Int"))),_21,_22,_23,_24),_52)),_DotVar0) requires `_=/=Int_`(REFUND,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(ebacdba4813d60e1ca28b391d85c9654ff9f6dcc9d57f3da6ade64f423343804), org.kframework.attributes.Location(Location(560,10,569,31)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
alias rule632LHS{}(SortInt{},SortInt{},SortInt{},SortInt{},SortSelfDestructCell{},SortLogCell{},SortPcCell{},SortMemoryUsedCell{},SortCallGasCell{},SortStaticCell{},SortCallDepthCell{},SortOutputCell{},SortStatusCodeCell{},SortEndPCCell{},SortCallStackCell{},SortInterimStatesCell{},SortProgramCell{},SortTouchedAccountsCell{},SortGasPriceCell{},SortOriginCell{},SortBlockhashesCell{},SortBlockCell{},SortTxNonceCell{},SortTxGasPriceCell{},SortToCell{},SortValueCell{},SortSigVCell{},SortJumpDestsCell{},SortSigRCell{},SortSigSCell{},SortDataCell{},SortChainIDCell{},SortActiveAccountsCell{},SortAccountsCell{},SortTxOrderCell{},SortExitCodeCell{},SortModeCell{},SortScheduleCell{},SortIdCell{},SortKCell{},SortCallerCell{},SortNetworkCell{},SortCallDataCell{},SortCallValueCell{},SortWordStackCell{},SortLocalMemCell{},SortGeneratedCounterCell{},SortK{},SortList{},SortMessageCellMap{}) : SortGeneratedTopCell{}
@@ -30408,7 +30408,7 @@ module ETHEREUM-SIMULATION
\top{SortGeneratedTopCell{}}(), Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'kevm'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblloadCallState'UndsUnds'STATE-LOADER'Unds'KItem'Unds'JSON{}(LblJSONObject{}(VarREST:SortJSONs{})),Var'Unds'DotVar2:SortK{})),Var'Unds'25:SortExitCodeCell{},Var'Unds'26:SortModeCell{},Var'Unds'27:SortScheduleCell{},Lbl'-LT-'ethereum'-GT-'{}(Lbl'-LT-'evm'-GT-'{}(Var'Unds'14:SortOutputCell{},Var'Unds'15:SortStatusCodeCell{},Var'Unds'16:SortEndPCCell{},Var'Unds'17:SortCallStackCell{},Var'Unds'18:SortInterimStatesCell{},Var'Unds'19:SortTouchedAccountsCell{},Lbl'-LT-'callState'-GT-'{}(Var'Unds'1:SortProgramCell{},Var'Unds'2:SortJumpDestsCell{},Var'Unds'3:SortIdCell{},Var'Unds'4:SortCallerCell{},Var'Unds'5:SortCallDataCell{},Lbl'-LT-'callValue'-GT-'{}(VarVALUE:SortInt{}),Var'Unds'6:SortWordStackCell{},Var'Unds'7:SortLocalMemCell{},Var'Unds'8:SortPcCell{},Var'Unds'9:SortGasCell{},Var'Unds'10:SortMemoryUsedCell{},Var'Unds'11:SortCallGasCell{},Var'Unds'12:SortStaticCell{},Var'Unds'13:SortCallDepthCell{}),Var'Unds'20:SortSubstateCell{},Var'Unds'21:SortGasPriceCell{},Var'Unds'22:SortOriginCell{},Var'Unds'23:SortBlockhashesCell{},Var'Unds'24:SortBlockCell{}),Var'Unds'DotVar3:SortNetworkCell{})),Var'Unds'DotVar0:SortGeneratedCounterCell{})))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(151,10,151,115)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/state-loader.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e24eb70c110633706604a77bc4613787b3ab24b7c801a39095a3cdfb10e1d909")]
-// rule `Bool2String(_)_STRING-COMMON_String_Bool`(#token("false","Bool"))=>#token("\"false\"","String") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(cca4780e4e7660055f781b9643f3125234a0f4f08ba76cacf8e5a18fe7fc999f), org.kframework.attributes.Location(Location(1450,8,1450,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `Bool2String(_)_STRING-COMMON_String_Bool`(#token("false","Bool"))=>#token("\"false\"","String") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(cca4780e4e7660055f781b9643f3125234a0f4f08ba76cacf8e5a18fe7fc999f), org.kframework.attributes.Location(Location(1450,8,1450,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -30424,9 +30424,9 @@ module ETHEREUM-SIMULATION
LblBool2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Bool{}(X0:SortBool{}),
\dv{SortString{}}("false")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1450,8,1450,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("cca4780e4e7660055f781b9643f3125234a0f4f08ba76cacf8e5a18fe7fc999f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1450,8,1450,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("cca4780e4e7660055f781b9643f3125234a0f4f08ba76cacf8e5a18fe7fc999f")]
-// rule `Bool2String(_)_STRING-COMMON_String_Bool`(#token("true","Bool"))=>#token("\"true\"","String") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(365df37345a5a44ac061f8741369c7bd74a49f0f6e7b716be0374806dd1add3d), org.kframework.attributes.Location(Location(1449,8,1449,36)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `Bool2String(_)_STRING-COMMON_String_Bool`(#token("true","Bool"))=>#token("\"true\"","String") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(365df37345a5a44ac061f8741369c7bd74a49f0f6e7b716be0374806dd1add3d), org.kframework.attributes.Location(Location(1449,8,1449,36)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -30442,7 +30442,7 @@ module ETHEREUM-SIMULATION
LblBool2String'LParUndsRParUnds'STRING-COMMON'Unds'String'Unds'Bool{}(X0:SortBool{}),
\dv{SortString{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1449,8,1449,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("365df37345a5a44ac061f8741369c7bd74a49f0f6e7b716be0374806dd1add3d")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1449,8,1449,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("365df37345a5a44ac061f8741369c7bd74a49f0f6e7b716be0374806dd1add3d")]
// rule `Cextra(_,_,_)_EVM_Int_Schedule_Bool_Int`(SCHED,ISEMPTY,VALUE)=>`_+Int_`(`_+Int_`(`_<_>_EVM_Int_ScheduleConst_Schedule`(`Gcall_EVM_ScheduleConst`(.KList),SCHED),`Cnew(_,_,_)_EVM_Int_Schedule_Bool_Int`(SCHED,ISEMPTY,VALUE)),`Cxfer(_,_)_EVM_Int_Schedule_Int`(SCHED,VALUE)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e69a68601a6af9c27ba00bda14a77883e818d6f210cab77eeb5a1ff473df3d2f), label(EVM.Cextra), org.kframework.attributes.Location(Location(2147,10,2148,83)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -30793,32 +30793,32 @@ module ETHEREUM-SIMULATION
\and{R} (
\not{R} (
\or{R} (
- \exists{R} (Var'Unds'8:SortInt{},
- \exists{R} (Var'Unds'6:SortBytes{},
- \exists{R} (Var'Unds'7:SortInt{},
- \exists{R} (Var'Unds'5:SortSchedule{},
+ \exists{R} (Var'Unds'2:SortInt{},
+ \exists{R} (Var'Unds'3:SortInt{},
+ \exists{R} (Var'Unds'1:SortBytes{},
+ \exists{R} (Var'Unds'0:SortSchedule{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortSchedule{}, R} (
X0:SortSchedule{},
- Var'Unds'5:SortSchedule{}
+ Var'Unds'0:SortSchedule{}
),\and{R} (
\in{SortBytes{}, R} (
X1:SortBytes{},
- Var'Unds'6:SortBytes{}
+ Var'Unds'1:SortBytes{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'7:SortInt{}
+ Var'Unds'2:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X3:SortInt{},
- Var'Unds'7:SortInt{}
+ Var'Unds'2:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X4:SortInt{},
- Var'Unds'8:SortInt{}
+ Var'Unds'3:SortInt{}
),
\top{R} ()
)))))
@@ -30951,7 +30951,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(272,10,272,69)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("2f3c8a93aae84c3a4aca8e73f474c23b18965c3f693c52eed24bbe8a42466a42")]
-// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(#token("-1","Int") #as _0,E,signedBytes(.KList))=>`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(#token("1","Int"),_0,E) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(eb42fdb8d47684fe0754a59e24241769879512c74964fb4370764b280c2be8df), org.kframework.attributes.Location(Location(1968,8,1968,67)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(#token("-1","Int") #as _0,E,signedBytes(.KList))=>`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(#token("1","Int"),_0,E) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(eb42fdb8d47684fe0754a59e24241769879512c74964fb4370764b280c2be8df), org.kframework.attributes.Location(Location(1968,8,1968,67)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -30975,9 +30975,9 @@ module ETHEREUM-SIMULATION
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Endianness'Unds'Signedness{}(X0:SortInt{},X1:SortEndianness{},X2:SortSignedness{}),
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Int'Unds'Endianness{}(\dv{SortInt{}}("1"),Var'Unds'0:SortInt{},VarE:SortEndianness{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1968,8,1968,67)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("eb42fdb8d47684fe0754a59e24241769879512c74964fb4370764b280c2be8df")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1968,8,1968,67)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("eb42fdb8d47684fe0754a59e24241769879512c74964fb4370764b280c2be8df")]
-// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(I,E,signedBytes(.KList))=>`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(`_/Int_`(`_+Int_`(`log2Int(_)_INT-COMMON_Int_Int`(I),#token("9","Int")),#token("8","Int")),I,E) requires `_>Int_`(I,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(952b7a87238b66d0a67d8de14089536952ea1301aaf02de206dcb998a414953c), org.kframework.attributes.Location(Location(1964,8,1965,22)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(I,E,signedBytes(.KList))=>`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(`_/Int_`(`_+Int_`(`log2Int(_)_INT-COMMON_Int_Int`(I),#token("9","Int")),#token("8","Int")),I,E) requires `_>Int_`(I,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(952b7a87238b66d0a67d8de14089536952ea1301aaf02de206dcb998a414953c), org.kframework.attributes.Location(Location(1964,8,1965,22)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -31003,9 +31003,9 @@ module ETHEREUM-SIMULATION
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Endianness'Unds'Signedness{}(X0:SortInt{},X1:SortEndianness{},X2:SortSignedness{}),
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Int'Unds'Endianness{}(Lbl'UndsSlsh'Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(Lbllog2Int'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(VarI:SortInt{}),\dv{SortInt{}}("9")),\dv{SortInt{}}("8")),VarI:SortInt{},VarE:SortEndianness{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1964,8,1965,22)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("952b7a87238b66d0a67d8de14089536952ea1301aaf02de206dcb998a414953c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1964,8,1965,22)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("952b7a87238b66d0a67d8de14089536952ea1301aaf02de206dcb998a414953c")]
-// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(I,E,signedBytes(.KList))=>`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(`_/Int_`(`_+Int_`(`log2Int(_)_INT-COMMON_Int_Int`(`~Int_`(I)),#token("9","Int")),#token("8","Int")),I,E) requires `_`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(`_/Int_`(`_+Int_`(`log2Int(_)_INT-COMMON_Int_Int`(`~Int_`(I)),#token("9","Int")),#token("8","Int")),I,E) requires `_`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(`_/Int_`(`_+Int_`(`log2Int(_)_INT-COMMON_Int_Int`(I),#token("8","Int")),#token("8","Int")),I,E) requires `_>Int_`(I,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(2f8606bd48806c67696314387ebef888a62d153f7769fce58aff8c81c2c3fe8f), org.kframework.attributes.Location(Location(1961,8,1962,22)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(I,E,unsignedBytes(.KList))=>`Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Int_Endianness`(`_/Int_`(`_+Int_`(`log2Int(_)_INT-COMMON_Int_Int`(I),#token("8","Int")),#token("8","Int")),I,E) requires `_>Int_`(I,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(2f8606bd48806c67696314387ebef888a62d153f7769fce58aff8c81c2c3fe8f), org.kframework.attributes.Location(Location(1961,8,1962,22)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -31059,9 +31059,9 @@ module ETHEREUM-SIMULATION
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Endianness'Unds'Signedness{}(X0:SortInt{},X1:SortEndianness{},X2:SortSignedness{}),
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Int'Unds'Endianness{}(Lbl'UndsSlsh'Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(Lbllog2Int'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(VarI:SortInt{}),\dv{SortInt{}}("8")),\dv{SortInt{}}("8")),VarI:SortInt{},VarE:SortEndianness{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1961,8,1962,22)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("2f8606bd48806c67696314387ebef888a62d153f7769fce58aff8c81c2c3fe8f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1961,8,1962,22)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("2f8606bd48806c67696314387ebef888a62d153f7769fce58aff8c81c2c3fe8f")]
-// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(#token("0","Int"),_0,_1)=>`.Bytes_BYTES-HOOKED_Bytes`(.KList) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(ad08d8ce571c0693310ac494b47ac920c1da18996f142d504e0de7d5e1c4d375), org.kframework.attributes.Location(Location(1963,8,1963,48)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `Int2Bytes(_,_,_)_BYTES-HOOKED_Bytes_Int_Endianness_Signedness`(#token("0","Int"),_0,_1)=>`.Bytes_BYTES-HOOKED_Bytes`(.KList) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(ad08d8ce571c0693310ac494b47ac920c1da18996f142d504e0de7d5e1c4d375), org.kframework.attributes.Location(Location(1963,8,1963,48)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -31085,7 +31085,7 @@ module ETHEREUM-SIMULATION
LblInt2Bytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED'Unds'Bytes'Unds'Int'Unds'Endianness'Unds'Signedness{}(X0:SortInt{},X1:SortEndianness{},X2:SortSignedness{}),
Lbl'Stop'Bytes'Unds'BYTES-HOOKED'Unds'Bytes{}()),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1963,8,1963,48)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("ad08d8ce571c0693310ac494b47ac920c1da18996f142d504e0de7d5e1c4d375")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1963,8,1963,48)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("ad08d8ce571c0693310ac494b47ac920c1da18996f142d504e0de7d5e1c4d375")]
// rule `M3:2048(_)_EVM_Int_ByteArray`(WS)=>`setBloomFilterBits(_)_EVM_Int_ByteArray`(`#parseByteStack(_)_SERIALIZATION_ByteArray_String`(`Keccak256(_)_KRYPTO_String_String`(unparseByteStack(WS)))) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(00e5884af81459ba9b205d61ab475c76cfe760a0cd182114a972fae638843999), org.kframework.attributes.Location(Location(704,10,704,94)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -31105,7 +31105,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(704,10,704,94)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("00e5884af81459ba9b205d61ab475c76cfe760a0cd182114a972fae638843999")]
-// rule `Map:lookup`(`Map:update`(MAP,K1,_V1),K2)=>`Map:lookup`(MAP,K2) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(3237c00d344531eef68ec4fb09aa5b6942f3da8f4466fcd85df141540dde108f), org.kframework.attributes.Location(Location(443,8,443,73)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `Map:lookup`(`Map:update`(MAP,K1,_V1),K2)=>`Map:lookup`(MAP,K2) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(3237c00d344531eef68ec4fb09aa5b6942f3da8f4466fcd85df141540dde108f), org.kframework.attributes.Location(Location(443,8,443,73)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(VarK1:SortKItem{},dotk{}()),kseq{}(VarK2:SortKItem{},dotk{}())),
@@ -31115,9 +31115,9 @@ module ETHEREUM-SIMULATION
LblMap'Coln'lookup{}(LblMap'Coln'update{}(VarMAP:SortMap{},VarK1:SortKItem{},Var'Unds'V1:SortKItem{}),VarK2:SortKItem{}),
LblMap'Coln'lookup{}(VarMAP:SortMap{},VarK2:SortKItem{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(443,8,443,73)"), simplification{}(""), UNIQUE'Unds'ID{}("3237c00d344531eef68ec4fb09aa5b6942f3da8f4466fcd85df141540dde108f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(443,8,443,73)"), simplification{}(""), UNIQUE'Unds'ID{}("3237c00d344531eef68ec4fb09aa5b6942f3da8f4466fcd85df141540dde108f")]
-// rule `Map:lookup`(`Map:update`(_MAP,K,V1),K)=>V1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(62b2ada4bcfda605a44c00fb52dc346f75f57253bcb0b544f4b3450feae2f83a), org.kframework.attributes.Location(Location(442,8,442,45)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `Map:lookup`(`Map:update`(_MAP,K,V1),K)=>V1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(62b2ada4bcfda605a44c00fb52dc346f75f57253bcb0b544f4b3450feae2f83a), org.kframework.attributes.Location(Location(442,8,442,45)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -31125,9 +31125,9 @@ module ETHEREUM-SIMULATION
LblMap'Coln'lookup{}(LblMap'Coln'update{}(Var'Unds'MAP:SortMap{},VarK:SortKItem{},VarV1:SortKItem{}),VarK:SortKItem{}),
VarV1:SortKItem{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(442,8,442,45)"), simplification{}(""), UNIQUE'Unds'ID{}("62b2ada4bcfda605a44c00fb52dc346f75f57253bcb0b544f4b3450feae2f83a")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(442,8,442,45)"), simplification{}(""), UNIQUE'Unds'ID{}("62b2ada4bcfda605a44c00fb52dc346f75f57253bcb0b544f4b3450feae2f83a")]
-// rule `Map:lookup`(`_Map_`(`_|->_`(K,V),M),K)=>V requires #token("true","Bool") ensures `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) [UNIQUE_ID(5f750fa5ed472bd058ccd6816ac4fa7a1723b039807b6ba1fbaa769405110c02), org.kframework.attributes.Location(Location(440,8,440,68)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "ensures" Bool [klabel(#ruleEnsures), symbol]), simplification]
+// rule `Map:lookup`(`_Map_`(`_|->_`(K,V),M),K)=>V requires #token("true","Bool") ensures `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) [UNIQUE_ID(5f750fa5ed472bd058ccd6816ac4fa7a1723b039807b6ba1fbaa769405110c02), org.kframework.attributes.Location(Location(440,8,440,68)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "ensures" Bool [klabel(#ruleEnsures), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -31137,9 +31137,9 @@ module ETHEREUM-SIMULATION
\equals{SortBool{},R}(
LblnotBool'Unds'{}(Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK:SortKItem{},VarM:SortMap{})),
\dv{SortBool{}}("true"))))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"ensures\" Bool [klabel(#ruleEnsures), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(440,8,440,68)"), simplification{}(""), UNIQUE'Unds'ID{}("5f750fa5ed472bd058ccd6816ac4fa7a1723b039807b6ba1fbaa769405110c02")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"ensures\" Bool [klabel(#ruleEnsures), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(440,8,440,68)"), simplification{}(""), UNIQUE'Unds'ID{}("5f750fa5ed472bd058ccd6816ac4fa7a1723b039807b6ba1fbaa769405110c02")]
-// rule `Map:lookup`(`_Map_`(`_|->_`(K1,_V),M),K2)=>`Map:lookup`(M,K2) requires `_=/=K_`(K1,K2) ensures `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K1,M)) [UNIQUE_ID(aa44164740e2359160196f86b6c53a9382d16eae9f7d3c9839022ad6e3f130cb), org.kframework.attributes.Location(Location(441,8,441,94)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool "ensures" Bool [klabel(#ruleRequiresEnsures), symbol]), simplification]
+// rule `Map:lookup`(`_Map_`(`_|->_`(K1,_V),M),K2)=>`Map:lookup`(M,K2) requires `_=/=K_`(K1,K2) ensures `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K1,M)) [UNIQUE_ID(aa44164740e2359160196f86b6c53a9382d16eae9f7d3c9839022ad6e3f130cb), org.kframework.attributes.Location(Location(441,8,441,94)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool "ensures" Bool [klabel(#ruleRequiresEnsures), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(VarK1:SortKItem{},dotk{}()),kseq{}(VarK2:SortKItem{},dotk{}())),
@@ -31151,9 +31151,9 @@ module ETHEREUM-SIMULATION
\equals{SortBool{},R}(
LblnotBool'Unds'{}(Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK1:SortKItem{},VarM:SortMap{})),
\dv{SortBool{}}("true"))))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool \"ensures\" Bool [klabel(#ruleRequiresEnsures), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(441,8,441,94)"), simplification{}(""), UNIQUE'Unds'ID{}("aa44164740e2359160196f86b6c53a9382d16eae9f7d3c9839022ad6e3f130cb")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool \"ensures\" Bool [klabel(#ruleRequiresEnsures), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(441,8,441,94)"), simplification{}(""), UNIQUE'Unds'ID{}("aa44164740e2359160196f86b6c53a9382d16eae9f7d3c9839022ad6e3f130cb")]
-// rule `Map:update`(M,K,V)=>`_Map_`(`_|->_`(K,V),M) requires `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) ensures #token("true","Bool") [UNIQUE_ID(9ab2e5d58b076217b62e3711d3b1b20db3b6eee66da96c52a15f316e23ee5363), org.kframework.attributes.Location(Location(426,8,426,71)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `Map:update`(M,K,V)=>`_Map_`(`_|->_`(K,V),M) requires `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) ensures #token("true","Bool") [UNIQUE_ID(9ab2e5d58b076217b62e3711d3b1b20db3b6eee66da96c52a15f316e23ee5363), org.kframework.attributes.Location(Location(426,8,426,71)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
LblnotBool'Unds'{}(Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK:SortKItem{},VarM:SortMap{})),
@@ -31163,9 +31163,9 @@ module ETHEREUM-SIMULATION
LblMap'Coln'update{}(VarM:SortMap{},VarK:SortKItem{},VarV:SortKItem{}),
Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK:SortKItem{},VarV:SortKItem{}),VarM:SortMap{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(426,8,426,71)"), simplification{}(""), UNIQUE'Unds'ID{}("9ab2e5d58b076217b62e3711d3b1b20db3b6eee66da96c52a15f316e23ee5363")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(426,8,426,71)"), simplification{}(""), UNIQUE'Unds'ID{}("9ab2e5d58b076217b62e3711d3b1b20db3b6eee66da96c52a15f316e23ee5363")]
-// rule `Map:update`(`Map:update`(M,K,_0),K,V)=>`Map:update`(M,K,V) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a8dc340b4369eaa44468720df0a58f495f4561c444b77515765f6f248ab937de), org.kframework.attributes.Location(Location(427,8,427,51)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `Map:update`(`Map:update`(M,K,_0),K,V)=>`Map:update`(M,K,V) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a8dc340b4369eaa44468720df0a58f495f4561c444b77515765f6f248ab937de), org.kframework.attributes.Location(Location(427,8,427,51)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -31173,9 +31173,9 @@ module ETHEREUM-SIMULATION
LblMap'Coln'update{}(LblMap'Coln'update{}(VarM:SortMap{},VarK:SortKItem{},Var'Unds'0:SortKItem{}),VarK:SortKItem{},VarV:SortKItem{}),
LblMap'Coln'update{}(VarM:SortMap{},VarK:SortKItem{},VarV:SortKItem{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(427,8,427,51)"), simplification{}(""), UNIQUE'Unds'ID{}("a8dc340b4369eaa44468720df0a58f495f4561c444b77515765f6f248ab937de")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(427,8,427,51)"), simplification{}(""), UNIQUE'Unds'ID{}("a8dc340b4369eaa44468720df0a58f495f4561c444b77515765f6f248ab937de")]
-// rule `Map:update`(`_Map_`(`_|->_`(K,_0),M),K,V)=>`_Map_`(`_|->_`(K,V),M) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(4c68250fc66cf7eb8a2ee78e2830fab7c785294a66979f9bfa4b3384da3fd315), org.kframework.attributes.Location(Location(425,8,425,49)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `Map:update`(`_Map_`(`_|->_`(K,_0),M),K,V)=>`_Map_`(`_|->_`(K,V),M) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(4c68250fc66cf7eb8a2ee78e2830fab7c785294a66979f9bfa4b3384da3fd315), org.kframework.attributes.Location(Location(425,8,425,49)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -31183,9 +31183,9 @@ module ETHEREUM-SIMULATION
LblMap'Coln'update{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK:SortKItem{},Var'Unds'0:SortKItem{}),VarM:SortMap{}),VarK:SortKItem{},VarV:SortKItem{}),
Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK:SortKItem{},VarV:SortKItem{}),VarM:SortMap{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(425,8,425,49)"), simplification{}(""), UNIQUE'Unds'ID{}("4c68250fc66cf7eb8a2ee78e2830fab7c785294a66979f9bfa4b3384da3fd315")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(425,8,425,49)"), simplification{}(""), UNIQUE'Unds'ID{}("4c68250fc66cf7eb8a2ee78e2830fab7c785294a66979f9bfa4b3384da3fd315")]
-// rule `Map:update`(`_Map_`(`_|->_`(K1,V1),M),K2,V2)=>`_Map_`(`_|->_`(K1,V1),`Map:update`(M,K2,V2)) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(44d7034cda0150363b65ff106ab6559a6f70cdad505556d579457c61a35e5e3d), org.kframework.attributes.Location(Location(430,8,430,90)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `Map:update`(`_Map_`(`_|->_`(K1,V1),M),K2,V2)=>`_Map_`(`_|->_`(K1,V1),`Map:update`(M,K2,V2)) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(44d7034cda0150363b65ff106ab6559a6f70cdad505556d579457c61a35e5e3d), org.kframework.attributes.Location(Location(430,8,430,90)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(VarK1:SortKItem{},dotk{}()),kseq{}(VarK2:SortKItem{},dotk{}())),
@@ -31195,108 +31195,108 @@ module ETHEREUM-SIMULATION
LblMap'Coln'update{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK1:SortKItem{},VarV1:SortKItem{}),VarM:SortMap{}),VarK2:SortKItem{},VarV2:SortKItem{}),
Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK1:SortKItem{},VarV1:SortKItem{}),LblMap'Coln'update{}(VarM:SortMap{},VarK2:SortKItem{},VarV2:SortKItem{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(430,8,430,90)"), simplification{}(""), UNIQUE'Unds'ID{}("44d7034cda0150363b65ff106ab6559a6f70cdad505556d579457c61a35e5e3d")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(430,8,430,90)"), simplification{}(""), UNIQUE'Unds'ID{}("44d7034cda0150363b65ff106ab6559a6f70cdad505556d579457c61a35e5e3d")]
// rule `MerkleCheck(_)_SERIALIZATION_MerkleTree_MerkleTree`(TREE)=>TREE requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(032324591b3e5f3ff796d20d496619fada88822a4d35415e975fe35143069c3d), org.kframework.attributes.Location(Location(541,10,541,37)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), owise]
axiom{R} \implies{R} (
\and{R} (
\not{R} (
\or{R} (
+ \exists{R} (Var'Unds'2:SortKItem{},
\exists{R} (Var'Unds'1:SortMerkleTree{},
- \exists{R} (Var'Unds'0:SortBytes{},
+ \exists{R} (Var'Unds'0:SortInt{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(Var'Unds'2:SortKItem{},dotk{}()),kseq{}(inj{SortMerkleTree{}, SortKItem{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}()),dotk{}())),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'0:SortBytes{},\and{SortMerkleTree{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}(),Var'Unds'1:SortMerkleTree{}))
+ LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Lbl'UndsPipe'-'-GT-Unds'{}(inj{SortInt{}, SortKItem{}}(Var'Unds'0:SortInt{}),\and{SortKItem{}}(inj{SortMerkleTree{}, SortKItem{}}(Var'Unds'1:SortMerkleTree{}),Var'Unds'2:SortKItem{})),\dv{SortString{}}(""))
),
\top{R} ()
)
- ))),
+ )))),
\or{R} (
- \exists{R} (Var'Unds'2:SortBytes{},
+ \exists{R} (Var'Unds'4:SortString{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleLeaf'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(Var'Unds'2:SortBytes{},\dv{SortString{}}(""))
+ LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Lbl'Stop'Map{}(),Var'Unds'4:SortString{})
),
\top{R} ()
)
)),
\or{R} (
- \exists{R} (Var'Unds'3:SortMap{},
- \exists{R} (Var'Unds'4:SortString{},
+ \exists{R} (Var'Unds'6:SortBytes{},
+ \exists{R} (Var'Unds'7:SortString{},
+ \exists{R} (Var'Unds'5:SortBytes{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'Unds'in'UndsUnds'LIST'Unds'Bool'Unds'KItem'Unds'List{}(inj{SortMerkleTree{}, SortKItem{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}()),Lblvalues'LParUndsRParUnds'MAP'Unds'List'Unds'Map{}(Var'Unds'3:SortMap{})),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Var'Unds'3:SortMap{},Var'Unds'4:SortString{})
+ LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'5:SortBytes{},LblMerkleLeaf'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(Var'Unds'6:SortBytes{},Var'Unds'7:SortString{}))
),
\top{R} ()
)
- ))),
+ )))),
\or{R} (
- \exists{R} (Var'Unds'6:SortMerkleTree{},
- \exists{R} (Var'Unds'7:SortKItem{},
- \exists{R} (Var'Unds'5:SortInt{},
+ \exists{R} (Var'Unds'8:SortBytes{},
+ \exists{R} (Var'Unds'9:SortMerkleTree{},
\and{R} (
- \equals{SortBool{},R}(
- Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(Var'Unds'7:SortKItem{},dotk{}()),kseq{}(inj{SortMerkleTree{}, SortKItem{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}()),dotk{}())),
- \dv{SortBool{}}("true")),
+ \top{R}(),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Lbl'UndsPipe'-'-GT-Unds'{}(inj{SortInt{}, SortKItem{}}(Var'Unds'5:SortInt{}),\and{SortKItem{}}(inj{SortMerkleTree{}, SortKItem{}}(Var'Unds'6:SortMerkleTree{}),Var'Unds'7:SortKItem{})),\dv{SortString{}}(""))
+ LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'8:SortBytes{},\and{SortMerkleTree{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}(),Var'Unds'9:SortMerkleTree{}))
),
\top{R} ()
)
- )))),
+ ))),
\or{R} (
- \exists{R} (Var'Unds'8:SortBytes{},
- \exists{R} (Var'Unds'10:SortMerkleTree{},
- \exists{R} (Var'Unds'9:SortBytes{},
+ \exists{R} (Var'Unds'10:SortBytes{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'8:SortBytes{},LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'9:SortBytes{},Var'Unds'10:SortMerkleTree{}))
+ LblMerkleLeaf'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(Var'Unds'10:SortBytes{},\dv{SortString{}}(""))
),
\top{R} ()
)
- )))),
+ )),
\or{R} (
- \exists{R} (Var'Unds'11:SortString{},
+ \exists{R} (Var'Unds'13:SortMerkleTree{},
+ \exists{R} (Var'Unds'11:SortBytes{},
+ \exists{R} (Var'Unds'12:SortBytes{},
\and{R} (
\top{R}(),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Lbl'Stop'Map{}(),Var'Unds'11:SortString{})
+ LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'11:SortBytes{},LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'12:SortBytes{},Var'Unds'13:SortMerkleTree{}))
),
\top{R} ()
)
- )),
+ )))),
\or{R} (
- \exists{R} (Var'Unds'13:SortBytes{},
\exists{R} (Var'Unds'15:SortString{},
- \exists{R} (Var'Unds'14:SortBytes{},
+ \exists{R} (Var'Unds'14:SortMap{},
\and{R} (
- \top{R}(),
+ \equals{SortBool{},R}(
+ Lbl'Unds'in'UndsUnds'LIST'Unds'Bool'Unds'KItem'Unds'List{}(inj{SortMerkleTree{}, SortKItem{}}(Lbl'Stop'MerkleTree'Unds'SERIALIZATION'Unds'MerkleTree{}()),Lblvalues'LParUndsRParUnds'MAP'Unds'List'Unds'Map{}(Var'Unds'14:SortMap{})),
+ \dv{SortBool{}}("true")),
\and{R} (
\in{SortMerkleTree{}, R} (
X0:SortMerkleTree{},
- LblMerkleExtension'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'MerkleTree{}(Var'Unds'13:SortBytes{},LblMerkleLeaf'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'ByteArray'Unds'String{}(Var'Unds'14:SortBytes{},Var'Unds'15:SortString{}))
+ LblMerkleBranch'LParUndsCommUndsRParUnds'SERIALIZATION'Unds'MerkleTree'Unds'Map'Unds'String{}(Var'Unds'14:SortMap{},Var'Unds'15:SortString{})
),
\top{R} ()
)
- )))),
+ ))),
\bottom{R}()
)))))))
),
@@ -32469,7 +32469,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(51,10,51,87)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/network.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e68483f1eb65074be0a07926667d8b6a13b2b0b917737514b563b8e6848deb39")]
-// rule `String2Bool(_)_STRING-COMMON_Bool_String`(#token("\"false\"","String"))=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(b73b5c8e0ae45020f2b9b8170d366691fee01a63763b79653a2075703ec4e835), org.kframework.attributes.Location(Location(1456,8,1456,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `String2Bool(_)_STRING-COMMON_Bool_String`(#token("\"false\"","String"))=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(b73b5c8e0ae45020f2b9b8170d366691fee01a63763b79653a2075703ec4e835), org.kframework.attributes.Location(Location(1456,8,1456,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -32485,9 +32485,9 @@ module ETHEREUM-SIMULATION
LblString2Bool'LParUndsRParUnds'STRING-COMMON'Unds'Bool'Unds'String{}(X0:SortString{}),
\dv{SortBool{}}("false")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1456,8,1456,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("b73b5c8e0ae45020f2b9b8170d366691fee01a63763b79653a2075703ec4e835")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1456,8,1456,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("b73b5c8e0ae45020f2b9b8170d366691fee01a63763b79653a2075703ec4e835")]
-// rule `String2Bool(_)_STRING-COMMON_Bool_String`(#token("\"true\"","String"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(27a5d1d7872d61f82556a4e44bda13846dde7dc2d9c54304d7858de9a8b9d6b8), org.kframework.attributes.Location(Location(1455,8,1455,36)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `String2Bool(_)_STRING-COMMON_Bool_String`(#token("\"true\"","String"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(27a5d1d7872d61f82556a4e44bda13846dde7dc2d9c54304d7858de9a8b9d6b8), org.kframework.attributes.Location(Location(1455,8,1455,36)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -32503,9 +32503,9 @@ module ETHEREUM-SIMULATION
LblString2Bool'LParUndsRParUnds'STRING-COMMON'Unds'Bool'Unds'String{}(X0:SortString{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1455,8,1455,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("27a5d1d7872d61f82556a4e44bda13846dde7dc2d9c54304d7858de9a8b9d6b8")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1455,8,1455,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("27a5d1d7872d61f82556a4e44bda13846dde7dc2d9c54304d7858de9a8b9d6b8")]
-// rule `StringBuffer2String(_)_STRING-BUFFER-IN-K_String_StringBuffer`(inj{String,StringBuffer}(S))=>S requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a37517efa3ea6c137fb988ae6d2b72120b1634bd08bfc8622287cd372d12574a), org.kframework.attributes.Location(Location(1632,8,1632,42)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `StringBuffer2String(_)_STRING-BUFFER-IN-K_String_StringBuffer`(inj{String,StringBuffer}(S))=>S requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a37517efa3ea6c137fb988ae6d2b72120b1634bd08bfc8622287cd372d12574a), org.kframework.attributes.Location(Location(1632,8,1632,42)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -32521,7 +32521,7 @@ module ETHEREUM-SIMULATION
LblStringBuffer2String'LParUndsRParUnds'STRING-BUFFER-IN-K'Unds'String'Unds'StringBuffer{}(X0:SortStringBuffer{}),
VarS:SortString{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1632,8,1632,42)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("a37517efa3ea6c137fb988ae6d2b72120b1634bd08bfc8622287cd372d12574a")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1632,8,1632,42)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("a37517efa3ea6c137fb988ae6d2b72120b1634bd08bfc8622287cd372d12574a")]
// rule `WordStack2List(_)_EVM-TYPES_List_WordStack`(`.WordStack_EVM-TYPES_WordStack`(.KList))=>`.List`(.KList) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(fca64090e067e108ac6b8afec5a8f0160ed0ac4c911615c35d1466e5af662906), org.kframework.attributes.Location(Location(476,10,476,45)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -32559,7 +32559,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(477,10,477,66)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("1e8cd134ae2294bd517f5803e7ae956fe188011adfcf8b863cbf715addd07624")]
-// rule `_%Int_`(X,N)=>X requires `_andBool_`(`_<=Int_`(#token("0","Int"),X),`_X requires `_andBool_`(`_<=Int_`(#token("0","Int"),X),`_`_modInt_`(W0,W1) requires `_=/=Int_`(W1,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(08b14842414ea886846214defc3e708fdf34e2954279a59b2cc46442d31b1d51), org.kframework.attributes.Location(Location(242,10,242,58)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
@@ -32667,7 +32667,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[label{}("EVM-TYPES.modSWord.neg"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(268,27,268,100)"), UNIQUE'Unds'ID{}("ea4780ad4c37f96c4668a2572d0747b66e5325018ad0091921ea9f77e44759cf")]
-// rule `_&Int_`(I1,`_&Int_`(I2,C))=>`_&Int_`(`_&Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1b7de709091a3290862d7a9ca2625659b666b89c5a3b27bdfee178b1628fd179), concrete(I1, I2), org.kframework.attributes.Location(Location(1074,8,1074,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
+// rule `_&Int_`(I1,`_&Int_`(I2,C))=>`_&Int_`(`_&Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1b7de709091a3290862d7a9ca2625659b666b89c5a3b27bdfee178b1628fd179), concrete(I1, I2), org.kframework.attributes.Location(Location(1074,8,1074,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32675,7 +32675,7 @@ module ETHEREUM-SIMULATION
Lbl'UndsAnd-'Int'Unds'{}(VarI1:SortInt{},Lbl'UndsAnd-'Int'Unds'{}(VarI2:SortInt{},VarC:SortInt{})),
Lbl'UndsAnd-'Int'Unds'{}(Lbl'UndsAnd-'Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}),VarC:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1074,8,1074,50)"), simplification{}(""), UNIQUE'Unds'ID{}("1b7de709091a3290862d7a9ca2625659b666b89c5a3b27bdfee178b1628fd179")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1074,8,1074,50)"), simplification{}(""), UNIQUE'Unds'ID{}("1b7de709091a3290862d7a9ca2625659b666b89c5a3b27bdfee178b1628fd179")]
// rule `_&Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`_&Int_`(W0,W1) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(6ccab279247061cc4f3293f9bc1ad2f0544261f7ce1c82354a5a1b3a941677a9), org.kframework.attributes.Location(Location(315,10,315,37)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -32743,7 +32743,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(571,10,571,36)"), UNIQUE'Unds'ID{}("bf21d93bf0ff4d0ebb1d812101a509e27c06ff53537ff4ad3bcb61d8dea31be3")]
-// rule `_+Int_`(I,B)=>`_+Int_`(B,I) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f414cbac7ca5c0f2f75da04135615fea6af0646bed9962865d7b02a45901a09b), concrete(I), org.kframework.attributes.Location(Location(1061,8,1061,28)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification(51), symbolic(B)]
+// rule `_+Int_`(I,B)=>`_+Int_`(B,I) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f414cbac7ca5c0f2f75da04135615fea6af0646bed9962865d7b02a45901a09b), concrete(I), org.kframework.attributes.Location(Location(1061,8,1061,28)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification(51), symbolic(B)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32751,9 +32751,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(VarI:SortInt{},VarB:SortInt{}),
Lbl'UndsPlus'Int'Unds'{}(VarB:SortInt{},VarI:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1061,8,1061,28)"), simplification{}("51"), UNIQUE'Unds'ID{}("f414cbac7ca5c0f2f75da04135615fea6af0646bed9962865d7b02a45901a09b")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1061,8,1061,28)"), simplification{}("51"), UNIQUE'Unds'ID{}("f414cbac7ca5c0f2f75da04135615fea6af0646bed9962865d7b02a45901a09b")]
-// rule `_+Int_`(I,#token("0","Int"))=>I requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d8b4ae4926d8ec7b1d5abaa5fed68fd6c7f3f5a21c76a51231394a2b36fbf995), org.kframework.attributes.Location(Location(1036,8,1036,21)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_+Int_`(I,#token("0","Int"))=>I requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d8b4ae4926d8ec7b1d5abaa5fed68fd6c7f3f5a21c76a51231394a2b36fbf995), org.kframework.attributes.Location(Location(1036,8,1036,21)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32761,9 +32761,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(VarI:SortInt{},\dv{SortInt{}}("0")),
VarI:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1036,8,1036,21)"), simplification{}(""), UNIQUE'Unds'ID{}("d8b4ae4926d8ec7b1d5abaa5fed68fd6c7f3f5a21c76a51231394a2b36fbf995")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1036,8,1036,21)"), simplification{}(""), UNIQUE'Unds'ID{}("d8b4ae4926d8ec7b1d5abaa5fed68fd6c7f3f5a21c76a51231394a2b36fbf995")]
-// rule `_+Int_`(I1,`_+Int_`(B,I3))=>`_+Int_`(B,`_+Int_`(I1,I3)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(268b9a7c15e96c6d7eca16bc9022dc880f06a15ca8018eb1854b9836fc3e965c), concrete(I1, I3), org.kframework.attributes.Location(Location(1065,8,1065,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(B)]
+// rule `_+Int_`(I1,`_+Int_`(B,I3))=>`_+Int_`(B,`_+Int_`(I1,I3)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(268b9a7c15e96c6d7eca16bc9022dc880f06a15ca8018eb1854b9836fc3e965c), concrete(I1, I3), org.kframework.attributes.Location(Location(1065,8,1065,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(B)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32771,9 +32771,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarB:SortInt{},VarI3:SortInt{})),
Lbl'UndsPlus'Int'Unds'{}(VarB:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},VarI3:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI3:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1065,8,1065,50)"), simplification{}(""), UNIQUE'Unds'ID{}("268b9a7c15e96c6d7eca16bc9022dc880f06a15ca8018eb1854b9836fc3e965c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI3:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1065,8,1065,50)"), simplification{}(""), UNIQUE'Unds'ID{}("268b9a7c15e96c6d7eca16bc9022dc880f06a15ca8018eb1854b9836fc3e965c")]
-// rule `_+Int_`(I1,`_+Int_`(I2,C))=>`_+Int_`(`_+Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(945eee1b50c7ee86f3997715061349a7d77bf7ede65b292713da34b6ba2e568e), concrete(I1, I2), org.kframework.attributes.Location(Location(1067,8,1067,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
+// rule `_+Int_`(I1,`_+Int_`(I2,C))=>`_+Int_`(`_+Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(945eee1b50c7ee86f3997715061349a7d77bf7ede65b292713da34b6ba2e568e), concrete(I1, I2), org.kframework.attributes.Location(Location(1067,8,1067,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32781,9 +32781,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarI2:SortInt{},VarC:SortInt{})),
Lbl'UndsPlus'Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}),VarC:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1067,8,1067,50)"), simplification{}(""), UNIQUE'Unds'ID{}("945eee1b50c7ee86f3997715061349a7d77bf7ede65b292713da34b6ba2e568e")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1067,8,1067,50)"), simplification{}(""), UNIQUE'Unds'ID{}("945eee1b50c7ee86f3997715061349a7d77bf7ede65b292713da34b6ba2e568e")]
-// rule `_+Int_`(I1,`_-Int_`(I2,C))=>`_-Int_`(`_+Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(3f8e2290240b516c1395fc1e6f038dc63b8fe27951133eb2a64b65a0d71e1cf1), concrete(I1, I2), org.kframework.attributes.Location(Location(1068,8,1068,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
+// rule `_+Int_`(I1,`_-Int_`(I2,C))=>`_-Int_`(`_+Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(3f8e2290240b516c1395fc1e6f038dc63b8fe27951133eb2a64b65a0d71e1cf1), concrete(I1, I2), org.kframework.attributes.Location(Location(1068,8,1068,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32791,9 +32791,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},Lbl'Unds'-Int'Unds'{}(VarI2:SortInt{},VarC:SortInt{})),
Lbl'Unds'-Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}),VarC:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1068,8,1068,50)"), simplification{}(""), UNIQUE'Unds'ID{}("3f8e2290240b516c1395fc1e6f038dc63b8fe27951133eb2a64b65a0d71e1cf1")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1068,8,1068,50)"), simplification{}(""), UNIQUE'Unds'ID{}("3f8e2290240b516c1395fc1e6f038dc63b8fe27951133eb2a64b65a0d71e1cf1")]
-// rule `_+Int_`(`_+Int_`(A,I2),I3)=>`_+Int_`(A,`_+Int_`(I2,I3)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(bd1f111a70bb9802e01754c9b95e7bbc5e924e2cd3749d93c73a02b7d01377a9), concrete(I2, I3), org.kframework.attributes.Location(Location(1064,8,1064,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(A)]
+// rule `_+Int_`(`_+Int_`(A,I2),I3)=>`_+Int_`(A,`_+Int_`(I2,I3)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(bd1f111a70bb9802e01754c9b95e7bbc5e924e2cd3749d93c73a02b7d01377a9), concrete(I2, I3), org.kframework.attributes.Location(Location(1064,8,1064,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(A)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32801,9 +32801,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(VarA:SortInt{},VarI2:SortInt{}),VarI3:SortInt{}),
Lbl'UndsPlus'Int'Unds'{}(VarA:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarI2:SortInt{},VarI3:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI2:SortInt{},VarI3:SortInt{}), symbolic{}(VarA:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1064,8,1064,50)"), simplification{}(""), UNIQUE'Unds'ID{}("bd1f111a70bb9802e01754c9b95e7bbc5e924e2cd3749d93c73a02b7d01377a9")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI2:SortInt{},VarI3:SortInt{}), symbolic{}(VarA:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1064,8,1064,50)"), simplification{}(""), UNIQUE'Unds'ID{}("bd1f111a70bb9802e01754c9b95e7bbc5e924e2cd3749d93c73a02b7d01377a9")]
-// rule `_+Int_`(`_-Int_`(I1,B),I3)=>`_-Int_`(`_+Int_`(I1,I3),B) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a0ccce19dfe6142c052181702bc6afa92bef00189634e2cd81e3df72d18b6f72), concrete(I1, I3), org.kframework.attributes.Location(Location(1069,8,1069,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(B)]
+// rule `_+Int_`(`_-Int_`(I1,B),I3)=>`_-Int_`(`_+Int_`(I1,I3),B) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a0ccce19dfe6142c052181702bc6afa92bef00189634e2cd81e3df72d18b6f72), concrete(I1, I3), org.kframework.attributes.Location(Location(1069,8,1069,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(B)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32811,7 +32811,7 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'Int'Unds'{}(Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},VarB:SortInt{}),VarI3:SortInt{}),
Lbl'Unds'-Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(VarI1:SortInt{},VarI3:SortInt{}),VarB:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI3:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1069,8,1069,50)"), simplification{}(""), UNIQUE'Unds'ID{}("a0ccce19dfe6142c052181702bc6afa92bef00189634e2cd81e3df72d18b6f72")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI3:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1069,8,1069,50)"), simplification{}(""), UNIQUE'Unds'ID{}("a0ccce19dfe6142c052181702bc6afa92bef00189634e2cd81e3df72d18b6f72")]
// rule `_+JSONs__JSON-EXT_JSONs_JSONs_JSONs`(`.List{"JSONs"}_JSONs`(.KList),JS')=>JS' requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(a16daff966e60b6bd29e9e43f29328f1ec46508f624b18ef18dc6810a2e68519), org.kframework.attributes.Location(Location(26,10,26,36)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -32857,7 +32857,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(27,10,27,52)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("99bc2ccf08613614806c08d0c25930178edb81d04848c34c252d5006ba92d30d")]
-// rule `_+String__STRING-BUFFER-IN-K_StringBuffer_StringBuffer_String`(inj{String,StringBuffer}(SB),S)=>inj{String,StringBuffer}(`_+String__STRING-COMMON_String_String_String`(SB,S)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(af75acaba5c0d1849b9efd313244f32564cd58664310c35a9b5b63490ab04a7c), org.kframework.attributes.Location(Location(1630,8,1630,76)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_+String__STRING-BUFFER-IN-K_StringBuffer_StringBuffer_String`(inj{String,StringBuffer}(SB),S)=>inj{String,StringBuffer}(`_+String__STRING-COMMON_String_String_String`(SB,S)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(af75acaba5c0d1849b9efd313244f32564cd58664310c35a9b5b63490ab04a7c), org.kframework.attributes.Location(Location(1630,8,1630,76)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -32877,7 +32877,7 @@ module ETHEREUM-SIMULATION
Lbl'UndsPlus'String'UndsUnds'STRING-BUFFER-IN-K'Unds'StringBuffer'Unds'StringBuffer'Unds'String{}(X0:SortStringBuffer{},X1:SortString{}),
inj{SortString{}, SortStringBuffer{}}(Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(VarSB:SortString{},VarS:SortString{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1630,8,1630,76)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("af75acaba5c0d1849b9efd313244f32564cd58664310c35a9b5b63490ab04a7c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1630,8,1630,76)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("af75acaba5c0d1849b9efd313244f32564cd58664310c35a9b5b63490ab04a7c")]
// rule `_+Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`chop(_)_EVM-TYPES_Int_Int`(`_+Int_`(W0,W1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(794e6ddfac8da49b354dfb20b697f2a0bb8c97c2e035c9d4a232a851fae8adcc), org.kframework.attributes.Location(Location(236,10,236,43)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -32901,7 +32901,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(236,10,236,43)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("794e6ddfac8da49b354dfb20b697f2a0bb8c97c2e035c9d4a232a851fae8adcc")]
-// rule `_-Int_`(A,I)=>`_+Int_`(A,`_-Int_`(#token("0","Int"),I)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5006e67cf607e7b0d114a5cf79189eef34941e4c1136f2bcfa0ecb4a5f409aaa), concrete(I), org.kframework.attributes.Location(Location(1062,8,1062,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification(51), symbolic(A)]
+// rule `_-Int_`(A,I)=>`_+Int_`(A,`_-Int_`(#token("0","Int"),I)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5006e67cf607e7b0d114a5cf79189eef34941e4c1136f2bcfa0ecb4a5f409aaa), concrete(I), org.kframework.attributes.Location(Location(1062,8,1062,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification(51), symbolic(A)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32909,9 +32909,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'-Int'Unds'{}(VarA:SortInt{},VarI:SortInt{}),
Lbl'UndsPlus'Int'Unds'{}(VarA:SortInt{},Lbl'Unds'-Int'Unds'{}(\dv{SortInt{}}("0"),VarI:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI:SortInt{}), symbolic{}(VarA:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1062,8,1062,37)"), simplification{}("51"), UNIQUE'Unds'ID{}("5006e67cf607e7b0d114a5cf79189eef34941e4c1136f2bcfa0ecb4a5f409aaa")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI:SortInt{}), symbolic{}(VarA:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1062,8,1062,37)"), simplification{}("51"), UNIQUE'Unds'ID{}("5006e67cf607e7b0d114a5cf79189eef34941e4c1136f2bcfa0ecb4a5f409aaa")]
-// rule `_-Int_`(I,#token("0","Int"))=>I requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d86d26d8f81aca004f9bc8ad3e99c8c73cbf1c3dd4c60d3f44c3a524af1dff49), org.kframework.attributes.Location(Location(1037,8,1037,21)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_-Int_`(I,#token("0","Int"))=>I requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d86d26d8f81aca004f9bc8ad3e99c8c73cbf1c3dd4c60d3f44c3a524af1dff49), org.kframework.attributes.Location(Location(1037,8,1037,21)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32919,9 +32919,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'-Int'Unds'{}(VarI:SortInt{},\dv{SortInt{}}("0")),
VarI:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1037,8,1037,21)"), simplification{}(""), UNIQUE'Unds'ID{}("d86d26d8f81aca004f9bc8ad3e99c8c73cbf1c3dd4c60d3f44c3a524af1dff49")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1037,8,1037,21)"), simplification{}(""), UNIQUE'Unds'ID{}("d86d26d8f81aca004f9bc8ad3e99c8c73cbf1c3dd4c60d3f44c3a524af1dff49")]
-// rule `_-Int_`(I1,`_+Int_`(B,I3))=>`_-Int_`(`_-Int_`(I1,I3),B) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f3dfc3d737ef13caec61d97df64b52c7385de0bdcbe1ad7df52e5782b021d3bc), concrete(I1, I3), org.kframework.attributes.Location(Location(1066,8,1066,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(B)]
+// rule `_-Int_`(I1,`_+Int_`(B,I3))=>`_-Int_`(`_-Int_`(I1,I3),B) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f3dfc3d737ef13caec61d97df64b52c7385de0bdcbe1ad7df52e5782b021d3bc), concrete(I1, I3), org.kframework.attributes.Location(Location(1066,8,1066,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(B)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32929,9 +32929,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarB:SortInt{},VarI3:SortInt{})),
Lbl'Unds'-Int'Unds'{}(Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},VarI3:SortInt{}),VarB:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI3:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1066,8,1066,50)"), simplification{}(""), UNIQUE'Unds'ID{}("f3dfc3d737ef13caec61d97df64b52c7385de0bdcbe1ad7df52e5782b021d3bc")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI3:SortInt{}), symbolic{}(VarB:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1066,8,1066,50)"), simplification{}(""), UNIQUE'Unds'ID{}("f3dfc3d737ef13caec61d97df64b52c7385de0bdcbe1ad7df52e5782b021d3bc")]
-// rule `_-Int_`(I1,`_+Int_`(I2,C))=>`_-Int_`(`_-Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(40f6808fcbd77c0ad816055dc5c3128e2140c47840910c8141267828c3289f60), concrete(I1, I2), org.kframework.attributes.Location(Location(1070,8,1070,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
+// rule `_-Int_`(I1,`_+Int_`(I2,C))=>`_-Int_`(`_-Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(40f6808fcbd77c0ad816055dc5c3128e2140c47840910c8141267828c3289f60), concrete(I1, I2), org.kframework.attributes.Location(Location(1070,8,1070,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32939,9 +32939,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarI2:SortInt{},VarC:SortInt{})),
Lbl'Unds'-Int'Unds'{}(Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}),VarC:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1070,8,1070,50)"), simplification{}(""), UNIQUE'Unds'ID{}("40f6808fcbd77c0ad816055dc5c3128e2140c47840910c8141267828c3289f60")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1070,8,1070,50)"), simplification{}(""), UNIQUE'Unds'ID{}("40f6808fcbd77c0ad816055dc5c3128e2140c47840910c8141267828c3289f60")]
-// rule `_-Int_`(I1,`_-Int_`(I2,C))=>`_+Int_`(`_-Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1c038450af0ca2c7dbe53cab1a50de6a5afebca70825506f82586b79697c8685), concrete(I1, I2), org.kframework.attributes.Location(Location(1071,8,1071,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
+// rule `_-Int_`(I1,`_-Int_`(I2,C))=>`_+Int_`(`_-Int_`(I1,I2),C) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1c038450af0ca2c7dbe53cab1a50de6a5afebca70825506f82586b79697c8685), concrete(I1, I2), org.kframework.attributes.Location(Location(1071,8,1071,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32949,9 +32949,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},Lbl'Unds'-Int'Unds'{}(VarI2:SortInt{},VarC:SortInt{})),
Lbl'UndsPlus'Int'Unds'{}(Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}),VarC:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1071,8,1071,50)"), simplification{}(""), UNIQUE'Unds'ID{}("1c038450af0ca2c7dbe53cab1a50de6a5afebca70825506f82586b79697c8685")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI1:SortInt{},VarI2:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1071,8,1071,50)"), simplification{}(""), UNIQUE'Unds'ID{}("1c038450af0ca2c7dbe53cab1a50de6a5afebca70825506f82586b79697c8685")]
-// rule `_-Int_`(`_-Int_`(C,I2),I3)=>`_-Int_`(C,`_+Int_`(I2,I3)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(2f0c45ab27fd9a31e04bd48a211c47471e15e88ed3a5ab72217ae49fc4480ba9), concrete(I2, I3), org.kframework.attributes.Location(Location(1072,8,1072,50)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
+// rule `_-Int_`(`_-Int_`(C,I2),I3)=>`_-Int_`(C,`_+Int_`(I2,I3)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(2f0c45ab27fd9a31e04bd48a211c47471e15e88ed3a5ab72217ae49fc4480ba9), concrete(I2, I3), org.kframework.attributes.Location(Location(1072,8,1072,50)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification, symbolic(C)]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -32959,7 +32959,7 @@ module ETHEREUM-SIMULATION
Lbl'Unds'-Int'Unds'{}(Lbl'Unds'-Int'Unds'{}(VarC:SortInt{},VarI2:SortInt{}),VarI3:SortInt{}),
Lbl'Unds'-Int'Unds'{}(VarC:SortInt{},Lbl'UndsPlus'Int'Unds'{}(VarI2:SortInt{},VarI3:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI2:SortInt{},VarI3:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1072,8,1072,50)"), simplification{}(""), UNIQUE'Unds'ID{}("2f0c45ab27fd9a31e04bd48a211c47471e15e88ed3a5ab72217ae49fc4480ba9")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(VarI2:SortInt{},VarI3:SortInt{}), symbolic{}(VarC:SortInt{}), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1072,8,1072,50)"), simplification{}(""), UNIQUE'Unds'ID{}("2f0c45ab27fd9a31e04bd48a211c47471e15e88ed3a5ab72217ae49fc4480ba9")]
// rule `_-Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`chop(_)_EVM-TYPES_Int_Int`(`_-Int_`(W0,W1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(7217004dbe22087d6615f4582bcd26a4ee8258b831aa2c46deaa4a898720b4c5), org.kframework.attributes.Location(Location(237,10,237,43)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -33125,7 +33125,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(350,10,350,42)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("d8e1270315b766c3c7af72cd7d5deb06390150bcfa3d456ceaca9ccf102df6ec")]
-// rule `_<X requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d9cace14bde6a604c371ca45e9ea6900a124efc18d91742ed49ef2efd97baa33), org.kframework.attributes.Location(Location(1043,8,1043,22)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_<X requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d9cace14bde6a604c371ca45e9ea6900a124efc18d91742ed49ef2efd97baa33), org.kframework.attributes.Location(Location(1043,8,1043,22)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -33133,9 +33133,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds-LT--LT-'Int'Unds'{}(VarX:SortInt{},\dv{SortInt{}}("0")),
VarX:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1043,8,1043,22)"), simplification{}(""), UNIQUE'Unds'ID{}("d9cace14bde6a604c371ca45e9ea6900a124efc18d91742ed49ef2efd97baa33")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1043,8,1043,22)"), simplification{}(""), UNIQUE'Unds'ID{}("d9cace14bde6a604c371ca45e9ea6900a124efc18d91742ed49ef2efd97baa33")]
-// rule `_<#token("0","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(2d402e237d3a3b4ebf2358cc61e77cbb3ec03989d9be016003b2916d1935a8e9), org.kframework.attributes.Location(Location(1044,8,1044,22)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_<#token("0","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(2d402e237d3a3b4ebf2358cc61e77cbb3ec03989d9be016003b2916d1935a8e9), org.kframework.attributes.Location(Location(1044,8,1044,22)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -33143,7 +33143,7 @@ module ETHEREUM-SIMULATION
Lbl'Unds-LT--LT-'Int'Unds'{}(\dv{SortInt{}}("0"),Var'Unds'0:SortInt{}),
\dv{SortInt{}}("0")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1044,8,1044,22)"), simplification{}(""), UNIQUE'Unds'ID{}("2d402e237d3a3b4ebf2358cc61e77cbb3ec03989d9be016003b2916d1935a8e9")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1044,8,1044,22)"), simplification{}(""), UNIQUE'Unds'ID{}("2d402e237d3a3b4ebf2358cc61e77cbb3ec03989d9be016003b2916d1935a8e9")]
// rule `_<`chop(_)_EVM-TYPES_Int_Int`(`_<`notBool_`(`_`notBool_`(`_`bool2Word(_)_EVM-TYPES_Int_Bool`(`_<=Int_`(W0,W1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e199f3fc26a7fd048b486cf981988854a5556c61a6db8bf694f254ec1a7eae49), org.kframework.attributes.Location(Location(284,10,284,48)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -35681,7 +35681,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2401,10,2401,50)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e7e9bbbb30b71785956c465ad3bf1d439e51468664ec18247067d1bfa739d190")]
-// rule `_=/=Bool_`(B1,B2)=>`notBool_`(`_==Bool_`(B1,B2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(31fe72efcfddcd8588a11d9d10c1b1a9f96ae3da46b647d4cb9d1e8b1bd1654f), org.kframework.attributes.Location(Location(868,8,868,57)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_=/=Bool_`(B1,B2)=>`notBool_`(`_==Bool_`(B1,B2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(31fe72efcfddcd8588a11d9d10c1b1a9f96ae3da46b647d4cb9d1e8b1bd1654f), org.kframework.attributes.Location(Location(868,8,868,57)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35701,9 +35701,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsSlshEqls'Bool'Unds'{}(X0:SortBool{},X1:SortBool{}),
LblnotBool'Unds'{}(Lbl'UndsEqlsEqls'Bool'Unds'{}(VarB1:SortBool{},VarB2:SortBool{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(868,8,868,57)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("31fe72efcfddcd8588a11d9d10c1b1a9f96ae3da46b647d4cb9d1e8b1bd1654f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(868,8,868,57)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("31fe72efcfddcd8588a11d9d10c1b1a9f96ae3da46b647d4cb9d1e8b1bd1654f")]
-// rule `_=/=Int_`(I1,I2)=>`notBool_`(`_==Int_`(I1,I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(4de6e05b11cdbed7ef5cb4c952127924661af4744c1e495370e1c8a962ba7be3), org.kframework.attributes.Location(Location(1116,8,1116,53)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_=/=Int_`(I1,I2)=>`notBool_`(`_==Int_`(I1,I2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(4de6e05b11cdbed7ef5cb4c952127924661af4744c1e495370e1c8a962ba7be3), org.kframework.attributes.Location(Location(1116,8,1116,53)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35723,9 +35723,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsSlshEqls'Int'Unds'{}(X0:SortInt{},X1:SortInt{}),
LblnotBool'Unds'{}(Lbl'UndsEqlsEqls'Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1116,8,1116,53)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("4de6e05b11cdbed7ef5cb4c952127924661af4744c1e495370e1c8a962ba7be3")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1116,8,1116,53)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("4de6e05b11cdbed7ef5cb4c952127924661af4744c1e495370e1c8a962ba7be3")]
-// rule `_=/=K_`(K1,K2)=>`notBool_`(`_==K_`(K1,K2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(bccaba7335e4cd77501a0667f2f7b3eb4a2105d5f60d804915dd4b1b08902c0c), org.kframework.attributes.Location(Location(2074,8,2074,45)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_=/=K_`(K1,K2)=>`notBool_`(`_==K_`(K1,K2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(bccaba7335e4cd77501a0667f2f7b3eb4a2105d5f60d804915dd4b1b08902c0c), org.kframework.attributes.Location(Location(2074,8,2074,45)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35745,9 +35745,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsSlshEqls'K'Unds'{}(X0:SortK{},X1:SortK{}),
LblnotBool'Unds'{}(Lbl'UndsEqlsEqls'K'Unds'{}(VarK1:SortK{},VarK2:SortK{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2074,8,2074,45)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("bccaba7335e4cd77501a0667f2f7b3eb4a2105d5f60d804915dd4b1b08902c0c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2074,8,2074,45)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("bccaba7335e4cd77501a0667f2f7b3eb4a2105d5f60d804915dd4b1b08902c0c")]
-// rule `_=/=String__STRING-COMMON_Bool_String_String`(S1,S2)=>`notBool_`(`_==String__STRING-COMMON_Bool_String_String`(S1,S2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f390a9b650f3de0e3a93773a46e65aae3decdeb2a10906058f204f031681c9b7), org.kframework.attributes.Location(Location(1529,8,1529,65)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_=/=String__STRING-COMMON_Bool_String_String`(S1,S2)=>`notBool_`(`_==String__STRING-COMMON_Bool_String_String`(S1,S2)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f390a9b650f3de0e3a93773a46e65aae3decdeb2a10906058f204f031681c9b7), org.kframework.attributes.Location(Location(1529,8,1529,65)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35767,9 +35767,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsSlshEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(X0:SortString{},X1:SortString{}),
LblnotBool'Unds'{}(Lbl'UndsEqlsEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(VarS1:SortString{},VarS2:SortString{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1529,8,1529,65)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("f390a9b650f3de0e3a93773a46e65aae3decdeb2a10906058f204f031681c9b7")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1529,8,1529,65)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("f390a9b650f3de0e3a93773a46e65aae3decdeb2a10906058f204f031681c9b7")]
-// rule `_==K_`(inj{Int,KItem}(I1),inj{Int,KItem}(I2))=>`_==Int_`(I1,I2) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(8bf41fa14e6cef57ebcd77d165461911b0f45874319eafd20a311466ff77ac6f), org.kframework.attributes.Location(Location(1090,8,1090,40)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_==K_`(inj{Int,KItem}(I1),inj{Int,KItem}(I2))=>`_==Int_`(I1,I2) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(8bf41fa14e6cef57ebcd77d165461911b0f45874319eafd20a311466ff77ac6f), org.kframework.attributes.Location(Location(1090,8,1090,40)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35789,9 +35789,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsEqls'K'Unds'{}(X0:SortK{},X1:SortK{}),
Lbl'UndsEqlsEqls'Int'Unds'{}(VarI1:SortInt{},VarI2:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1090,8,1090,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("8bf41fa14e6cef57ebcd77d165461911b0f45874319eafd20a311466ff77ac6f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1090,8,1090,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("8bf41fa14e6cef57ebcd77d165461911b0f45874319eafd20a311466ff77ac6f")]
-// rule `_==K_`(inj{Bool,KItem}(K1),inj{Bool,KItem}(K2))=>`_==Bool_`(K1,K2) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(51ca403f7048793055685a9e3a051e86807f14b2d4901ae81d0b4eedff7b1d77), org.kframework.attributes.Location(Location(2056,8,2056,43)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_==K_`(inj{Bool,KItem}(K1),inj{Bool,KItem}(K2))=>`_==Bool_`(K1,K2) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(51ca403f7048793055685a9e3a051e86807f14b2d4901ae81d0b4eedff7b1d77), org.kframework.attributes.Location(Location(2056,8,2056,43)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35811,9 +35811,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsEqls'K'Unds'{}(X0:SortK{},X1:SortK{}),
Lbl'UndsEqlsEqls'Bool'Unds'{}(VarK1:SortBool{},VarK2:SortBool{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2056,8,2056,43)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("51ca403f7048793055685a9e3a051e86807f14b2d4901ae81d0b4eedff7b1d77")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(2056,8,2056,43)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("51ca403f7048793055685a9e3a051e86807f14b2d4901ae81d0b4eedff7b1d77")]
-// rule `_==K_`(inj{String,KItem}(S1),inj{String,KItem}(S2))=>`_==String__STRING-COMMON_Bool_String_String`(S1,S2) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(512288fc69c52cbd01cf38881d419b391f66a3d428beddb746e0012a9f880325), org.kframework.attributes.Location(Location(1591,8,1591,49)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_==K_`(inj{String,KItem}(S1),inj{String,KItem}(S2))=>`_==String__STRING-COMMON_Bool_String_String`(S1,S2) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(512288fc69c52cbd01cf38881d419b391f66a3d428beddb746e0012a9f880325), org.kframework.attributes.Location(Location(1591,8,1591,49)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -35833,7 +35833,7 @@ module ETHEREUM-SIMULATION
Lbl'UndsEqlsEqls'K'Unds'{}(X0:SortK{},X1:SortK{}),
Lbl'UndsEqlsEqls'String'UndsUnds'STRING-COMMON'Unds'Bool'Unds'String'Unds'String{}(VarS1:SortString{},VarS2:SortString{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1591,8,1591,49)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("512288fc69c52cbd01cf38881d419b391f66a3d428beddb746e0012a9f880325")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1591,8,1591,49)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("512288fc69c52cbd01cf38881d419b391f66a3d428beddb746e0012a9f880325")]
// rule `_==Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`bool2Word(_)_EVM-TYPES_Int_Bool`(`_==Int_`(W0,W1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5ba78ef51ff2ee52235665d1402869f4df8f44e3ed8004eed53984d33952ed43), org.kframework.attributes.Location(Location(286,10,286,48)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -35857,7 +35857,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(286,10,286,48)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5ba78ef51ff2ee52235665d1402869f4df8f44e3ed8004eed53984d33952ed43")]
-// rule `_>=String__STRING-COMMON_Bool_String_String`(S1,S2)=>`notBool_`(`_=String__STRING-COMMON_Bool_String_String`(S1,S2)=>`notBool_`(`_=Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`bool2Word(_)_EVM-TYPES_Int_Bool`(`_>=Int_`(W0,W1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(f57b950c1e969ea77f78ee13539e508491799a62a54584ffc61a8f7a5d7874ac), org.kframework.attributes.Location(Location(285,10,285,48)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -35923,7 +35923,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(351,10,351,42)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("cb108ba241da109f6ee256191df4df837218a9296faea3e6f5a1e3e8ce89d979")]
-// rule `_>>Int_`(X,#token("0","Int"))=>X requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(572bf49a8ddd18981c88d4573e09bebfa4ca9f0d3d1caaea04d9fa30b5d20c39), org.kframework.attributes.Location(Location(1045,8,1045,22)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_>>Int_`(X,#token("0","Int"))=>X requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(572bf49a8ddd18981c88d4573e09bebfa4ca9f0d3d1caaea04d9fa30b5d20c39), org.kframework.attributes.Location(Location(1045,8,1045,22)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -35931,9 +35931,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds-GT--GT-'Int'Unds'{}(VarX:SortInt{},\dv{SortInt{}}("0")),
VarX:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1045,8,1045,22)"), simplification{}(""), UNIQUE'Unds'ID{}("572bf49a8ddd18981c88d4573e09bebfa4ca9f0d3d1caaea04d9fa30b5d20c39")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1045,8,1045,22)"), simplification{}(""), UNIQUE'Unds'ID{}("572bf49a8ddd18981c88d4573e09bebfa4ca9f0d3d1caaea04d9fa30b5d20c39")]
-// rule `_>>Int_`(#token("0","Int"),_0)=>#token("0","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1cf22edfe70c5e6f01624499522c9b110616a96e9f7894de7508ebb4a51091b9), org.kframework.attributes.Location(Location(1046,8,1046,22)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_>>Int_`(#token("0","Int"),_0)=>#token("0","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(1cf22edfe70c5e6f01624499522c9b110616a96e9f7894de7508ebb4a51091b9), org.kframework.attributes.Location(Location(1046,8,1046,22)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -35941,7 +35941,7 @@ module ETHEREUM-SIMULATION
Lbl'Unds-GT--GT-'Int'Unds'{}(\dv{SortInt{}}("0"),Var'Unds'0:SortInt{}),
\dv{SortInt{}}("0")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1046,8,1046,22)"), simplification{}(""), UNIQUE'Unds'ID{}("1cf22edfe70c5e6f01624499522c9b110616a96e9f7894de7508ebb4a51091b9")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1046,8,1046,22)"), simplification{}(""), UNIQUE'Unds'ID{}("1cf22edfe70c5e6f01624499522c9b110616a96e9f7894de7508ebb4a51091b9")]
// rule `_>>Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`_>>Int_`(W0,W1) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e761228a78bed8e07bf7963bf6c5aac61762820410bb8fe8c83af4728822a9a5), org.kframework.attributes.Location(Location(319,10,319,38)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -35987,7 +35987,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(320,10,320,66)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("0463257cba995f7a5284acd8836f4472426306b46da81e4c14eea9f52d969c17")]
-// rule `_>String__STRING-COMMON_Bool_String_String`(S1,S2)=>`_String__STRING-COMMON_Bool_String_String`(S1,S2)=>`_Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`bool2Word(_)_EVM-TYPES_Int_Bool`(`_>Int_`(W0,W1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(666908e87a29effbd4cefb1c9a1f36d5322b3c78d2f2fc2a6eb686566b77ed3f), org.kframework.attributes.Location(Location(283,10,283,48)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -36116,25 +36116,25 @@ module ETHEREUM-SIMULATION
)))
)))),
\or{R} (
- \exists{R} (Var'Unds'8:SortBytes{},
- \exists{R} (Var'Unds'10:SortInt{},
- \exists{R} (Var'Unds'9:SortInt{},
+ \exists{R} (Var'Unds'6:SortInt{},
+ \exists{R} (Var'Unds'7:SortInt{},
+ \exists{R} (Var'Unds'5:SortBytes{},
\and{R} (
\equals{SortBool{},R}(
- LblnotBool'Unds'{}(Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'10:SortInt{},\dv{SortInt{}}("0")),Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'9:SortInt{},\dv{SortInt{}}("0")))),
+ LblnotBool'Unds'{}(Lbl'Unds'andBool'Unds'{}(Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'7:SortInt{},\dv{SortInt{}}("0")),Lbl'Unds-GT-Eqls'Int'Unds'{}(Var'Unds'6:SortInt{},\dv{SortInt{}}("0")))),
\dv{SortBool{}}("true")),
\and{R} (
\in{SortBytes{}, R} (
X0:SortBytes{},
- Var'Unds'8:SortBytes{}
+ Var'Unds'5:SortBytes{}
),\and{R} (
\in{SortInt{}, R} (
X1:SortInt{},
- Var'Unds'9:SortInt{}
+ Var'Unds'6:SortInt{}
),\and{R} (
\in{SortInt{}, R} (
X2:SortInt{},
- Var'Unds'10:SortInt{}
+ Var'Unds'7:SortInt{}
),
\top{R} ()
)))
@@ -36359,7 +36359,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(436,10,436,91)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("ed1494c39cded7e5a4e48186d150948657c00817c507694a6a6755a9e130a178")]
-// rule `_[_<-undef]`(M,K)=>M requires `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) ensures #token("true","Bool") [UNIQUE_ID(23986815dce1ff1f56db20123e9dbee44d5c7bf7d663bf165d97e2cf0822ecc7), org.kframework.attributes.Location(Location(434,8,434,65)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `_[_<-undef]`(M,K)=>M requires `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) ensures #token("true","Bool") [UNIQUE_ID(23986815dce1ff1f56db20123e9dbee44d5c7bf7d663bf165d97e2cf0822ecc7), org.kframework.attributes.Location(Location(434,8,434,65)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
LblnotBool'Unds'{}(Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK:SortKItem{},VarM:SortMap{})),
@@ -36369,9 +36369,9 @@ module ETHEREUM-SIMULATION
Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(VarM:SortMap{},VarK:SortKItem{}),
VarM:SortMap{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(434,8,434,65)"), simplification{}(""), UNIQUE'Unds'ID{}("23986815dce1ff1f56db20123e9dbee44d5c7bf7d663bf165d97e2cf0822ecc7")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(434,8,434,65)"), simplification{}(""), UNIQUE'Unds'ID{}("23986815dce1ff1f56db20123e9dbee44d5c7bf7d663bf165d97e2cf0822ecc7")]
-// rule `_[_<-undef]`(`_Map_`(`_|->_`(K,_0),M),K)=>M requires #token("true","Bool") ensures `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) [UNIQUE_ID(a8bb04d96edc14efb93874b9f457071640aae2bbf9876b434710af47036b0c24), org.kframework.attributes.Location(Location(433,8,433,74)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "ensures" Bool [klabel(#ruleEnsures), symbol]), simplification]
+// rule `_[_<-undef]`(`_Map_`(`_|->_`(K,_0),M),K)=>M requires #token("true","Bool") ensures `notBool_`(`_in_keys(_)_MAP_Bool_KItem_Map`(K,M)) [UNIQUE_ID(a8bb04d96edc14efb93874b9f457071640aae2bbf9876b434710af47036b0c24), org.kframework.attributes.Location(Location(433,8,433,74)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "ensures" Bool [klabel(#ruleEnsures), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -36381,9 +36381,9 @@ module ETHEREUM-SIMULATION
\equals{SortBool{},R}(
LblnotBool'Unds'{}(Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK:SortKItem{},VarM:SortMap{})),
\dv{SortBool{}}("true"))))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"ensures\" Bool [klabel(#ruleEnsures), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(433,8,433,74)"), simplification{}(""), UNIQUE'Unds'ID{}("a8bb04d96edc14efb93874b9f457071640aae2bbf9876b434710af47036b0c24")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"ensures\" Bool [klabel(#ruleEnsures), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(433,8,433,74)"), simplification{}(""), UNIQUE'Unds'ID{}("a8bb04d96edc14efb93874b9f457071640aae2bbf9876b434710af47036b0c24")]
-// rule `_[_<-undef]`(`_Map_`(`_|->_`(K1,V1),M),K2)=>`_Map_`(`_|->_`(K1,V1),`_[_<-undef]`(M,K2)) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(17bff8e19f4fe6042c2b73143f38ccd2a411a555b64ab0aa03b5052bdf69a70f), org.kframework.attributes.Location(Location(437,8,437,96)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `_[_<-undef]`(`_Map_`(`_|->_`(K1,V1),M),K2)=>`_Map_`(`_|->_`(K1,V1),`_[_<-undef]`(M,K2)) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(17bff8e19f4fe6042c2b73143f38ccd2a411a555b64ab0aa03b5052bdf69a70f), org.kframework.attributes.Location(Location(437,8,437,96)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(VarK1:SortKItem{},dotk{}()),kseq{}(VarK2:SortKItem{},dotk{}())),
@@ -36393,7 +36393,7 @@ module ETHEREUM-SIMULATION
Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK1:SortKItem{},VarV1:SortKItem{}),VarM:SortMap{}),VarK2:SortKItem{}),
Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(VarK1:SortKItem{},VarV1:SortKItem{}),Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(VarM:SortMap{},VarK2:SortKItem{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(437,8,437,96)"), simplification{}(""), UNIQUE'Unds'ID{}("17bff8e19f4fe6042c2b73143f38ccd2a411a555b64ab0aa03b5052bdf69a70f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(437,8,437,96)"), simplification{}(""), UNIQUE'Unds'ID{}("17bff8e19f4fe6042c2b73143f38ccd2a411a555b64ab0aa03b5052bdf69a70f")]
// rule `_[_]_EVM-TYPES_Int_WordStack_Int`(WS,N)=>`_[_]_EVM-TYPES_Int_WordStack_Int`(`#drop(_,_)_EVM-TYPES_WordStack_Int_WordStack`(N,WS),#token("0","Int")) requires `_>Int_`(N,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(7e1769ad9ad9a8da328293751b906f71b3f40383fea361d96b0ce82641984d65), org.kframework.attributes.Location(Location(431,10,431,74)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
@@ -36489,7 +36489,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(253,10,253,47)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("a1b844453b31df25d7eed76782076ed6f52c7f8af7438820bd5dd222a74b47ab")]
-// rule `_andBool_`(#token("false","Bool") #as _1,_0)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(61fbef33b3611f1cc2aaf3b5e8ddec4a0f434c557278c38461c65c8722743497), org.kframework.attributes.Location(Location(841,8,841,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andBool_`(#token("false","Bool") #as _1,_0)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(61fbef33b3611f1cc2aaf3b5e8ddec4a0f434c557278c38461c65c8722743497), org.kframework.attributes.Location(Location(841,8,841,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36509,9 +36509,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
Var'Unds'1:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(841,8,841,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("61fbef33b3611f1cc2aaf3b5e8ddec4a0f434c557278c38461c65c8722743497")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(841,8,841,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("61fbef33b3611f1cc2aaf3b5e8ddec4a0f434c557278c38461c65c8722743497")]
-// rule `_andBool_`(B,#token("true","Bool"))=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e8d4ca75a690151f99f8904b068db555782f5599b11230a9d0b97a71afb6fc98), org.kframework.attributes.Location(Location(840,8,840,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andBool_`(B,#token("true","Bool"))=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e8d4ca75a690151f99f8904b068db555782f5599b11230a9d0b97a71afb6fc98), org.kframework.attributes.Location(Location(840,8,840,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36531,9 +36531,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(840,8,840,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e8d4ca75a690151f99f8904b068db555782f5599b11230a9d0b97a71afb6fc98")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(840,8,840,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e8d4ca75a690151f99f8904b068db555782f5599b11230a9d0b97a71afb6fc98")]
-// rule `_andBool_`(_0,#token("false","Bool") #as _1)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(9c183fae7de06f560180386d14d29c609cadf0c98266ce2adbecb50100a1daca), org.kframework.attributes.Location(Location(842,8,842,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andBool_`(_0,#token("false","Bool") #as _1)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(9c183fae7de06f560180386d14d29c609cadf0c98266ce2adbecb50100a1daca), org.kframework.attributes.Location(Location(842,8,842,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36553,9 +36553,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
Var'Unds'1:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(842,8,842,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("9c183fae7de06f560180386d14d29c609cadf0c98266ce2adbecb50100a1daca")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(842,8,842,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("9c183fae7de06f560180386d14d29c609cadf0c98266ce2adbecb50100a1daca")]
-// rule `_andBool_`(#token("true","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5b9db8dba12010819161cc42dadccd0adf0100a47c21f884ae66c0a3d5483a1f), org.kframework.attributes.Location(Location(839,8,839,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andBool_`(#token("true","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5b9db8dba12010819161cc42dadccd0adf0100a47c21f884ae66c0a3d5483a1f), org.kframework.attributes.Location(Location(839,8,839,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36575,9 +36575,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(839,8,839,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5b9db8dba12010819161cc42dadccd0adf0100a47c21f884ae66c0a3d5483a1f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(839,8,839,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5b9db8dba12010819161cc42dadccd0adf0100a47c21f884ae66c0a3d5483a1f")]
-// rule `_andThenBool_`(#token("false","Bool") #as _1,_0)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5b729746be7bf2183d9eff138d97078a7c9489def6d8b2e1495c41ce3954997d), org.kframework.attributes.Location(Location(846,8,846,36)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andThenBool_`(#token("false","Bool") #as _1,_0)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5b729746be7bf2183d9eff138d97078a7c9489def6d8b2e1495c41ce3954997d), org.kframework.attributes.Location(Location(846,8,846,36)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36597,9 +36597,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andThenBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
Var'Unds'1:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(846,8,846,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5b729746be7bf2183d9eff138d97078a7c9489def6d8b2e1495c41ce3954997d")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(846,8,846,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5b729746be7bf2183d9eff138d97078a7c9489def6d8b2e1495c41ce3954997d")]
-// rule `_andThenBool_`(K,#token("true","Bool"))=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(82ac30b094be9b12206773d87b60274e929a41ca595f4674be1d37eeff873d7c), org.kframework.attributes.Location(Location(845,8,845,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andThenBool_`(K,#token("true","Bool"))=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(82ac30b094be9b12206773d87b60274e929a41ca595f4674be1d37eeff873d7c), org.kframework.attributes.Location(Location(845,8,845,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36619,9 +36619,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andThenBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarK:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(845,8,845,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("82ac30b094be9b12206773d87b60274e929a41ca595f4674be1d37eeff873d7c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(845,8,845,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("82ac30b094be9b12206773d87b60274e929a41ca595f4674be1d37eeff873d7c")]
-// rule `_andThenBool_`(_0,#token("false","Bool") #as _1)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0508592878b546cbc6eeda6ec7b322584eea5c6d6eea3f72be8418fe4f7149b2), org.kframework.attributes.Location(Location(847,8,847,36)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andThenBool_`(_0,#token("false","Bool") #as _1)=>_1 requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0508592878b546cbc6eeda6ec7b322584eea5c6d6eea3f72be8418fe4f7149b2), org.kframework.attributes.Location(Location(847,8,847,36)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36641,9 +36641,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andThenBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
Var'Unds'1:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(847,8,847,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("0508592878b546cbc6eeda6ec7b322584eea5c6d6eea3f72be8418fe4f7149b2")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(847,8,847,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("0508592878b546cbc6eeda6ec7b322584eea5c6d6eea3f72be8418fe4f7149b2")]
-// rule `_andThenBool_`(#token("true","Bool"),K)=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(78a3191cbbdec57b0f411f41291076c8124bb0d9b6b57905674b2c6858d78689), org.kframework.attributes.Location(Location(844,8,844,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_andThenBool_`(#token("true","Bool"),K)=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(78a3191cbbdec57b0f411f41291076c8124bb0d9b6b57905674b2c6858d78689), org.kframework.attributes.Location(Location(844,8,844,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36663,9 +36663,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'andThenBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarK:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(844,8,844,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("78a3191cbbdec57b0f411f41291076c8124bb0d9b6b57905674b2c6858d78689")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(844,8,844,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("78a3191cbbdec57b0f411f41291076c8124bb0d9b6b57905674b2c6858d78689")]
-// rule `_divInt_`(I1,I2)=>`_/Int_`(`_-Int_`(I1,`_modInt_`(I1,I2)),I2) requires `_=/=Int_`(I2,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(83dcf9bc8c69f131715bc7a92d06c99b9a2b5f4c4fdafb69e6fdb2f1822712d4), org.kframework.attributes.Location(Location(1105,8,1106,23)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `_divInt_`(I1,I2)=>`_/Int_`(`_-Int_`(I1,`_modInt_`(I1,I2)),I2) requires `_=/=Int_`(I2,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(83dcf9bc8c69f131715bc7a92d06c99b9a2b5f4c4fdafb69e6fdb2f1822712d4), org.kframework.attributes.Location(Location(1105,8,1106,23)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -36687,9 +36687,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'divInt'Unds'{}(X0:SortInt{},X1:SortInt{}),
Lbl'UndsSlsh'Int'Unds'{}(Lbl'Unds'-Int'Unds'{}(VarI1:SortInt{},Lbl'Unds'modInt'Unds'{}(VarI1:SortInt{},VarI2:SortInt{})),VarI2:SortInt{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1105,8,1106,23)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("83dcf9bc8c69f131715bc7a92d06c99b9a2b5f4c4fdafb69e6fdb2f1822712d4")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1105,8,1106,23)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("83dcf9bc8c69f131715bc7a92d06c99b9a2b5f4c4fdafb69e6fdb2f1822712d4")]
-// rule `_dividesInt__INT-COMMON_Bool_Int_Int`(I1,I2)=>`_==Int_`(`_%Int_`(I2,I1),#token("0","Int")) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(fd8facae0061fe5bc5c406f7ad2ed5d8d21960bf1118c9b240451253064dadb5), org.kframework.attributes.Location(Location(1117,8,1117,58)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_dividesInt__INT-COMMON_Bool_Int_Int`(I1,I2)=>`_==Int_`(`_%Int_`(I2,I1),#token("0","Int")) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(fd8facae0061fe5bc5c406f7ad2ed5d8d21960bf1118c9b240451253064dadb5), org.kframework.attributes.Location(Location(1117,8,1117,58)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36709,9 +36709,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'dividesInt'UndsUnds'INT-COMMON'Unds'Bool'Unds'Int'Unds'Int{}(X0:SortInt{},X1:SortInt{}),
Lbl'UndsEqlsEqls'Int'Unds'{}(Lbl'UndsPerc'Int'Unds'{}(VarI2:SortInt{},VarI1:SortInt{}),\dv{SortInt{}}("0"))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1117,8,1117,58)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("fd8facae0061fe5bc5c406f7ad2ed5d8d21960bf1118c9b240451253064dadb5")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1117,8,1117,58)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("fd8facae0061fe5bc5c406f7ad2ed5d8d21960bf1118c9b240451253064dadb5")]
-// rule `_impliesBool_`(B,#token("false","Bool"))=>`notBool_`(B) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(022c562a21d72cedfb795607d2249b8ad14b66399b720b3b2f4a05a1da08df96), org.kframework.attributes.Location(Location(866,8,866,45)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_impliesBool_`(B,#token("false","Bool"))=>`notBool_`(B) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(022c562a21d72cedfb795607d2249b8ad14b66399b720b3b2f4a05a1da08df96), org.kframework.attributes.Location(Location(866,8,866,45)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36731,9 +36731,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'impliesBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
LblnotBool'Unds'{}(VarB:SortBool{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(866,8,866,45)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("022c562a21d72cedfb795607d2249b8ad14b66399b720b3b2f4a05a1da08df96")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(866,8,866,45)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("022c562a21d72cedfb795607d2249b8ad14b66399b720b3b2f4a05a1da08df96")]
-// rule `_impliesBool_`(_0,#token("true","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(99ba64afc26a739953df142ccd4b486bba68107fce8c9aa356d40afa7a988712), org.kframework.attributes.Location(Location(865,8,865,39)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_impliesBool_`(_0,#token("true","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(99ba64afc26a739953df142ccd4b486bba68107fce8c9aa356d40afa7a988712), org.kframework.attributes.Location(Location(865,8,865,39)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36753,9 +36753,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'impliesBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(865,8,865,39)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("99ba64afc26a739953df142ccd4b486bba68107fce8c9aa356d40afa7a988712")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(865,8,865,39)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("99ba64afc26a739953df142ccd4b486bba68107fce8c9aa356d40afa7a988712")]
-// rule `_impliesBool_`(#token("false","Bool"),_0)=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(55bb5c83c9563c712537b95401c0a5c88255fd7cdbd18b2d4358c54aee80660e), org.kframework.attributes.Location(Location(864,8,864,40)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_impliesBool_`(#token("false","Bool"),_0)=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(55bb5c83c9563c712537b95401c0a5c88255fd7cdbd18b2d4358c54aee80660e), org.kframework.attributes.Location(Location(864,8,864,40)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36775,9 +36775,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'impliesBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(864,8,864,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("55bb5c83c9563c712537b95401c0a5c88255fd7cdbd18b2d4358c54aee80660e")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(864,8,864,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("55bb5c83c9563c712537b95401c0a5c88255fd7cdbd18b2d4358c54aee80660e")]
-// rule `_impliesBool_`(#token("true","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(da818c43c21c5fb2cced7e02a74b6b4191d323de2967a671b961ad28550f3c7d), org.kframework.attributes.Location(Location(863,8,863,36)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_impliesBool_`(#token("true","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(da818c43c21c5fb2cced7e02a74b6b4191d323de2967a671b961ad28550f3c7d), org.kframework.attributes.Location(Location(863,8,863,36)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36797,7 +36797,7 @@ module ETHEREUM-SIMULATION
Lbl'Unds'impliesBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(863,8,863,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("da818c43c21c5fb2cced7e02a74b6b4191d323de2967a671b961ad28550f3c7d")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(863,8,863,36)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("da818c43c21c5fb2cced7e02a74b6b4191d323de2967a671b961ad28550f3c7d")]
// rule `_in__EVM-TYPES_Bool_Int_WordStack`(W,`_:__EVM-TYPES_WordStack_Int_WordStack`(W',WS))=>`_orElseBool_`(`_==K_`(inj{Int,KItem}(W),inj{Int,KItem}(W')),`_in__EVM-TYPES_Bool_Int_WordStack`(W,WS)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(2ba04f19aa67b4dd95607d17795e1671285232a16d0c93c9df600639dec60a6c), org.kframework.attributes.Location(Location(456,10,456,60)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -36843,7 +36843,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(455,10,455,34)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("f2bebd1d76525256a187da2c9b16df871d6e69e10e18d995fef2b55adab9a372")]
-// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K,`Map:update`(_M,K,_0))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(16fa469546784953bb4d96291210fc4a4c35f02d74918ed71416c17e30794ac4), org.kframework.attributes.Location(Location(447,8,447,40)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K,`Map:update`(_M,K,_0))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(16fa469546784953bb4d96291210fc4a4c35f02d74918ed71416c17e30794ac4), org.kframework.attributes.Location(Location(447,8,447,40)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -36851,9 +36851,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK:SortKItem{},LblMap'Coln'update{}(Var'Unds'M:SortMap{},VarK:SortKItem{},Var'Unds'0:SortKItem{})),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(447,8,447,40)"), simplification{}(""), UNIQUE'Unds'ID{}("16fa469546784953bb4d96291210fc4a4c35f02d74918ed71416c17e30794ac4")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(447,8,447,40)"), simplification{}(""), UNIQUE'Unds'ID{}("16fa469546784953bb4d96291210fc4a4c35f02d74918ed71416c17e30794ac4")]
-// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K,`_[_<-undef]`(_M,K))=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(cc06681900110f1149dbd29e63941153e51e3f51e8b0871e339b1ac3bdda40e1), org.kframework.attributes.Location(Location(446,8,446,45)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
+// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K,`_[_<-undef]`(_M,K))=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(cc06681900110f1149dbd29e63941153e51e3f51e8b0871e339b1ac3bdda40e1), org.kframework.attributes.Location(Location(446,8,446,45)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]), simplification]
axiom{R} \implies{R} (
\top{R}(),
\and{R} (
@@ -36861,9 +36861,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK:SortKItem{},Lbl'UndsLSqBUnds-LT-'-undef'RSqB'{}(Var'Unds'M:SortMap{},VarK:SortKItem{})),
\dv{SortBool{}}("false")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(446,8,446,45)"), simplification{}(""), UNIQUE'Unds'ID{}("cc06681900110f1149dbd29e63941153e51e3f51e8b0871e339b1ac3bdda40e1")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(446,8,446,45)"), simplification{}(""), UNIQUE'Unds'ID{}("cc06681900110f1149dbd29e63941153e51e3f51e8b0871e339b1ac3bdda40e1")]
-// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K1,`Map:update`(M,K2,_0))=>`_in_keys(_)_MAP_Bool_KItem_Map`(K1,M) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(cafede2df75f44d0b9a93f0f83f6b5ce0bc2e80d49d18c0e3ee8c648611fb9a9), org.kframework.attributes.Location(Location(449,8,449,70)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K1,`Map:update`(M,K2,_0))=>`_in_keys(_)_MAP_Bool_KItem_Map`(K1,M) requires `_=/=K_`(K1,K2) ensures #token("true","Bool") [UNIQUE_ID(cafede2df75f44d0b9a93f0f83f6b5ce0bc2e80d49d18c0e3ee8c648611fb9a9), org.kframework.attributes.Location(Location(449,8,449,70)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'UndsEqlsSlshEqls'K'Unds'{}(kseq{}(VarK1:SortKItem{},dotk{}()),kseq{}(VarK2:SortKItem{},dotk{}())),
@@ -36873,9 +36873,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK1:SortKItem{},LblMap'Coln'update{}(VarM:SortMap{},VarK2:SortKItem{},Var'Unds'0:SortKItem{})),
Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK1:SortKItem{},VarM:SortMap{})),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(449,8,449,70)"), simplification{}(""), UNIQUE'Unds'ID{}("cafede2df75f44d0b9a93f0f83f6b5ce0bc2e80d49d18c0e3ee8c648611fb9a9")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(449,8,449,70)"), simplification{}(""), UNIQUE'Unds'ID{}("cafede2df75f44d0b9a93f0f83f6b5ce0bc2e80d49d18c0e3ee8c648611fb9a9")]
-// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K1,`Map:update`(M,K2,_0))=>#token("true","Bool") requires `_orBool_`(`_==K_`(K1,K2),`_in_keys(_)_MAP_Bool_KItem_Map`(K1,M)) ensures #token("true","Bool") [UNIQUE_ID(e9b3d7818982d4feeee601894761b03cd575c9479f64b16f36f47423c7287e73), org.kframework.attributes.Location(Location(448,8,448,81)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `_in_keys(_)_MAP_Bool_KItem_Map`(K1,`Map:update`(M,K2,_0))=>#token("true","Bool") requires `_orBool_`(`_==K_`(K1,K2),`_in_keys(_)_MAP_Bool_KItem_Map`(K1,M)) ensures #token("true","Bool") [UNIQUE_ID(e9b3d7818982d4feeee601894761b03cd575c9479f64b16f36f47423c7287e73), org.kframework.attributes.Location(Location(448,8,448,81)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'Unds'orBool'Unds'{}(Lbl'UndsEqlsEqls'K'Unds'{}(kseq{}(VarK1:SortKItem{},dotk{}()),kseq{}(VarK2:SortKItem{},dotk{}())),Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK1:SortKItem{},VarM:SortMap{})),
@@ -36885,9 +36885,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'in'Unds'keys'LParUndsRParUnds'MAP'Unds'Bool'Unds'KItem'Unds'Map{}(VarK1:SortKItem{},LblMap'Coln'update{}(VarM:SortMap{},VarK2:SortKItem{},Var'Unds'0:SortKItem{})),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(448,8,448,81)"), simplification{}(""), UNIQUE'Unds'ID{}("e9b3d7818982d4feeee601894761b03cd575c9479f64b16f36f47423c7287e73")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(448,8,448,81)"), simplification{}(""), UNIQUE'Unds'ID{}("e9b3d7818982d4feeee601894761b03cd575c9479f64b16f36f47423c7287e73")]
-// rule `_modInt_`(I1,I2)=>`_%Int_`(`_+Int_`(`_%Int_`(I1,`absInt(_)_INT-COMMON_Int_Int`(I2)),`absInt(_)_INT-COMMON_Int_Int`(I2)),`absInt(_)_INT-COMMON_Int_Int`(I2)) requires `_=/=Int_`(I2,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(adfacb58b0678a49f66186954229939a953c9849d5b08edc8f887c0d7514b2c6), concrete, org.kframework.attributes.Location(Location(1108,5,1111,23)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
+// rule `_modInt_`(I1,I2)=>`_%Int_`(`_+Int_`(`_%Int_`(I1,`absInt(_)_INT-COMMON_Int_Int`(I2)),`absInt(_)_INT-COMMON_Int_Int`(I2)),`absInt(_)_INT-COMMON_Int_Int`(I2)) requires `_=/=Int_`(I2,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(adfacb58b0678a49f66186954229939a953c9849d5b08edc8f887c0d7514b2c6), concrete, org.kframework.attributes.Location(Location(1108,5,1111,23)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol]), simplification]
axiom{R} \implies{R} (
\equals{SortBool{},R}(
Lbl'UndsEqlsSlshEqls'Int'Unds'{}(VarI2:SortInt{},\dv{SortInt{}}("0")),
@@ -36897,9 +36897,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'modInt'Unds'{}(VarI1:SortInt{},VarI2:SortInt{}),
Lbl'UndsPerc'Int'Unds'{}(Lbl'UndsPlus'Int'Unds'{}(Lbl'UndsPerc'Int'Unds'{}(VarI1:SortInt{},LblabsInt'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(VarI2:SortInt{})),LblabsInt'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(VarI2:SortInt{})),LblabsInt'LParUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int{}(VarI2:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), concrete{}(), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1108,5,1111,23)"), simplification{}(""), UNIQUE'Unds'ID{}("adfacb58b0678a49f66186954229939a953c9849d5b08edc8f887c0d7514b2c6")]
+ [org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), concrete{}(), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1108,5,1111,23)"), simplification{}(""), UNIQUE'Unds'ID{}("adfacb58b0678a49f66186954229939a953c9849d5b08edc8f887c0d7514b2c6")]
-// rule `_modInt_`(X,N)=>X requires `_andBool_`(`_<=Int_`(#token("0","Int"),X),`_X requires `_andBool_`(`_<=Int_`(#token("0","Int"),X),`_B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d7245713da157cf997438091f92bb78eb51a6cefa568bb0d30560ce08d647f26), org.kframework.attributes.Location(Location(856,8,856,32)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orBool_`(B,#token("false","Bool"))=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(d7245713da157cf997438091f92bb78eb51a6cefa568bb0d30560ce08d647f26), org.kframework.attributes.Location(Location(856,8,856,32)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36931,9 +36931,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(856,8,856,32)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("d7245713da157cf997438091f92bb78eb51a6cefa568bb0d30560ce08d647f26")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(856,8,856,32)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("d7245713da157cf997438091f92bb78eb51a6cefa568bb0d30560ce08d647f26")]
-// rule `_orBool_`(_0,#token("true","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(47860d52c18a441b229449cd89d5464256137dc32deb5551effbac0482c883f3), org.kframework.attributes.Location(Location(854,8,854,34)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orBool_`(_0,#token("true","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(47860d52c18a441b229449cd89d5464256137dc32deb5551effbac0482c883f3), org.kframework.attributes.Location(Location(854,8,854,34)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36953,9 +36953,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(854,8,854,34)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("47860d52c18a441b229449cd89d5464256137dc32deb5551effbac0482c883f3")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(854,8,854,34)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("47860d52c18a441b229449cd89d5464256137dc32deb5551effbac0482c883f3")]
-// rule `_orBool_`(#token("false","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(991a3290bc7b6dca75d676a72a848ec6b2bd2827fb0e9626252aa1507394ca1b), org.kframework.attributes.Location(Location(855,8,855,32)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orBool_`(#token("false","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(991a3290bc7b6dca75d676a72a848ec6b2bd2827fb0e9626252aa1507394ca1b), org.kframework.attributes.Location(Location(855,8,855,32)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36975,9 +36975,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(855,8,855,32)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("991a3290bc7b6dca75d676a72a848ec6b2bd2827fb0e9626252aa1507394ca1b")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(855,8,855,32)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("991a3290bc7b6dca75d676a72a848ec6b2bd2827fb0e9626252aa1507394ca1b")]
-// rule `_orBool_`(#token("true","Bool"),_0)=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(71744528cdad83bc729990d3af3b544d27b09630b2615ca707dd2fc6ec93e7c2), org.kframework.attributes.Location(Location(853,8,853,34)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orBool_`(#token("true","Bool"),_0)=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(71744528cdad83bc729990d3af3b544d27b09630b2615ca707dd2fc6ec93e7c2), org.kframework.attributes.Location(Location(853,8,853,34)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -36997,9 +36997,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(853,8,853,34)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("71744528cdad83bc729990d3af3b544d27b09630b2615ca707dd2fc6ec93e7c2")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(853,8,853,34)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("71744528cdad83bc729990d3af3b544d27b09630b2615ca707dd2fc6ec93e7c2")]
-// rule `_orElseBool_`(K,#token("false","Bool"))=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(684b0444a1f711d49ff1502423a3346fb26958697423db488b05d25081fc0480), org.kframework.attributes.Location(Location(861,8,861,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orElseBool_`(K,#token("false","Bool"))=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(684b0444a1f711d49ff1502423a3346fb26958697423db488b05d25081fc0480), org.kframework.attributes.Location(Location(861,8,861,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37019,9 +37019,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orElseBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarK:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(861,8,861,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("684b0444a1f711d49ff1502423a3346fb26958697423db488b05d25081fc0480")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(861,8,861,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("684b0444a1f711d49ff1502423a3346fb26958697423db488b05d25081fc0480")]
-// rule `_orElseBool_`(_0,#token("true","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(c9eccff94ecf6e810c600d4536bf1701485c13c3456c6b98c0cdab0fe7c5af14), org.kframework.attributes.Location(Location(859,8,859,33)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orElseBool_`(_0,#token("true","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(c9eccff94ecf6e810c600d4536bf1701485c13c3456c6b98c0cdab0fe7c5af14), org.kframework.attributes.Location(Location(859,8,859,33)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37041,9 +37041,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orElseBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(859,8,859,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("c9eccff94ecf6e810c600d4536bf1701485c13c3456c6b98c0cdab0fe7c5af14")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(859,8,859,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("c9eccff94ecf6e810c600d4536bf1701485c13c3456c6b98c0cdab0fe7c5af14")]
-// rule `_orElseBool_`(#token("false","Bool"),K)=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(eb8c85dac19a5951f694b65269c2b17c80d6d126d6a367958e4a5d736a880ecf), org.kframework.attributes.Location(Location(860,8,860,37)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orElseBool_`(#token("false","Bool"),K)=>K requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(eb8c85dac19a5951f694b65269c2b17c80d6d126d6a367958e4a5d736a880ecf), org.kframework.attributes.Location(Location(860,8,860,37)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37063,9 +37063,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orElseBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarK:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(860,8,860,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("eb8c85dac19a5951f694b65269c2b17c80d6d126d6a367958e4a5d736a880ecf")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(860,8,860,37)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("eb8c85dac19a5951f694b65269c2b17c80d6d126d6a367958e4a5d736a880ecf")]
-// rule `_orElseBool_`(#token("true","Bool"),_0)=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(354bd0860c7f38b59e285c935fd2ea553ebddbabb4973342ad25f0dac6ea7bf6), org.kframework.attributes.Location(Location(858,8,858,33)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_orElseBool_`(#token("true","Bool"),_0)=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(354bd0860c7f38b59e285c935fd2ea553ebddbabb4973342ad25f0dac6ea7bf6), org.kframework.attributes.Location(Location(858,8,858,33)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37085,7 +37085,7 @@ module ETHEREUM-SIMULATION
Lbl'Unds'orElseBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(858,8,858,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("354bd0860c7f38b59e285c935fd2ea553ebddbabb4973342ad25f0dac6ea7bf6")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(858,8,858,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("354bd0860c7f38b59e285c935fd2ea553ebddbabb4973342ad25f0dac6ea7bf6")]
// rule `_s`_#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(9a6d91cd75cd777b0d4db536b3e4b20578e74fe650e644b55294da95fd2dba7f), org.kframework.attributes.Location(Location(851,8,851,38)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_xorBool_`(B,B)=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(9a6d91cd75cd777b0d4db536b3e4b20578e74fe650e644b55294da95fd2dba7f), org.kframework.attributes.Location(Location(851,8,851,38)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37295,9 +37295,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'xorBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
\dv{SortBool{}}("false")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(851,8,851,38)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("9a6d91cd75cd777b0d4db536b3e4b20578e74fe650e644b55294da95fd2dba7f")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(851,8,851,38)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("9a6d91cd75cd777b0d4db536b3e4b20578e74fe650e644b55294da95fd2dba7f")]
-// rule `_xorBool_`(B,#token("false","Bool"))=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(7a2851f9d4ea4bd3f35070ee029fc3bdca36e361f7ee54addeff9d10ddeb7c75), org.kframework.attributes.Location(Location(850,8,850,38)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_xorBool_`(B,#token("false","Bool"))=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(7a2851f9d4ea4bd3f35070ee029fc3bdca36e361f7ee54addeff9d10ddeb7c75), org.kframework.attributes.Location(Location(850,8,850,38)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37317,9 +37317,9 @@ module ETHEREUM-SIMULATION
Lbl'Unds'xorBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(850,8,850,38)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("7a2851f9d4ea4bd3f35070ee029fc3bdca36e361f7ee54addeff9d10ddeb7c75")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(850,8,850,38)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("7a2851f9d4ea4bd3f35070ee029fc3bdca36e361f7ee54addeff9d10ddeb7c75")]
-// rule `_xorBool_`(#token("false","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(73513655c09a595907ab9d26d67e27f01d14a3435743b77000c02d10f35c05bf), org.kframework.attributes.Location(Location(849,8,849,38)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_xorBool_`(#token("false","Bool"),B)=>B requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(73513655c09a595907ab9d26d67e27f01d14a3435743b77000c02d10f35c05bf), org.kframework.attributes.Location(Location(849,8,849,38)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37339,7 +37339,7 @@ module ETHEREUM-SIMULATION
Lbl'Unds'xorBool'Unds'{}(X0:SortBool{},X1:SortBool{}),
VarB:SortBool{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(849,8,849,38)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("73513655c09a595907ab9d26d67e27f01d14a3435743b77000c02d10f35c05bf")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(849,8,849,38)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("73513655c09a595907ab9d26d67e27f01d14a3435743b77000c02d10f35c05bf")]
// rule `_xorWord__EVM-TYPES_Int_Int_Int`(W0,W1)=>`_xorInt_`(W0,W1) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0d52539b6e0d7874e79eaf3aee298b7df82e72cb99be8d43ccead3fa415c7d8b), org.kframework.attributes.Location(Location(316,10,316,39)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -37363,7 +37363,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(316,10,316,39)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("0d52539b6e0d7874e79eaf3aee298b7df82e72cb99be8d43ccead3fa415c7d8b")]
-// rule `_|Set__SET_Set_Set_Set`(S1,S2)=>`_Set_`(S1,`Set:difference`(S2,S1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e9a710d8d1ca5c799420161879cbbff926de45a5bddd820d646f51d43eb67e62), org.kframework.attributes.Location(Location(555,8,555,45)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `_|Set__SET_Set_Set_Set`(S1,S2)=>`_Set_`(S1,`Set:difference`(S2,S1)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(e9a710d8d1ca5c799420161879cbbff926de45a5bddd820d646f51d43eb67e62), org.kframework.attributes.Location(Location(555,8,555,45)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37383,7 +37383,7 @@ module ETHEREUM-SIMULATION
Lbl'UndsPipe'Set'UndsUnds'SET'Unds'Set'Unds'Set'Unds'Set{}(X0:SortSet{},X1:SortSet{}),
Lbl'Unds'Set'Unds'{}(VarS1:SortSet{},LblSet'Coln'difference{}(VarS2:SortSet{},VarS1:SortSet{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(555,8,555,45)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e9a710d8d1ca5c799420161879cbbff926de45a5bddd820d646f51d43eb67e62")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(555,8,555,45)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("e9a710d8d1ca5c799420161879cbbff926de45a5bddd820d646f51d43eb67e62")]
// rule `_|Word__EVM-TYPES_Int_Int_Int`(W0,W1)=>`_|Int_`(W0,W1) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(19c28b43192684bc6c6c295c8a6f42880c1573977f2c697e9931248a2d94c85e), org.kframework.attributes.Location(Location(314,10,314,37)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -37541,7 +37541,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(330,10,330,73)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("13cb75e17cb6aba89f60971170b6d6e236849021fa90b751af216a3ec16c0533")]
-// rule `bitRangeInt(_,_,_)_INT-COMMON_Int_Int_Int_Int`(I,IDX,LEN)=>`_modInt_`(`_>>Int_`(I,IDX),`_<`_modInt_`(`_>>Int_`(I,IDX),`_<`#parseHexWord(_)_SERIALIZATION_Int_String`(`Keccak256(_)_KRYPTO_String_String`(`#rlpEncodeLength(_,_)_SERIALIZATION_String_String_Int`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HP,#token("32","Int")),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HO,#token("32","Int"))),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HC,#token("20","Int"))),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HR,#token("32","Int"))),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HT,#token("32","Int"))),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HE,#token("32","Int"))),`#rlpEncodeString(_)_SERIALIZATION_String_String`(unparseByteStack(HB))),`#rlpEncodeWordStack(_)_SERIALIZATION_String_WordStack`(`_:__EVM-TYPES_WordStack_Int_WordStack`(HD,`_:__EVM-TYPES_WordStack_Int_WordStack`(HI,`_:__EVM-TYPES_WordStack_Int_WordStack`(HL,`_:__EVM-TYPES_WordStack_Int_WordStack`(HG,`_:__EVM-TYPES_WordStack_Int_WordStack`(HS,`.WordStack_EVM-TYPES_WordStack`(.KList)))))))),`#rlpEncodeString(_)_SERIALIZATION_String_String`(unparseByteStack(HX))),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HM,#token("32","Int"))),`#rlpEncodeBytes(_,_)_SERIALIZATION_String_Int_Int`(HN,#token("8","Int"))),#token("192","Int")))) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(c05a82275fd4fc955ec4557500fd80759ec770c281c8b54a7a32849b49119ecd), org.kframework.attributes.Location(Location(87,10,99,59)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/serialization.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -37747,7 +37747,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), concrete{}(), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(161,10,161,43)"), UNIQUE'Unds'ID{}("257d0c37856446cd747fb80600cf5a7b2d42b8800d4573cfd2af3930b3f1470a"), smt-lemma{}()]
-// rule `countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(Source,ToCount)=>`_+Int_`(#token("1","Int"),`countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,`_+Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToCount,#token("0","Int")),`lengthString(_)_STRING-COMMON_Int_String`(ToCount)),`lengthString(_)_STRING-COMMON_Int_String`(Source)),ToCount)) requires `_>=Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToCount,#token("0","Int")),#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(628cff029a6d79e4c99999c0309f91ab8cb12f0ba549bb3faa850f96304c970e), org.kframework.attributes.Location(Location(1560,8,1561,60)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(Source,ToCount)=>`_+Int_`(#token("1","Int"),`countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,`_+Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToCount,#token("0","Int")),`lengthString(_)_STRING-COMMON_Int_String`(ToCount)),`lengthString(_)_STRING-COMMON_Int_String`(Source)),ToCount)) requires `_>=Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToCount,#token("0","Int")),#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(628cff029a6d79e4c99999c0309f91ab8cb12f0ba549bb3faa850f96304c970e), org.kframework.attributes.Location(Location(1560,8,1561,60)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -37769,9 +37769,9 @@ module ETHEREUM-SIMULATION
LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String{}(X0:SortString{},X1:SortString{}),
Lbl'UndsPlus'Int'Unds'{}(\dv{SortInt{}}("1"),LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String{}(LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarSource:SortString{},Lbl'UndsPlus'Int'Unds'{}(LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarSource:SortString{},VarToCount:SortString{},\dv{SortInt{}}("0")),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarToCount:SortString{})),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarSource:SortString{})),VarToCount:SortString{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1560,8,1561,60)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("628cff029a6d79e4c99999c0309f91ab8cb12f0ba549bb3faa850f96304c970e")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1560,8,1561,60)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("628cff029a6d79e4c99999c0309f91ab8cb12f0ba549bb3faa850f96304c970e")]
-// rule `countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(Source,ToCount)=>#token("0","Int") requires `_#token("0","Int") requires `_`#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{Int}(`_==Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),#token("-1","Int")),`findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I),`#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{Int}(`_==Int_`(`findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I),#token("-1","Int")),`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),`minInt(_,_)_INT-COMMON_Int_Int_Int`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),`findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I)))) requires `_=/=String__STRING-COMMON_Bool_String_String`(S2,#token("\"\"","String")) ensures #token("true","Bool") [UNIQUE_ID(9a3b7d1924363894c859ceb6bcec34fb944f01a5e0c90679d41b8430990b7295), org.kframework.attributes.Location(Location(1553,8,1553,431)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,S2,I)=>`#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{Int}(`_==Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),#token("-1","Int")),`findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I),`#if_#then_#else_#fi_K-EQUAL-SYNTAX_Sort_Bool_Sort_Sort`{Int}(`_==Int_`(`findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I),#token("-1","Int")),`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),`minInt(_,_)_INT-COMMON_Int_Int_Int`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),`findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I)))) requires `_=/=String__STRING-COMMON_Bool_String_String`(S2,#token("\"\"","String")) ensures #token("true","Bool") [UNIQUE_ID(9a3b7d1924363894c859ceb6bcec34fb944f01a5e0c90679d41b8430990b7295), org.kframework.attributes.Location(Location(1553,8,1553,431)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -37821,9 +37821,9 @@ module ETHEREUM-SIMULATION
LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(X0:SortString{},X1:SortString{},X2:SortInt{}),
Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL-SYNTAX'Unds'Sort'Unds'Bool'Unds'Sort'Unds'Sort{SortInt{}}(Lbl'UndsEqlsEqls'Int'Unds'{}(LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),VarI:SortInt{}),\dv{SortInt{}}("-1")),LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("1"),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarS2:SortString{})),VarI:SortInt{}),Lbl'Hash'if'UndsHash'then'UndsHash'else'UndsHash'fi'Unds'K-EQUAL-SYNTAX'Unds'Sort'Unds'Bool'Unds'Sort'Unds'Sort{SortInt{}}(Lbl'UndsEqlsEqls'Int'Unds'{}(LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("1"),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarS2:SortString{})),VarI:SortInt{}),\dv{SortInt{}}("-1")),LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),VarI:SortInt{}),LblminInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),VarI:SortInt{}),LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("1"),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarS2:SortString{})),VarI:SortInt{}))))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1553,8,1553,431)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("9a3b7d1924363894c859ceb6bcec34fb944f01a5e0c90679d41b8430990b7295")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1553,8,1553,431)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("9a3b7d1924363894c859ceb6bcec34fb944f01a5e0c90679d41b8430990b7295")]
-// rule `findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(_0,#token("\"\"","String"),_1)=>#token("-1","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5a6cf981f0ec2494854cd3e517b0cf645a1c9762c92a14849adfca9a6a553117), org.kframework.attributes.Location(Location(1554,8,1554,32)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `findChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(_0,#token("\"\"","String"),_1)=>#token("-1","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(5a6cf981f0ec2494854cd3e517b0cf645a1c9762c92a14849adfca9a6a553117), org.kframework.attributes.Location(Location(1554,8,1554,32)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37847,9 +37847,9 @@ module ETHEREUM-SIMULATION
LblfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(X0:SortString{},X1:SortString{},X2:SortInt{}),
\dv{SortInt{}}("-1")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1554,8,1554,32)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5a6cf981f0ec2494854cd3e517b0cf645a1c9762c92a14849adfca9a6a553117")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1554,8,1554,32)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("5a6cf981f0ec2494854cd3e517b0cf645a1c9762c92a14849adfca9a6a553117")]
-// rule `freshInt(_)_INT_Int_Int`(I)=>I requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(cf2cb8f038b4bdc4edb1334a3b8ced9cd296a7af43f0a1916e082a4e1aefa08b), org.kframework.attributes.Location(Location(1120,8,1120,28)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `freshInt(_)_INT_Int_Int`(I)=>I requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(cf2cb8f038b4bdc4edb1334a3b8ced9cd296a7af43f0a1916e082a4e1aefa08b), org.kframework.attributes.Location(Location(1120,8,1120,28)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -37865,7 +37865,7 @@ module ETHEREUM-SIMULATION
LblfreshInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{}(X0:SortInt{}),
VarI:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1120,8,1120,28)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("cf2cb8f038b4bdc4edb1334a3b8ced9cd296a7af43f0a1916e082a4e1aefa08b")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1120,8,1120,28)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("cf2cb8f038b4bdc4edb1334a3b8ced9cd296a7af43f0a1916e082a4e1aefa08b")]
// rule `getBloomFilterBit(_,_)_EVM_Int_ByteArray_Int`(X,I)=>`_%Int_`(`#asInteger(_)_EVM-TYPES_Int_ByteArray`(`_[_.._]_EVM-TYPES_ByteArray_ByteArray_Int_Int`(X,I,#token("2","Int"))),#token("2048","Int")) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(12e7179845b34a03c54189b3e4ef60b74ca13fe42a5425d40b2dec3fb59f54f9), org.kframework.attributes.Location(Location(712,10,712,71)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -39775,7 +39775,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortUnStackOp{}, SortOpCode{}}(LblEXTCODESIZE'Unds'EVM'Unds'UnStackOp{}())
+ inj{SortUnStackOp{}, SortOpCode{}}(LblBALANCE'Unds'EVM'Unds'UnStackOp{}())
),
\top{R} ()
)
@@ -39797,7 +39797,7 @@ module ETHEREUM-SIMULATION
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortUnStackOp{}, SortOpCode{}}(LblBALANCE'Unds'EVM'Unds'UnStackOp{}())
+ inj{SortUnStackOp{}, SortOpCode{}}(LblEXTCODESIZE'Unds'EVM'Unds'UnStackOp{}())
),
\top{R} ()
)
@@ -39982,14 +39982,14 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(507,10,507,41)"), owise{}(), UNIQUE'Unds'ID{}("439629ff8845af8f2917b874299bd17031028e6311a86e4f0905903a0ad81963")]
-// rule `isAddr2Op(_)_EVM_Bool_OpCode`(inj{CallSixOp,OpCode}(_0))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(38aabec09a319a067a8ea39085b1a38e02b2b17a104e90875290efc019d532ab), org.kframework.attributes.Location(Location(506,10,506,40)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `isAddr2Op(_)_EVM_Bool_OpCode`(inj{CallOp,OpCode}(_0))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0f7d5f192863ad0657e953f636adbb34b0b264909894a7cca9fd4c89c7bc07eb), org.kframework.attributes.Location(Location(505,10,505,40)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortCallSixOp{}, SortOpCode{}}(Var'Unds'0:SortCallSixOp{})
+ inj{SortCallOp{}, SortOpCode{}}(Var'Unds'0:SortCallOp{})
),
\top{R} ()
)),
@@ -39998,16 +39998,16 @@ module ETHEREUM-SIMULATION
LblisAddr2Op'LParUndsRParUnds'EVM'Unds'Bool'Unds'OpCode{}(X0:SortOpCode{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(506,10,506,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("38aabec09a319a067a8ea39085b1a38e02b2b17a104e90875290efc019d532ab")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(505,10,505,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("0f7d5f192863ad0657e953f636adbb34b0b264909894a7cca9fd4c89c7bc07eb")]
-// rule `isAddr2Op(_)_EVM_Bool_OpCode`(inj{CallOp,OpCode}(_0))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(0f7d5f192863ad0657e953f636adbb34b0b264909894a7cca9fd4c89c7bc07eb), org.kframework.attributes.Location(Location(505,10,505,40)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `isAddr2Op(_)_EVM_Bool_OpCode`(inj{CallSixOp,OpCode}(_0))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(38aabec09a319a067a8ea39085b1a38e02b2b17a104e90875290efc019d532ab), org.kframework.attributes.Location(Location(506,10,506,40)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
\and{R} (
\in{SortOpCode{}, R} (
X0:SortOpCode{},
- inj{SortCallOp{}, SortOpCode{}}(Var'Unds'0:SortCallOp{})
+ inj{SortCallSixOp{}, SortOpCode{}}(Var'Unds'0:SortCallSixOp{})
),
\top{R} ()
)),
@@ -40016,7 +40016,7 @@ module ETHEREUM-SIMULATION
LblisAddr2Op'LParUndsRParUnds'EVM'Unds'Bool'Unds'OpCode{}(X0:SortOpCode{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(505,10,505,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("0f7d5f192863ad0657e953f636adbb34b0b264909894a7cca9fd4c89c7bc07eb")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(506,10,506,40)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("38aabec09a319a067a8ea39085b1a38e02b2b17a104e90875290efc019d532ab")]
// rule isBExp(K)=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [owise]
axiom{R} \implies{R} (
@@ -51448,7 +51448,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(223,10,223,43)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("94179e859c758c033860bb00f77d25ca33c277776b75904dd1ca9d8190c7a7d2")]
-// rule `minInt(_,_)_INT-COMMON_Int_Int_Int`(I1,I2)=>I1 requires `_<=Int_`(I1,I2) ensures #token("true","Bool") [UNIQUE_ID(fb09b6acc4366cb77203e07c4efe8a9cf304e1bac9fb0664deea05d3eb9a80c6), org.kframework.attributes.Location(Location(1113,8,1113,57)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `minInt(_,_)_INT-COMMON_Int_Int_Int`(I1,I2)=>I1 requires `_<=Int_`(I1,I2) ensures #token("true","Bool") [UNIQUE_ID(fb09b6acc4366cb77203e07c4efe8a9cf304e1bac9fb0664deea05d3eb9a80c6), org.kframework.attributes.Location(Location(1113,8,1113,57)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -51470,9 +51470,9 @@ module ETHEREUM-SIMULATION
LblminInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(X0:SortInt{},X1:SortInt{}),
VarI1:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1113,8,1113,57)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("fb09b6acc4366cb77203e07c4efe8a9cf304e1bac9fb0664deea05d3eb9a80c6")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1113,8,1113,57)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("fb09b6acc4366cb77203e07c4efe8a9cf304e1bac9fb0664deea05d3eb9a80c6")]
-// rule `minInt(_,_)_INT-COMMON_Int_Int_Int`(I1,I2)=>I2 requires `_>=Int_`(I1,I2) ensures #token("true","Bool") [UNIQUE_ID(e1effeabf96bb3a3beffd5b679ad5df95c4f8bbf42872b0793331e52a8470fb3), org.kframework.attributes.Location(Location(1114,8,1114,57)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `minInt(_,_)_INT-COMMON_Int_Int_Int`(I1,I2)=>I2 requires `_>=Int_`(I1,I2) ensures #token("true","Bool") [UNIQUE_ID(e1effeabf96bb3a3beffd5b679ad5df95c4f8bbf42872b0793331e52a8470fb3), org.kframework.attributes.Location(Location(1114,8,1114,57)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -51494,9 +51494,9 @@ module ETHEREUM-SIMULATION
LblminInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(X0:SortInt{},X1:SortInt{}),
VarI2:SortInt{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1114,8,1114,57)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("e1effeabf96bb3a3beffd5b679ad5df95c4f8bbf42872b0793331e52a8470fb3")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1114,8,1114,57)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("e1effeabf96bb3a3beffd5b679ad5df95c4f8bbf42872b0793331e52a8470fb3")]
-// rule `notBool_`(#token("false","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(17ebc68421572b8ebe609c068fb49cbb6cbbe3246e2142257ad8befdda38f415), org.kframework.attributes.Location(Location(837,8,837,29)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `notBool_`(#token("false","Bool"))=>#token("true","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(17ebc68421572b8ebe609c068fb49cbb6cbbe3246e2142257ad8befdda38f415), org.kframework.attributes.Location(Location(837,8,837,29)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -51512,9 +51512,9 @@ module ETHEREUM-SIMULATION
LblnotBool'Unds'{}(X0:SortBool{}),
\dv{SortBool{}}("true")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(837,8,837,29)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("17ebc68421572b8ebe609c068fb49cbb6cbbe3246e2142257ad8befdda38f415")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(837,8,837,29)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("17ebc68421572b8ebe609c068fb49cbb6cbbe3246e2142257ad8befdda38f415")]
-// rule `notBool_`(#token("true","Bool"))=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(53fc758ece1ff16581673016dfacc556cc30fcf6b3c35b586f001d76a1f9336c), org.kframework.attributes.Location(Location(836,8,836,29)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `notBool_`(#token("true","Bool"))=>#token("false","Bool") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(53fc758ece1ff16581673016dfacc556cc30fcf6b3c35b586f001d76a1f9336c), org.kframework.attributes.Location(Location(836,8,836,29)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -51530,7 +51530,7 @@ module ETHEREUM-SIMULATION
LblnotBool'Unds'{}(X0:SortBool{}),
\dv{SortBool{}}("false")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(836,8,836,29)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("53fc758ece1ff16581673016dfacc556cc30fcf6b3c35b586f001d76a1f9336c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(836,8,836,29)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("53fc758ece1ff16581673016dfacc556cc30fcf6b3c35b586f001d76a1f9336c")]
// rule `powmod(_,_,_)_EVM-TYPES_Int_Int_Int_Int`(W0,W1,W2)=>`_^%Int__`(W0,W1,W2) requires `_=/=Int_`(W2,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(a80f08cc77830d200c4ab9289eaed553810422c6ea94c22b1c193560a8284dee), label(EVM-TYPES.powmod.nonzero), org.kframework.attributes.Location(Location(255,28,255,86)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/evm-types.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
@@ -55638,7 +55638,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(47,10,47,133)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("38b7c410fd82ddee53b43902b47b80cde45a003faaeb6cdaab30dda1d9be7885")]
-// rule `replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(Source,ToReplace,Replacement,Count)=>`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,#token("0","Int"),`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int"))),Replacement),`replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,`_+Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int")),`lengthString(_)_STRING-COMMON_Int_String`(ToReplace)),`lengthString(_)_STRING-COMMON_Int_String`(Source)),ToReplace,Replacement,`_-Int_`(Count,#token("1","Int")))) requires `_>Int_`(Count,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(311b80d2cb12d368f230eba968464e1fc926bd57e304059b282b82af4d9626d9), org.kframework.attributes.Location(Location(1570,8,1573,30)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(Source,ToReplace,Replacement,Count)=>`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,#token("0","Int"),`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int"))),Replacement),`replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,`_+Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int")),`lengthString(_)_STRING-COMMON_Int_String`(ToReplace)),`lengthString(_)_STRING-COMMON_Int_String`(Source)),ToReplace,Replacement,`_-Int_`(Count,#token("1","Int")))) requires `_>Int_`(Count,#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(311b80d2cb12d368f230eba968464e1fc926bd57e304059b282b82af4d9626d9), org.kframework.attributes.Location(Location(1570,8,1573,30)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -55668,9 +55668,9 @@ module ETHEREUM-SIMULATION
Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String'Unds'Int{}(X0:SortString{},X1:SortString{},X2:SortString{},X3:SortInt{}),
Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarSource:SortString{},\dv{SortInt{}}("0"),LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarSource:SortString{},VarToReplace:SortString{},\dv{SortInt{}}("0"))),VarReplacement:SortString{}),Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String'Unds'Int{}(LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarSource:SortString{},Lbl'UndsPlus'Int'Unds'{}(LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarSource:SortString{},VarToReplace:SortString{},\dv{SortInt{}}("0")),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarToReplace:SortString{})),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarSource:SortString{})),VarToReplace:SortString{},VarReplacement:SortString{},Lbl'Unds'-Int'Unds'{}(VarCount:SortInt{},\dv{SortInt{}}("1"))))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1570,8,1573,30)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("311b80d2cb12d368f230eba968464e1fc926bd57e304059b282b82af4d9626d9")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1570,8,1573,30)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("311b80d2cb12d368f230eba968464e1fc926bd57e304059b282b82af4d9626d9")]
-// rule `replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(Source,_0,_1,#token("0","Int"))=>Source requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(4367434b0f61c404f7a2e926426bd23874dd547de689c5d15089967fbab2b3d5), org.kframework.attributes.Location(Location(1574,8,1574,49)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(Source,_0,_1,#token("0","Int"))=>Source requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(4367434b0f61c404f7a2e926426bd23874dd547de689c5d15089967fbab2b3d5), org.kframework.attributes.Location(Location(1574,8,1574,49)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -55698,9 +55698,9 @@ module ETHEREUM-SIMULATION
Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String'Unds'Int{}(X0:SortString{},X1:SortString{},X2:SortString{},X3:SortInt{}),
VarSource:SortString{}),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1574,8,1574,49)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("4367434b0f61c404f7a2e926426bd23874dd547de689c5d15089967fbab2b3d5")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1574,8,1574,49)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("4367434b0f61c404f7a2e926426bd23874dd547de689c5d15089967fbab2b3d5")]
-// rule `replaceAll(_,_,_)_STRING-COMMON_String_String_String_String`(Source,ToReplace,Replacement)=>`replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(Source,ToReplace,Replacement,`countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(Source,ToReplace)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(262167183c3ec2e214d12bac6e639d7ac1a9f973582e16eca6c1af1da7ecc0a5), org.kframework.attributes.Location(Location(1575,8,1575,154)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `replaceAll(_,_,_)_STRING-COMMON_String_String_String_String`(Source,ToReplace,Replacement)=>`replace(_,_,_,_)_STRING-COMMON_String_String_String_String_Int`(Source,ToReplace,Replacement,`countAllOccurrences(_,_)_STRING-COMMON_Int_String_String`(Source,ToReplace)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(262167183c3ec2e214d12bac6e639d7ac1a9f973582e16eca6c1af1da7ecc0a5), org.kframework.attributes.Location(Location(1575,8,1575,154)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -55724,9 +55724,9 @@ module ETHEREUM-SIMULATION
LblreplaceAll'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String{}(X0:SortString{},X1:SortString{},X2:SortString{}),
Lblreplace'LParUndsCommUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String'Unds'Int{}(VarSource:SortString{},VarToReplace:SortString{},VarReplacement:SortString{},LblcountAllOccurrences'LParUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String{}(VarSource:SortString{},VarToReplace:SortString{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1575,8,1575,154)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("262167183c3ec2e214d12bac6e639d7ac1a9f973582e16eca6c1af1da7ecc0a5")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1575,8,1575,154)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("262167183c3ec2e214d12bac6e639d7ac1a9f973582e16eca6c1af1da7ecc0a5")]
-// rule `replaceFirst(_,_,_)_STRING-COMMON_String_String_String_String`(Source,ToReplace,Replacement)=>`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,#token("0","Int"),`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int"))),Replacement),`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,`_+Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int")),`lengthString(_)_STRING-COMMON_Int_String`(ToReplace)),`lengthString(_)_STRING-COMMON_Int_String`(Source))) requires `_>=Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int")),#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(e290042e5b5b2f620c0ca1871e708c3713c62b63b283e317bb7568e13968fe0c), org.kframework.attributes.Location(Location(1563,8,1565,66)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `replaceFirst(_,_,_)_STRING-COMMON_String_String_String_String`(Source,ToReplace,Replacement)=>`_+String__STRING-COMMON_String_String_String`(`_+String__STRING-COMMON_String_String_String`(`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,#token("0","Int"),`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int"))),Replacement),`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(Source,`_+Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int")),`lengthString(_)_STRING-COMMON_Int_String`(ToReplace)),`lengthString(_)_STRING-COMMON_Int_String`(Source))) requires `_>=Int_`(`findString(_,_,_)_STRING-COMMON_Int_String_String_Int`(Source,ToReplace,#token("0","Int")),#token("0","Int")) ensures #token("true","Bool") [UNIQUE_ID(e290042e5b5b2f620c0ca1871e708c3713c62b63b283e317bb7568e13968fe0c), org.kframework.attributes.Location(Location(1563,8,1565,66)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -55752,9 +55752,9 @@ module ETHEREUM-SIMULATION
LblreplaceFirst'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String'Unds'String{}(X0:SortString{},X1:SortString{},X2:SortString{}),
Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(Lbl'UndsPlus'String'UndsUnds'STRING-COMMON'Unds'String'Unds'String'Unds'String{}(LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarSource:SortString{},\dv{SortInt{}}("0"),LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarSource:SortString{},VarToReplace:SortString{},\dv{SortInt{}}("0"))),VarReplacement:SortString{}),LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarSource:SortString{},Lbl'UndsPlus'Int'Unds'{}(LblfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarSource:SortString{},VarToReplace:SortString{},\dv{SortInt{}}("0")),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarToReplace:SortString{})),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarSource:SortString{})))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1563,8,1565,66)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("e290042e5b5b2f620c0ca1871e708c3713c62b63b283e317bb7568e13968fe0c")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1563,8,1565,66)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("e290042e5b5b2f620c0ca1871e708c3713c62b63b283e317bb7568e13968fe0c")]
-// rule `replaceFirst(_,_,_)_STRING-COMMON_String_String_String_String`(Source,ToReplace,_0)=>Source requires `_Source requires `_`reverseJSONsAux(_,_)_JSON-EXT_JSONs_JSONs_JSONs`(JS,`.List{"JSONs"}_JSONs`(.KList)) requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(63959bf1efbdb6e90e45a1290b9aa5fa1f2c36bab6d141d8aadb7afbaed809b3), org.kframework.attributes.Location(Location(32,10,32,57)), org.kframework.attributes.Source(Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
@@ -55844,7 +55844,7 @@ module ETHEREUM-SIMULATION
\top{R}()))
[org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(35,10,35,78)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(evm-semantics/.build/usr/lib/kevm/include/kframework/json-rpc.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("51d2b1bf78e90fb1c0a52a48506ab368c40ceab05b4b8a4a0f7b887563f4cb10")]
-// rule `rfindChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,S2,I)=>`maxInt(_,_)_INT-COMMON_Int_Int_Int`(`rfindString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),`rfindChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I)) requires `_=/=String__STRING-COMMON_Bool_String_String`(S2,#token("\"\"","String")) ensures #token("true","Bool") [UNIQUE_ID(b7f740050d72a847424b022a9c8217325aba8a154a42831aa3c7a3b0727f3205), org.kframework.attributes.Location(Location(1555,8,1555,182)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
+// rule `rfindChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,S2,I)=>`maxInt(_,_)_INT-COMMON_Int_Int_Int`(`rfindString(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("0","Int"),#token("1","Int")),I),`rfindChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(S1,`substrString(_,_,_)_STRING-COMMON_String_String_Int_Int`(S2,#token("1","Int"),`lengthString(_)_STRING-COMMON_Int_String`(S2)),I)) requires `_=/=String__STRING-COMMON_Bool_String_String`(S2,#token("\"\"","String")) ensures #token("true","Bool") [UNIQUE_ID(b7f740050d72a847424b022a9c8217325aba8a154a42831aa3c7a3b0727f3205), org.kframework.attributes.Location(Location(1555,8,1555,182)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody "requires" Bool [klabel(#ruleRequires), symbol])]
axiom{R} \implies{R} (
\and{R}(
\equals{SortBool{},R}(
@@ -55870,9 +55870,9 @@ module ETHEREUM-SIMULATION
LblrfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(X0:SortString{},X1:SortString{},X2:SortInt{}),
LblmaxInt'LParUndsCommUndsRParUnds'INT-COMMON'Unds'Int'Unds'Int'Unds'Int{}(LblrfindString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),VarI:SortInt{}),LblrfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(VarS1:SortString{},LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'String'Unds'String'Unds'Int'Unds'Int{}(VarS2:SortString{},\dv{SortInt{}}("1"),LbllengthString'LParUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String{}(VarS2:SortString{})),VarI:SortInt{}))),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1555,8,1555,182)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("b7f740050d72a847424b022a9c8217325aba8a154a42831aa3c7a3b0727f3205")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1555,8,1555,182)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody \"requires\" Bool [klabel(#ruleRequires), symbol]"), UNIQUE'Unds'ID{}("b7f740050d72a847424b022a9c8217325aba8a154a42831aa3c7a3b0727f3205")]
-// rule `rfindChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(_0,#token("\"\"","String"),_1)=>#token("-1","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(23b9fa88124c547d94aed32124d1ccd1069732b059f4c8b430ab4617979690f6), org.kframework.attributes.Location(Location(1556,8,1556,33)), org.kframework.attributes.Source(Source(/usr/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
+// rule `rfindChar(_,_,_)_STRING-COMMON_Int_String_String_Int`(_0,#token("\"\"","String"),_1)=>#token("-1","Int") requires #token("true","Bool") ensures #token("true","Bool") [UNIQUE_ID(23b9fa88124c547d94aed32124d1ccd1069732b059f4c8b430ab4617979690f6), org.kframework.attributes.Location(Location(1556,8,1556,33)), org.kframework.attributes.Source(Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)), org.kframework.definition.Production(syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol])]
axiom{R} \implies{R} (
\and{R}(
\top{R}(),
@@ -55896,7 +55896,7 @@ module ETHEREUM-SIMULATION
LblrfindChar'LParUndsCommUndsCommUndsRParUnds'STRING-COMMON'Unds'Int'Unds'String'Unds'String'Unds'Int{}(X0:SortString{},X1:SortString{},X2:SortInt{}),
\dv{SortInt{}}("-1")),
\top{R}()))
- [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1556,8,1556,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/usr/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("23b9fa88124c547d94aed32124d1ccd1069732b059f4c8b430ab4617979690f6")]
+ [org'Stop'kframework'Stop'attributes'Stop'Location{}("Location(1556,8,1556,33)"), org'Stop'kframework'Stop'attributes'Stop'Source{}("Source(/home/raoul/k/k-distribution/target/release/k/include/kframework/builtin/domains.md)"), org'Stop'kframework'Stop'definition'Stop'Production{}("syntax #RuleContent ::= #RuleBody [klabel(#ruleNoConditions), symbol]"), UNIQUE'Unds'ID{}("23b9fa88124c547d94aed32124d1ccd1069732b059f4c8b430ab4617979690f6")]
// rule `setBloomFilterBits(_)_EVM_Int_ByteArray`(HASH)=>`_|Int_`(`_|Int_`(`_<`_-Int_`(`_modInt_`(`_+Int_`(`bitRangeInt(_,_,_)_INT-COMMON_Int_Int_Int_Int`(I,IDX,LEN),`_<`_-Int_`(`_modInt_`(`_+Int_`(`bitRangeInt(_,_,_)_INT-COMMON_Int_Int_Int_Int`(I,IDX,LEN),`_<W requires `_orBool_`(`_>=Int_`(N,#token("32","Int")),`_`(``(``(`#execute_EVM_KItem`(.KList)~>CONTINUATION),``(#token("1","Int")),``(`NORMAL`(.KList)),``(`ISTANBUL_EVM`(.KList)),``(``(`