TRAPCLR


ANSI

 

The TRAPCLR instruction is clears a previously set trap. It uses one of the following formats:

 

(1)

[label]

TRAPCLR

{event}

(2)

[label]

TRAPCLR

ALL

(3)

[label]

TRAPCLR

ALLCHARS

(4)

[label]

TRAPCLR

ALLFKEYS

(5)

[label]

TRAPCLR

ALLKEYS

 

Where:

label

Optional. A Program Execution Label.

event

Required. One of the trappable program Events.

Flags Affected: NONE

Note the following:

  1. ALL specifies that all events that are trapped are cleared.

  2. CHARS specifies that all {char} events that are trapped are cleared. Unless the program was compiled with the ANSI switch, only one {char} event may be trapped at a time. Otherwise, any keyboard character may be trapped.

  3. ALLFKEYS specifies that all function key events that are trapped are cleared.

  4. ALLKEYS specifies that all {char} events and all function key events that are trapped are cleared.

  5. It is not necessary to execute a TRAPCLR on an event prior to setting another TRAP for the same event.

 

 

See Also: Example Code, CALL, Trap Events, Exceptions, Program Control Instructions

 



PL/B Language Reference TRAP TRAPRESTORE