parttimenerd / while-semantics

A visualization of evaluations of the while language via semantic rules.
http://mostlynerdless.de/while-semantics/
1 stars 0 forks source link

While-Semantics

A visualization of evaluations of the while language via semantic rules.

See course on semantics of programming languages for more information (in german) about the specific language.

Features

demo image

demo image

Keyboard shortcuts

Shortcut Action
e Focus on the code editor
v Focus on the context editor
m Focus on the max steps input field
esc Unfocus the previously focussed editor or input field (to apply the other shortcuts again)
s Toggle between big and small step evaluation
+/- Increase/decrease the maximum number of allowed steps
p Toggle the popups in the evaluation visualization

License

MIT