SADL conditional next event BNF for conditions Jim Blythe, May 02 The old version: >(a Event with > (next-event-test (')) > (next-event ((:args t (*)) > (:args nil (*))))) The current version: (a Event with (next-event (*))) = (if then (+)) ;; 1 or more | * Operational semantics: to find the next events for an event in a KM situation, check ALL the conditions, and take the union of the events on the right hand sides of those constructs whose conditions are true, along with all non-conditional next events. = ( [and ]*) | ( [or ]*) | (not ) | = ( = ) | ( /= ) | ( > ) | ( < ) | ( includes ) = (the of ) = | = | = | = | | = | = (:pair ) = (:pair ) Here, is an object that we can click on in the cmap. This can include Self as Vinay noted before.