Skip to content

Commit 883fd6e

Browse files
tothtamas28rv-auditorautomergerpr-permission-manager[bot]
authored
Remove the format attribute from Word (#95)
We want pretty-printed terms to be parseable into semantically correct data structures. --------- Co-authored-by: devops <devops@runtimeverification.com> Co-authored-by: automergerpr-permission-manager[bot] <190534181+automergerpr-permission-manager[bot]@users.noreply.github.com>
1 parent ec95dd6 commit 883fd6e

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

package/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.70
1+
0.1.71

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "kriscv"
7-
version = "0.1.70"
7+
version = "0.1.71"
88
description = "K tooling for the RISC-V architecture"
99
authors = [
1010
"Runtime Verification, Inc. <contact@runtimeverification.com>",

src/kriscv/kdist/riscv-semantics/word.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module WORD
1111
```
1212
Throughout the semantics, we use K's arbitrary-precision, infinitely sign-extended, two's-complement integer type `Int` to store arbitrary bit sequences. A `Word` consists of a single `Int`, with the `XLEN` least-signficant bits storing the desired bit sequence and all other bits zeroed.
1313
```k
14-
syntax Word ::= W(Int) [format(%3), symbol(W)]
14+
syntax Word ::= W(Int) [symbol(W)]
1515
```
1616
A `Word` can be interpreted as an unsigned integer by directly returning the underlying `Int`,
1717
```k

0 commit comments

Comments
 (0)