Pathmaker Reference Manual
GENERATE Statement
Pathmaker Application Definition Language (PMADL)
2–12 067869 Tandem Computers Incorporated
GENERATE Statement The GENERATE statement produces target application source and object code for
requesters, servers, and services in the current Pathmaker catalog.
PMADL generates the specified objects sequentially, waiting for one generation to
complete before starting the next generation.
GENERATE { * }
{ SERVICE-MAP }
{ {REQ[UESTER] } { * |
name
, ... } }
{ {SERVER } }
{ {SERVICE } }
;
*
* without a keyword, specifies that all requesters and servers in the current catalog
be generated, as well as the service mapping requester.
* after a keyword generates the named requesters, servers, or services in the
current catalog.
SERVICE-MAP
Generates the service mapping requester for the project.
REQ[UESTER]
name
Specifies the name of one or more requesters to be generated.
SERVER
name
Specifies the name of one or more servers to be generated.
SERVICE
name
Specifies the name of one or more services to be generated.
Usage Considerations PMADL issues an error if you attempt to generate application objects without first
opening the Pathmaker project catalog using the PROJECT command. The project
catalog must be open for update access.
PMADL ignores objects you specify that are not defined in the catalog and continues
processing with the next object specified.
Examples The following statement generates the service mapping requester in the current
Pathmaker catalog.
> GENERATE SERVICE-MAP ;
The following statement generates code for C services named C-SERV-1, C-SERV-2,
and C-SERV-3.