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

93 lines
5.6 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?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="Character sets" />
<meta name="abstract" content="The control language uses the extended binary-coded decimal interchange code (EBCDIC) character set." />
<meta name="description" content="The control language uses the extended binary-coded decimal interchange code (EBCDIC) character set." />
<meta name="DC.Relation" scheme="URI" content="rbam6charsetval.htm" />
<meta name="DC.Relation" scheme="URI" content="rbam6dbcexpand.htm" />
<meta name="DC.Relation" scheme="URI" content="rbam6charuse.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="rbam6charset" />
<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>Character sets</title>
</head>
<body id="rbam6charset"><a name="rbam6charset"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Character sets</h1>
<div><p>The control language uses the extended binary-coded decimal interchange
code (EBCDIC) character set. </p>
<p>For convenience in describing the relationship between characters used
in the control language and those in the EBCDIC character set, the following
control language categories contain the EBCDIC characters shown:</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="29.145728643216078%" id="d0e23">Category</th>
<th valign="top" width="70.85427135678391%" id="d0e25">Characters Included</th>
</tr>
</thead>
<tbody><tr><td valign="top" width="29.145728643216078%" headers="d0e23 ">Alphabetic <sup>1</sup></td>
<td valign="top" width="70.85427135678391%" headers="d0e25 ">26 letters (A through Z), $, #, and @</td>
</tr>
<tr><td valign="top" width="29.145728643216078%" headers="d0e23 ">Numeric</td>
<td valign="top" width="70.85427135678391%" headers="d0e25 ">10 digits (0-9)</td>
</tr>
<tr><td valign="top" width="29.145728643216078%" headers="d0e23 ">Alphanumeric <sup>1,2</sup></td>
<td valign="top" width="70.85427135678391%" headers="d0e25 ">A through Z, 0 through 9, $, #, @, period (.), and underscore (__)</td>
</tr>
<tr><td valign="top" width="29.145728643216078%" headers="d0e23 ">Special Characters</td>
<td valign="top" width="70.85427135678391%" headers="d0e25 ">All other EBCDIC characters </td>
</tr>
<tr><td colspan="2" valign="top" headers="d0e23 d0e25 "><div class="note"><span class="notetitle">Note:</span> <ol><li>Lowercase letters (a through z) are accepted, but they are translated
into the corresponding uppercase letters by the system except when they are
included within a quoted character string or a comment, or they are specified
for a value on a parameter that has the character (*CHAR) or the path name
(*PNAME) attribute for its TYPE parameter and the mixed case (*MIXED) attribute
for its CASE parameter in the command definition. </li>
<li>The underscore (__) is an alphanumeric connector that can be used in i5/OS™
CL to connect words or alphanumeric characters to form a name (for example,
PAYLIB__01). This use of the underscore might not be valid in other high-level
languages.</li>
</ol>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>The first three categories contain the characters that are allowed in quoted
and unquoted character strings, in comments, and in CL names, such as in names
of commands, labels, keywords, variables, and i5/OS objects. Special characters in the
last category can only be used in quoted character strings and comments; they
cannot be used in unquoted strings. However, some have special syntactical
uses when coded in the proper place in CL commands.</p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rbam6dbcexpand.htm">Double-byte character text in CL commands</a></strong><br />
You can use double-byte character data anywhere in a CL command that descriptive text can be used.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbam6charsetval.htm" title="This topic explains the usage of the EBCDIC character sets, special characters, and IBM -defined fixed values called predefined values.">CL character sets and values</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rbam6charuse.htm" title="Special characters can be used only in these special ways or inside quoted character strings or comments.">Special character use</a></div>
</div>
</div>
</body>
</html>