;SEMAPHORE DIRECTIVE MACRO DEFINITIONS .MACRO SEMP$S NUM,ERR .MCALL MOV$,DIR$ MOV$ NUM MOV (PC)+,-(SP) .BYTE 13.,2 DIR$ ,ERR .ENDM SEMP$S ; .MACRO SEMV$S NUM,ERR .MCALL MOV$,DIR$ MOV$ NUM MOV (PC)+,-(SP) .BYTE 15.,2 DIR$ ,ERR .ENDM SEMV$S