@prog cmd-@wall 1 9999 d 1 i : wallit preempt "me" match "w" flag? not if pop me @ "Permission denied." notify exit then "You shout, \"" over strcat "\"" strcat me @ swap notify "me" match name " shouts, \"" strcat swap strcat "\"" strcat 1 condescr begin over 0 > while over dup descrcon condbref me @ dbcmp if pop continue then descrcon over connotify nextdescr repeat pop pop ; . c q @set cmd-@wall=W