Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

REMOVE Delete objects from syntax file

&pagelevel(5)&pagelevel

The REMOVE statement deletes objects (i.e. domains, programs and commands) from the processed syntax file.

REMOVE

OBJECT = *DOMAIN(...) / *COMMAND(...) / *PROGRAM(...)

*DOMAIN(...)

NAME = *ALL(...) / <structured-name 1..30 with-wild> / list-poss(2000): <structured-name 1..30>

*ALL(...)

EXCEPT = *NONE / <structured-name 1..30 with-wild> /

list-poss(2000): <structured-name 1..30>

*COMMAND(...)

NAME = *ALL(...) / <structured-name 1..30 with-wild> / list-poss(2000): <structured-name 1..30>

*ALL(...)

EXCEPT = *NONE / <structured-name 1..30 with-wild> /

list-poss(2000): <structured-name 1..30>

*PROGRAM(...)

NAME = *ALL(...) / <structured-name 1..30 with-wild> / list-poss(2000): <structured-name 1..30>

*ALL(...)

EXCEPT = *NONE / <structured-name 1..30 with-wild> /

list-poss(2000): <structured-name 1..30>

OBJECT =
Type of object to be deleted.

OBJECT = *DOMAIN (...)
Domains will be deleted. The commands assigned to these domains will be deleted, provided that they have not been assigned to at least one other domain, or have been defined by means of REMOVE-POSSIBLE = *NO.

NAME = *ALL(...)
All domains will be deleted.

EXCEPT = *NONE / <structured-name 1..30 with-wild> /list-poss(2000): <structured-name 1..30>
The domains specified here will not be deleted.

NAME = <structured-name 1..30 with-wild> /list-poss(2000): <structured-name 1..30>
The named domains, or those whose names match the wildcard search criteria, will be deleted.

OBJECT = *COMMAND(...)
Commands will be deleted. The associated operands will also be deleted.

NAME = *ALL(...)
All commands will be deleted.

EXCEPT = *NONE / <structured-name 1..30 with-wild> /list-poss(2000): <structured-name 1..30>
The commands specified here will not be deleted.

NAME = <structured-name 1..30 with-wild> /list-poss(2000): <structured-name 1..30>
The named commands, or those whose names match the wildcard search criteria, will be deleted.

OBJECT = *PROGRAM(...)
Programs will be deleted. The associated statements will also be deleted.

NAME = *ALL(...)
All programs will be deleted.

EXCEPT = *NONE / <structured-name 1..30 with-wild> /list-poss(2000): <structured-name 1..30>
The programs specified here will not be deleted.

NAME = <structured-name 1..30 with-wild> /list-poss(2000): <structured-name 1..30>
The named programs, or those whose names match the wildcard search criteria, will be deleted.