ibm-information-center/dist/eclipse/plugins/i5OS.ic.nls_5.4.0.1/rbagsposixexample.htm

375 lines
12 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="Example: POSIX locale" />
<meta name="abstract" content="This example shows the POSIX (or C) locale categories and the source." />
<meta name="description" content="This example shows the POSIX (or C) locale categories and the source." />
<meta name="DC.Relation" scheme="URI" content="rbagslocaleprogexamp.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagslocalecatdetail.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="rbagsposixexample" />
<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>Example: POSIX locale</title>
</head>
<body id="rbagsposixexample"><a name="rbagsposixexample"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Example: POSIX locale</h1>
<div><p>This example shows the POSIX (or C) locale categories and the source.</p>
<p> It is published in its entirety because:</p>
<ul><li>It provides a locale example with source provided for all categories.</li>
<li>If you have not set a locale value in your C application program, the
default POSIX locale is then used.</li>
</ul>
<p>In either case, in the following listing, you are able to
look at the locale categories and view the source.</p>
<div class="note"><span class="notetitle">Note:</span> By using the code example, you agree to the terms of the <a href="codedisclaimer.htm">Code license and disclaimer information</a>.</div>
<pre> comment_char &lt;percent-sign&gt;
escape_char &lt;slash&gt;
%
% 5716SS1 (C) COPYRIGHT IBM<sup>(R)</sup> CORP. 1991,1996
% ALL RIGHTS RESERVED.
% US GOVERNMENT USERS RESTRICTED RIGHTS -
% USE, DUPLICATION OR DISCLOSURE RESTRICTED
% BY GSA ADP SCHEDULE CONTRACT WITH IBM CORP.
%
% LICENSED MATERIALS-PROPERTY OF IBM
%
% FILE NAME : POSIX
%
% COUNTRY/REGION: POSIX DEFAULT LOCALE
%
% LANGUAGES(S): NOT SPECIFIED
%
% DESCRIPTION: LOCALE SOURCE DEFINITION FILE.
%
LC_CTYPE
upper &lt;A&gt;;&lt;B&gt;;&lt;C&gt;;&lt;D&gt;;&lt;E&gt;;&lt;F&gt;;&lt;G&gt;;&lt;H&gt;;&lt;I&gt;;&lt;J&gt;;&lt;K&gt;;&lt;L&gt;;&lt;M&gt;;/
&lt;N&gt;;&lt;O&gt;;&lt;P&gt;;&lt;Q&gt;;&lt;R&gt;;&lt;S&gt;;&lt;T&gt;;&lt;U&gt;;&lt;V&gt;;&lt;W&gt;;&lt;X&gt;;&lt;Y&gt;;&lt;Z&gt;
lower &lt;a&gt;;&lt;b&gt;;&lt;c&gt;;&lt;d&gt;;&lt;e&gt;;&lt;f&gt;;&lt;g&gt;;&lt;h&gt;;&lt;i&gt;;&lt;j&gt;;&lt;k&gt;;&lt;l&gt;;&lt;m&gt;;/
&lt;n&gt;;&lt;o&gt;;&lt;p&gt;;&lt;q&gt;;&lt;r&gt;;&lt;s&gt;;&lt;t&gt;;&lt;u&gt;;&lt;v&gt;;&lt;w&gt;;&lt;x&gt;;&lt;y&gt;;&lt;z&gt;
space &lt;tab&gt;;&lt;newline&gt;;&lt;vertical-tab&gt;;&lt;form-feed&gt;;&lt;carriage-return&gt;;/
&lt;space&gt;
cntrl &lt;NUL&gt;;&lt;SOH&gt;;&lt;STX&gt;;&lt;ETX&gt;;&lt;EOT&gt;;&lt;ENQ&gt;;&lt;ACK&gt;;&lt;alert&gt;;&lt;backspace&gt;;/
&lt;tab&gt;;&lt;newline&gt;;&lt;vertical-tab&gt;;&lt;form-feed&gt;;&lt;carriage-return&gt;;/
&lt;SO&gt;;&lt;SI&gt;;&lt;DLE&gt;;&lt;DC1&gt;;&lt;DC2&gt;;&lt;DC3&gt;;&lt;DC4&gt;;&lt;NAK&gt;;&lt;SYN&gt;;&lt;ETB&gt;;/
&lt;CAN&gt;;&lt;EM&gt;;&lt;SUB&gt;;&lt;ESC&gt;;&lt;IS4&gt;;&lt;IS3&gt;;&lt;IS2&gt;;&lt;IS1&gt;;&lt;DEL&gt;
punct &lt;exclamation-mark&gt;;&lt;quotation-mark&gt;;&lt;number-sign&gt;;/
&lt;dollar-sign&gt;;&lt;percent-sign&gt;;&lt;ampersand&gt;;&lt;apostrophe&gt;;/
&lt;left-parenthesis&gt;;&lt;right-parenthesis&gt;;&lt;asterisk&gt;;&lt;plus-sign&gt;;/
&lt;comma&gt;;&lt;hyphen&gt;;&lt;period&gt;;&lt;slash&gt;;/
&lt;colon&gt;;&lt;semicolon&gt;;&lt;less-than-sign&gt;;/
&lt;equals-sign&gt;;&lt;greater-than-sign&gt;;&lt;question-mark&gt;;/
&lt;commercial-at&gt;;/
&lt;left-square-bracket&gt;;&lt;backslash&gt;;/
&lt;right-square-bracket&gt;;&lt;circumflex&gt;;/
&lt;underscore&gt;;&lt;grave-accent&gt;;/
&lt;left-curly-bracket&gt;;&lt;vertical-line&gt;;&lt;right-curly-bracket&gt;;/
&lt;tilde&gt;
digit &lt;zero&gt;;&lt;one&gt;;&lt;two&gt;;&lt;three&gt;;&lt;four&gt;;/
&lt;five&gt;;&lt;six&gt;;&lt;seven&gt;;&lt;eight&gt;;&lt;nine&gt;
xdigit &lt;zero&gt;;&lt;one&gt;;&lt;two&gt;;&lt;three&gt;;&lt;four&gt;;/
&lt;five&gt;;&lt;six&gt;;&lt;seven&gt;;&lt;eight&gt;;&lt;nine&gt;;/
&lt;A&gt;;&lt;B&gt;;&lt;C&gt;;&lt;D&gt;;&lt;E&gt;;&lt;F&gt;;/
&lt;a&gt;;&lt;b&gt;;&lt;c&gt;;&lt;d&gt;;&lt;e&gt;;&lt;f&gt;
blank &lt;space&gt;;/
&lt;tab&gt;
toupper (&lt;a&gt;,&lt;A&gt;);(&lt;b&gt;,&lt;B&gt;);(&lt;c&gt;,&lt;C&gt;);(&lt;d&gt;,&lt;D&gt;);(&lt;e&gt;,&lt;E&gt;);/
(&lt;f&gt;,&lt;F&gt;);(&lt;g&gt;,&lt;G&gt;);(&lt;h&gt;,&lt;H&gt;);(&lt;i&gt;,&lt;I&gt;);(&lt;j&gt;,&lt;J&gt;);/
(&lt;k&gt;,&lt;K&gt;);(&lt;l&gt;,&lt;L&gt;);(&lt;m&gt;,&lt;M&gt;);(&lt;n&gt;,&lt;N&gt;);(&lt;o&gt;,&lt;O&gt;);/
(&lt;p&gt;,&lt;P&gt;);(&lt;q&gt;,&lt;Q&gt;);(&lt;r&gt;,&lt;R&gt;);(&lt;s&gt;,&lt;S&gt;);(&lt;t&gt;,&lt;T&gt;);/
(&lt;u&gt;,&lt;U&gt;);(&lt;v&gt;,&lt;V&gt;);(&lt;w&gt;,&lt;W&gt;);(&lt;x&gt;,&lt;X&gt;);(&lt;y&gt;,&lt;Y&gt;);/
(&lt;z&gt;,&lt;Z&gt;)
tolower (&lt;A&gt;,&lt;a&gt;);(&lt;B&gt;,&lt;b&gt;);(&lt;C&gt;,&lt;c&gt;);(&lt;D&gt;,&lt;d&gt;);(&lt;E&gt;,&lt;e&gt;);/
(&lt;F&gt;,&lt;f&gt;);(&lt;G&gt;,&lt;g&gt;);(&lt;H&gt;,&lt;h&gt;);(&lt;I&gt;,&lt;i&gt;);(&lt;J&gt;,&lt;j&gt;);/
(&lt;K&gt;,&lt;k&gt;);(&lt;L&gt;,&lt;l&gt;);(&lt;M&gt;,&lt;m&gt;);(&lt;N&gt;,&lt;n&gt;);(&lt;O&gt;,&lt;o&gt;);/
(&lt;P&gt;,&lt;p&gt;);(&lt;Q&gt;,&lt;q&gt;);(&lt;R&gt;,&lt;r&gt;);(&lt;S&gt;,&lt;s&gt;);(&lt;T&gt;,&lt;t&gt;);/
(&lt;U&gt;,&lt;u&gt;);(&lt;V&gt;,&lt;v&gt;);(&lt;W&gt;,&lt;w&gt;);(&lt;X&gt;,&lt;x&gt;);(&lt;Y&gt;,&lt;y&gt;);/
(&lt;Z&gt;,&lt;z&gt;)
END LC_CTYPE
LC_COLLATE
order_start
&lt;NUL&gt;
&lt;SOH&gt;
&lt;STX&gt;
&lt;ETX&gt;
&lt;EOT&gt;
&lt;ENQ&gt;
&lt;ACK&gt;
&lt;alert&gt;
&lt;backspace&gt;
&lt;tab&gt;
&lt;newline&gt;
&lt;vertical-tab&gt;
&lt;form-feed&gt;
&lt;carriage-return&gt;
&lt;SO&gt;
&lt;SI&gt;
&lt;DLE&gt;
&lt;DC1&gt;
&lt;DC2&gt;
&lt;DC3&gt;
&lt;DC4&gt;
&lt;NAK&gt;
&lt;SYN&gt;
&lt;ETB&gt;
&lt;CAN&gt;
&lt;EM&gt;
&lt;SUB&gt;
&lt;ESC&gt;
&lt;IS4&gt;
&lt;IS3&gt;
&lt;IS2&gt;
&lt;IS1&gt;
&lt;space&gt;
&lt;exclamation-mark&gt;
&lt;quotation-mark&gt;
&lt;number-sign&gt;
&lt;dollar-sign&gt;
&lt;percent-sign&gt;
&lt;ampersand&gt;
&lt;apostrophe&gt;
&lt;left-parenthesis&gt;
&lt;right-parenthesis&gt;
&lt;asterisk&gt;
&lt;plus-sign&gt;
&lt;comma&gt;
&lt;hyphen&gt;
&lt;period&gt;
&lt;slash&gt;
&lt;zero&gt;
&lt;one&gt;
&lt;two&gt;
&lt;three&gt;
&lt;four&gt;
&lt;five&gt;
&lt;six&gt;
&lt;seven&gt;
&lt;eight&gt;
&lt;nine&gt;
&lt;colon&gt;
&lt;semicolon&gt;
&lt;less-than-sign&gt;
&lt;equals-sign&gt;
&lt;greater-than-sign&gt;
&lt;question-mark&gt;
&lt;commercial-at&gt;
&lt;A&gt;
&lt;B&gt;
&lt;C&gt;
&lt;D&gt;
&lt;E&gt;
&lt;F&gt;
&lt;G&gt;
&lt;H&gt;
&lt;I&gt;
&lt;J&gt;
&lt;K&gt;
&lt;L&gt;
&lt;M&gt;
&lt;N&gt;
&lt;O&gt;
&lt;P&gt;
&lt;Q&gt;
&lt;R&gt;
&lt;S&gt;
&lt;T&gt;
&lt;U&gt;
&lt;V&gt;
&lt;W&gt;
&lt;X&gt;
&lt;Y&gt;
&lt;Z&gt;
&lt;left-square-bracket&gt;
&lt;backslash&gt;
&lt;right-square-bracket&gt;
&lt;circumflex&gt;
&lt;underscore&gt;
&lt;grave-accent&gt;
&lt;a&gt;
&lt;b&gt;
&lt;c&gt;
&lt;d&gt;
&lt;e&gt;
&lt;f&gt;
&lt;g&gt;
&lt;h&gt;
&lt;i&gt;
&lt;j&gt;
&lt;k&gt;
&lt;l&gt;
&lt;m&gt;
&lt;n&gt;
&lt;o&gt;
&lt;p&gt;
&lt;q&gt;
&lt;r&gt;
&lt;s&gt;
&lt;t&gt;
&lt;u&gt;
&lt;v&gt;
&lt;w&gt;
&lt;x&gt;
&lt;y&gt;
&lt;z&gt;
&lt;left-curly-bracket&gt;
&lt;vertical-line&gt;
&lt;right-curly-bracket&gt;
&lt;tilde&gt;
&lt;DEL&gt;
UNDEFINED
order_end
END LC_COLLATE
LC_MONETARY
int_curr_symbol ""
currency_symbol ""
mon_decimal_point ""
mon_thousands_sep ""
mon_grouping -1
positive_sign ""
negative_sign ""
int_frac_digits -1
frac_digits -1
p_cs_precedes -1
p_sep_by_space -1
n_cs_precedes -1
n_sep_by_space -1
p_sign_posn -1
n_sign_posn -1
END LC_MONETARY
LC_NUMERIC
decimal_point "&lt;period&gt;" thousands_sep
"" grouping -1
END LC_NUMERIC
LC_TIME
abday "&lt;S&gt;&lt;u&gt;&lt;n&gt;";/
"&lt;M&gt;&lt;o&gt;&lt;n&gt;";/
"&lt;T&gt;&lt;u&gt;&lt;e&gt;";/
"&lt;W&gt;&lt;e&gt;&lt;d&gt;";/
"&lt;T&gt;&lt;h&gt;&lt;u&gt;";/
"&lt;F&gt;&lt;r&gt;&lt;i&gt;";/
"&lt;S&gt;&lt;a&gt;&lt;t&gt;"
day "&lt;S&gt;&lt;u&gt;&lt;n&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;M&gt;&lt;o&gt;&lt;n&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;T&gt;&lt;u&gt;&lt;e&gt;&lt;s&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;W&gt;&lt;e&gt;&lt;d&gt;&lt;n&gt;&lt;e&gt;&lt;s&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;T&gt;&lt;h&gt;&lt;u&gt;&lt;r&gt;&lt;s&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;F&gt;&lt;r&gt;&lt;i&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;S&gt;&lt;a&gt;&lt;t&gt;&lt;u&gt;&lt;r&gt;&lt;d&gt;&lt;a&gt;&lt;y&gt;"
abmon "&lt;J&gt;&lt;a&gt;&lt;n&gt;";/
"&lt;F&gt;&lt;e&gt;&lt;b&gt;";/
"&lt;M&gt;&lt;a&gt;&lt;r&gt;";/
"&lt;A&gt;&lt;p&gt;&lt;r&gt;";/
"&lt;M&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;J&gt;&lt;u&gt;&lt;n&gt;";/
"&lt;J&gt;&lt;u&gt;&lt;l&gt;";/
"&lt;A&gt;&lt;u&gt;&lt;g&gt;";/
"&lt;S&gt;&lt;e&gt;&lt;p&gt;";/
"&lt;O&gt;&lt;c&gt;&lt;t&gt;";/
"&lt;N&gt;&lt;o&gt;&lt;v&gt;";/
"&lt;D&gt;&lt;e&gt;&lt;c&gt;"
mon "&lt;J&gt;&lt;a&gt;&lt;n&gt;&lt;u&gt;&lt;a&gt;&lt;r&gt;&lt;y&gt;";/
"&lt;F&gt;&lt;e&gt;&lt;b&gt;&lt;r&gt;&lt;u&gt;&lt;a&gt;&lt;r&gt;&lt;y&gt;";/
"&lt;M&gt;&lt;a&gt;&lt;r&gt;&lt;c&gt;&lt;h&gt;";/
"&lt;A&gt;&lt;p&gt;&lt;r&gt;&lt;i&gt;&lt;l&gt;";/
"&lt;M&gt;&lt;a&gt;&lt;y&gt;";/
"&lt;J&gt;&lt;u&gt;&lt;n&gt;&lt;e&gt;";/
"&lt;J&gt;&lt;u&gt;&lt;l&gt;&lt;y&gt;";/
"&lt;A&gt;&lt;u&gt;&lt;g&gt;&lt;u&gt;&lt;s&gt;&lt;t&gt;";/
"&lt;S&gt;&lt;e&gt;&lt;p&gt;&lt;t&gt;&lt;e&gt;&lt;m&gt;&lt;b&gt;&lt;e&gt;&lt;r&gt;";/
"&lt;O&gt;&lt;c&gt;&lt;t&gt;&lt;o&gt;&lt;b&gt;&lt;e&gt;&lt;r&gt;";/
"&lt;N&gt;&lt;o&gt;&lt;v&gt;&lt;e&gt;&lt;m&gt;&lt;b&gt;&lt;e&gt;&lt;r&gt;";/
"&lt;D&gt;&lt;e&gt;&lt;c&gt;&lt;e&gt;&lt;m&gt;&lt;b&gt;&lt;e&gt;&lt;r&gt;"
d_t_fmt "%a %b %d %H:%M:%S %Z %Y"
d_fmt "%m//%d//%y"
t_fmt "%H:%M:%S"
am_pm "&lt;A&gt;&lt;M&gt;";"&lt;P&gt;&lt;M&gt;"
t_fmt_ampm "%I:%M:%S %p"
END LC_TIME
LC_MESSAGES
yesexpr "[yY][eE][sS]|[yY]"
noexpr "[nN][oO]|[nN]"
yesstr "yes"
nostr "no"
END LC_MESSAGES
LC_TOD
tzdiff 0
tname ""
dstname ""
dststart 0,0,0,0
dstend 0,0,0,0
dstshift 0
END LC_TOD </pre>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbagslocaleprogexamp.htm" title="In addition to the examples in this topic, The locale categories information provides programming examples for each of the different locale categories.">Examples: Locale programming</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rbagslocalecatdetail.htm" title="This table describes the locale categories that are supported on i5/OS.">Locale categories</a></div>
</div>
</div>
</body>
</html>