diff --git a/kmultiversx/pyproject.toml b/kmultiversx/pyproject.toml index 1e7a149f..d2e0ac52 100644 --- a/kmultiversx/pyproject.toml +++ b/kmultiversx/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "kmultiversx" -version = "0.1.74" +version = "0.1.75" description = "Python tools for Elrond semantics" authors = [ "Runtime Verification, Inc. ", diff --git a/kmultiversx/src/kmultiversx/kdist/mx-semantics/elrond-config.md b/kmultiversx/src/kmultiversx/kdist/mx-semantics/elrond-config.md index b40fbc20..805d9a52 100644 --- a/kmultiversx/src/kmultiversx/kdist/mx-semantics/elrond-config.md +++ b/kmultiversx/src/kmultiversx/kdist/mx-semantics/elrond-config.md @@ -50,13 +50,11 @@ module ELROND-CONFIG ```k syntax Bool ::= #hasPrefix ( String , String ) [function, total] // --------------------------------------------------------------------- - rule #hasPrefix(STR, PREFIX) => true + rule #hasPrefix(STR, PREFIX) => substrString(STR, 0, lengthString(PREFIX)) ==String PREFIX requires lengthString(STR) >=Int lengthString(PREFIX) - andBool substrString(STR, 0, lengthString(PREFIX)) ==String PREFIX rule #hasPrefix(STR, PREFIX) => false - requires notBool ( lengthString(STR) >=Int lengthString(PREFIX) - andBool substrString(STR, 0, lengthString(PREFIX)) ==String PREFIX) + requires notBool (lengthString(STR) >=Int lengthString(PREFIX)) ``` ### Memory diff --git a/package/version b/package/version index 21f074df..d9ba7470 100644 --- a/package/version +++ b/package/version @@ -1 +1 @@ -0.1.74 +0.1.75