@@ -397,25 +397,8 @@ A cons-list is used for the EVM wordstack.
397
397
``` k
398
398
syntax Int ::= #sizeWordStack ( WordStack ) [symbol(#sizeWordStack), function, total, smtlib(sizeWordStack)]
399
399
// ------------------------------------------------------------------------------------------------------------
400
- rule [ws-size-00]: #sizeWordStack (.WordStack) => 0
401
- rule [ws-size-01]: #sizeWordStack (_ : .WordStack) => 1
402
- rule [ws-size-02]: #sizeWordStack (_ : _ : .WordStack) => 2
403
- rule [ws-size-03]: #sizeWordStack (_ : _ : _ : .WordStack) => 3
404
- rule [ws-size-04]: #sizeWordStack (_ : _ : _ : _ : .WordStack) => 4
405
- rule [ws-size-05]: #sizeWordStack (_ : _ : _ : _ : _ : .WordStack) => 5
406
- rule [ws-size-06]: #sizeWordStack (_ : _ : _ : _ : _ : _ : .WordStack) => 6
407
- rule [ws-size-07]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : .WordStack) => 7
408
- rule [ws-size-08]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 8
409
- rule [ws-size-09]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 9
410
- rule [ws-size-10]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 10
411
- rule [ws-size-11]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 11
412
- rule [ws-size-12]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 12
413
- rule [ws-size-13]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 13
414
- rule [ws-size-14]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 14
415
- rule [ws-size-15]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 15
416
- rule [ws-size-16]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : .WordStack) => 16
417
- rule [ws-size-N]: #sizeWordStack (_ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : _ : WS) => 16 +Int #sizeWordStack(WS)
418
- rule [ws-size-O]: #sizeWordStack (_ : WS) => 1 +Int #sizeWordStack(WS) [priority(75)]
400
+ rule [ws-size-base]: #sizeWordStack (.WordStack) => 0
401
+ rule [ws-size-ind]: #sizeWordStack (_ : WS) => 1 +Int #sizeWordStack(WS)
419
402
```
420
403
421
404
- ` WordStack2List ` converts a term of sort ` WordStack ` to a term of sort ` List ` .
0 commit comments