This shows you the differences between two versions of the page.
| |
using:debugger [2024/09/28 15:58] – created - external edit 127.0.0.1 | using:debugger [2024/09/28 23:26] (current) – fponzi |
---|
TLA+ tools come with a debugger that allow you to debug your specifications. See it in action: | TLA+ tools come with a debugger that allow you to debug your specifications. See it in action: |
| |
<HTML> | {{youtube>x6u8LYSso6s?}} |
<iframe width="1333" height="485" src="https://www.youtube.com/embed/x6u8LYSso6s" title="TLA+ Debugger: Force violation of artificial invariant with 'violate' debugger command" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> | {{youtube>DsfbdsE4hJ0?}} |
</iframe> | |
<iframe width="1917" height="806" src="https://www.youtube.com/embed/DsfbdsE4hJ0" title="The TLA+ Debugger" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> | ===== Graphical and time-traveling debugging ===== |
</iframe> | |
</HTML> | |
===== graphical and time-traveling debugging ===== | |
| |
You will need the SVG extension: https://marketplace.visualstudio.com/items?itemName=jock.svg. | You will need the SVG extension: https://marketplace.visualstudio.com/items?itemName=jock.svg. |
| {{youtube>IO9ik850i0M?}} |
| |
<HTML> | |
<iframe width="1917" height="806" src="https://www.youtube.com/embed/IO9ik850i0M" title="Graphical and time-traveling debugging for TLA+" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> | |
</iframe> | |
</HTML> | |
| |