TECH Signal 415
Modelling Actors with Redex: Part I
Engineers designing concurrent systems can use PLT Redex to formally specify and interactively debug operational semantics, avoiding the error-prone process of writing substitution functions by hand. This series lays the groundwork for modeling actor-like systems by starting with a functional core that will later be extended with message-passing capabilities.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The author models an ISWIM-style functional language in PLT Redex by defining its syntax, values, and evaluation contexts.
Redex allows language binding structures to be specified directly, automatically generating substitution and alpha-equivalence functions.
The series will subsequently extend this functional model with imperative message-passing commands to create an actor system.
THE CLUSTER
↗