ibm-information-center/dist/eclipse/plugins/i5OS.ic.rbam6_5.4.0.1/rbam6uniquenamerules.htm

69 lines
4.5 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="Additional rules for unique names" />
<meta name="abstract" content="This describes additional rules involving special characters for object naming." />
<meta name="description" content="This describes additional rules involving special characters for object naming." />
<meta name="DC.Relation" scheme="URI" content="rbam6objnamrules.htm" />
<meta name="DC.Relation" scheme="URI" content="rbam6label.htm" />
<meta name="DC.Relation" scheme="URI" content="rbam6variables.htm" />
<meta name="DC.Relation" scheme="URI" content="rbam6builtinfunc.htm" />
<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="rbam6uniquenamerules" />
<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>Additional rules for unique names</title>
</head>
<body id="rbam6uniquenamerules"><a name="rbam6uniquenamerules"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Additional rules for unique names</h1>
<div><p>This describes additional rules involving special characters for
object naming.</p>
<p>Additional rules involving special characters (as an extra character) that
apply to the following types of names are:</p>
<ul><li>A Command label must be immediately followed by a colon (:). Blanks can
follow the colon, but none can precede it. A command label name cannot be
a quoted name.</li>
<li>A CL variable name must be preceded by an ampersand (&amp;) to indicate
that it is a CL variable used in a CL program.</li>
<li>The Built-in functions for CL must be preceded by a percent sign (%) to
indicate that it is an IBM-supplied built-in function that can be used in
an expression. A built-in function name cannot be a quoted name.</li>
</ul>
<p>These special characters are not part of the name; each is an additional
character attached to a name (making a maximum of 11 characters) indicating
to the system what the name identifies.</p>
<p>The names of i5/OS™ objects,
CL program variables, system values, and built-in functions can be specified
in the parameters of individual commands. Instead of specifying a constant
value, a CL variable name can be used on most parameters in CL programs to
specify a value that may change during the running of programs. It is the
contents of the variable that identify the objects and variables that are
used when the command is run.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbam6objnamrules.htm" title="This describes rules for naming i5/OS objects.">Object naming rules</a></div>
</div>
<div class="relref"><strong>Related reference</strong><br />
<div><a href="rbam6label.htm" title="Command labels identify particular commands for branching purposes in a CL program. Labels can also be used to identify statements in CL programs that are being debugged. They can identify statements used either as breakpoints or as starting and ending statements for tracing purposes.">Command label</a></div>
<div><a href="rbam6variables.htm" title="A variable contains a data value that can be changed when a program is run. A variable name is the name of the variable containing the value.">Variable name</a></div>
<div><a href="rbam6builtinfunc.htm" title="CL provides several built-in functions.">Built-in functions for CL</a></div>
</div>
</div>
</body>
</html>