logiccomp / lsl

4 stars 2 forks source link

top-interactions should reset vc #23

Closed camoy closed 8 months ago

camoy commented 9 months ago

Ideally, #%top-interaction should be wrapped in with-vc to reset the VC in case of a Rosette error that sets the VC as a contradiction. However, this isn't so easy because we want the top-level to support definitions and with-vc creates a definition context. Sadly, there is no splicing form of with-vc right now. We will need to hack something up custom.