freespek / ssf-mc

EF project Exploring Automatic Model-Checking of the Ethereum specification
Apache License 2.0
4 stars 0 forks source link

Recursion rules #17

Closed Kukovec closed 3 months ago

Kukovec commented 3 months ago

This PR introduces a TLA-to-TLA translation rule for translating RECURSIVE TLA+ operators into the Apalache-supported fragment, as well as a rule for dealing with mutual-recursion cycles in RECURSIVE TLA+ operator calls.