You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 25, 2024. It is now read-only.
Inspired while reviewing:
#1009
This makes two changes which hopefully tighten the `CTerm` abstraction
slightly by reducing the places where `CTerm.kast` is used:
- Places that were doing `get_cell(CTerm.kast, CELL_NAME)` now say
`CTerm.cell(CELL_NAME)`. There are no more uses of `get_cell` here or in
downstream repos, so it's removed.
- A new `@cached_property CTerm.free_vars` is added, which is used to
replace the pattern `free_vars(CTerm.kast)`.
This means that the remaining uses of `CTerm.kast` are doing something
weird with the resulting kast, or printing it, or converting it to Kore.
---------
Co-authored-by: devops <[email protected]>
0 commit comments