A parsed FSL boundary-hook declaration — the on <enter|exit> <subject> do '<action>'; form. event is the boundary crossing the hook listens for,
subject is either a JssmGroupRef (a &Group) or a plain state
label string, and action is the (unquoted) action name to run. The
compiler routes a group subject into group_hooks and a state subject
into state_hooks on JssmGenericConfig; runtime firing is a
later task.
A parsed FSL boundary-hook declaration — the
on <enter|exit> <subject> do '<action>';form.eventis the boundary crossing the hook listens for,subjectis either a JssmGroupRef (a&Group) or a plain state labelstring, andactionis the (unquoted) action name to run. The compiler routes a group subject intogroup_hooksand a state subject intostate_hookson JssmGenericConfig; runtime firing is a later task.See