60 lines
3.7 KiB
HTML
60 lines
3.7 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html
|
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html lang="en-us" xml:lang="en-us">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="security" content="public" />
|
|
<meta name="Robots" content="index,follow" />
|
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
|
<meta name="DC.Type" content="concept" />
|
|
<meta name="DC.Title" content="Program" />
|
|
<meta name="abstract" content="There are several different types of programs." />
|
|
<meta name="description" content="There are several different types of programs." />
|
|
<meta name="DC.subject" content="program, description" />
|
|
<meta name="keywords" content="program, description" />
|
|
<meta name="DC.Relation" scheme="URI" content="intpgm.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../books/sc415606.pdf" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="DC.Format" content="XHTML" />
|
|
<meta name="DC.Identifier" content="clpr" />
|
|
<meta name="DC.Language" content="en-us" />
|
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
|
<!-- US Government Users Restricted Rights -->
|
|
<!-- Use, duplication or disclosure restricted by -->
|
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
|
<title>Program</title>
|
|
</head>
|
|
<body id="clpr"><a name="clpr"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Program</h1>
|
|
<div><p>There are several different types of programs.</p>
|
|
<p>A <strong>control language (CL)</strong> program is a program that is created from
|
|
source statements consisting entirely of control language commands. i5/OS™ supports
|
|
two types of programs. </p>
|
|
<p>An <strong>ILE program</strong> is a program written in an Integrated Language
|
|
Environment<sup>®</sup> (ILE)-conforming high-level language. ILE programs are i5/OS objects
|
|
that contain one or more modules. Modules cannot be run until they are bound
|
|
into programs. These programs must have a program entry procedure. The CL
|
|
compiler generates a program entry procedure in each module it creates. A
|
|
single-module ILE program can be created using the <span class="cmdname">Create Bound CL
|
|
Program (CRTBNDCL)</span> command. The <span class="cmdname">Create Program (CRTPGM)</span> command
|
|
can be used to create an ILE program that contains module objects generated
|
|
by different ILE compilers, including ILE CL. </p>
|
|
<p>An <strong>OPM CL program</strong> is a program that conforms to the original program
|
|
model (OPM). OPM CL programs are objects that result from compiling source
|
|
using the <span class="cmdname">Create CL Program (CRTCLPGM)</span> command.</p>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="intpgm.htm" title="CL programs and procedures are created from source statements consisting entirely of control language commands. The commands are compiled into either an OPM program or an ILE module that can be bound into programs made up of modules written in CL or other languages.">CL programs and procedures</a></div>
|
|
</div>
|
|
<div class="relinfo"><strong>Related information</strong><br />
|
|
<div><a href="../books/sc415606.pdf" target="_blank">ILE Concepts PDF</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |