Data Definition Language (DDL) Reference Manual

DDL Compiler Commands
Data Definition Language (DDL) Reference Manual529431-004
9-36
CUNDEF
CUNDEF
The CUNDEF command generates a #undef compiler directive for C output.
identifier_name
is the name of the identifier affected by the #undef directive.
The DDL compiler generates a #undef statement in C output without checking
whether the identifier name was previously defined.
It is your responsibility to use proper identifiers with the CUNDEF command.
Loading Token-Map MAP3
#pragma section map3
/* Token Map MAP3 created on 08/02/2000 at 15:05 */
static short map3[] = { 2303, 150, 500, 17152, -1, -2561 };
C output produced for MAP3.
!
CUNDEF identifier_name
Example 9-17. CUNDEF Command (page 1 of 2)
DDL Input
11> DDL
!?C CSRC
!CONSTANT EMP VALUE "JYOTI".
!?CIFDEF EMP
!?CUNDEF EMP
!?CENDIF
!?NOC
!?C CSRC
Output source for C is opened on $ADE101.BUG.CSRC
!CONSTANT EMP VALUE "JYOTI".
Constant EMP defined.
C output produced for EMP.
!?CIFDEF EMP
!?CUNDEF EMP
!?CENDIF
!?NOC
Output source for C is closed.
Example 9-16. CTOKENMAP_ASDEFINE Command (page4of4)