ibm-information-center/dist/eclipse/plugins/i5OS.ic.cl_5.4.0.1/strepmenv.htm

128 lines
4.4 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Start EPM Environment (STREPMENV)</title>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body bgcolor="white">
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<a name="STREPMENV.Top_Of_Page"></a>
<h2>Start EPM Environment (STREPMENV)</h2>
<table width="100%">
<tr>
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
<b>Threadsafe: </b>No
</td>
<td valign="top" align="right">
<a href="#STREPMENV.PARAMETERS.TABLE">Parameters</a><br>
<a href="#STREPMENV.COMMAND.EXAMPLES">Examples</a><br>
<a href="#STREPMENV.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="STREPMENV"></a>
<p>The Start EPM Environment (STREPMENV) command is used with extended program model (EPM) languages to create a user-controlled environment. The C/400*, FORTRAN/400*, and Pascal languages are part of the extended program model.
</p>
<p>You can use this command to create a run-time environment for an EPM language entry point that you are calling from another language program. See the Extended Program Model User's Guide and Reference for more detailed information on the EPM and this command.
</p>
<h3>Error messages for STREPMENV</h3>
<p>None
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#STREPMENV.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="STREPMENV.PARAMETERS.TABLE">Parameters</a></h3>
<table border="1" cellpadding="4" cellspacing="0">
<!-- col1="10" col2="15" col3="30" col4="10" -->
<tr>
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
</tr>
<tr>
<td valign="top"><a href="#STREPMENV.EPMENV"><b>EPMENV</b></a></td>
<td valign="top">Environment Name</td>
<td valign="top"><i>Character value</i></td>
<td valign="top">Required, Positional 1</td>
</tr>
<tr>
<td valign="top" rowspan="3"><a href="#STREPMENV.ROOTPGM"><b>ROOTPGM</b></a></td>
<td valign="top">Environment Program</td>
<td valign="top"><i>Qualified object name</i></td>
<td valign="top" rowspan="3">Required, Positional 2</td>
</tr>
<tr>
<td valign="top">Qualifier 1: Environment Program</td>
<td valign="top"><i>Name</i></td>
</tr><tr>
<td valign="top">Qualifier 2: Library</td>
<td valign="top"><i>Name</i>, <b><u>*LIBL</u></b>, *CURLIB</td>
</tr></table>
<table width="100%">
<tr><td align="right"><a href="#STREPMENV.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<div> <a name="STREPMENV.EPMENV"></a>
<h3>Environment Name (EPMENV)</h3>
<p>Specifies the name of the user-controlled environment that is to be created. The environment name must be unique.
</p>
<dl>
<dt><b><i>environment-name</i></b></dt>
<dd>Enter a name for the environment.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STREPMENV.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="STREPMENV.ROOTPGM"></a>
<h3>Environment Program (ROOTPGM)</h3>
<p>Specifies the name of the program and library that contains the environment definition information that is necessary in order to create the EPM run-time environment.
</p>
<dl>
<dt><b><i>program-name</i></b></dt>
<dd>Enter the name of the EPM language program object that contains the environment definition information.
</dd>
</dl>
<p>The possible values for library are:
</p>
<dl>
<dt><b><u>*LIBL</u></b></dt>
<dd>The library list is searched to locate the specified program object.
</dd>
<dt><b>*CURLIB</b></dt>
<dd>The current library is searched to locate the specified program object.
</dd>
<dt><b><i>library-name</i></b></dt>
<dd>Enter the name of the library that contains the specified program object.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STREPMENV.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="STREPMENV.COMMAND.EXAMPLES">Examples</a></h3>None
</div>
<table width="100%">
<tr><td align="right"><a href="#STREPMENV.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="STREPMENV.ERROR.MESSAGES">Error messages</a> </h3>
<p>None
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#STREPMENV.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>