<!--
- Copyright (c) 2000-2015 Ericsson Telecom AB
-
+ Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
- -->
+
+ Contributors:
+ Baji, Laszlo
+ Balasko, Jeno
+ Csorba, Mate
+ Farkas, Laszlo
+ Forstner, Matyas
+ Szabados, Kristof
+-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<h1>charstring</h1>
<hr align="left" width="75%">
<p>The keyword <b><font face="Courier New"> charstring</font></b> denotes a basic string type whose distinguished values are the ordered sequences of characters of <a
- href="http://en.wikipedia.org/wiki/ISO_646" target="_blank">ISO/IEC 646</a> International Reference Version (IRV) â\80\93 formerly International Alphabet No.5 (IA5) described in ITU-T Recommendation T.50.</p>
+ href="http://en.wikipedia.org/wiki/ISO_646" target="_blank">ISO/IEC 646</a> International Reference Version (IRV) âÂ\80Â\93 formerly International Alphabet No.5 (IA5) described in ITU-T Recommendation T.50.</p>
<ul>
<li>Character string values are written between <a href="#double_quotation"> double quotes</a> (" ").</li>
<li>A single character may be specified by its decimal code point using a <a href="#conversion">conversion function</a>.</li>
<li>The character string may be <a href="#vacuum">empty</a>.</li>
<li>Predefined functions operating on character strings:</li>
<ul>
- <li><a href="#char2int">char2int</a> converts a single character into an integer value in the range of 1 â\80¦ 127 corresponding to code point of the character.</li>
+ <li><a href="#char2int">char2int</a> converts a single character into an integer value in the range of 1 âÂ\80¦ 127 corresponding to code point of the character.</li>
<li><a href="#str2float">str2float</a> converts a character string representing an floating point value to the equivalent float value.</li>
<li><a href="#str2int">str2int</a> converts a character string representing an integer value to the equivalent integer.</li>
<li><a href="#str2oct">str2oct</a> converts a character string value to an octet string.</li>
<p><a name="oct2char">Example 7f</a>:
<p><font face="Courier New">const octetstring c_deposed := char2oct ("Tinky-Winky"); <br>
</font>
-<p>The constant called c_deposed will contain the octet string â\80\9954696E6B792D57696E6B79â\80\99O because the resulting octet string will have the same length as the incoming character string. The octets
+<p>The constant called c_deposed will contain the octet string âÂ\80Â\9954696E6B792D57696E6B79âÂ\80Â\99O because the resulting octet string will have the same length as the incoming character string. The octets
of the octet string will contain the ASCII codes of the appropriate characters of the character string.</p>
<hr align="left" width="50%">
<p><a name="str2bit">Example 7g</a></p>
<p><font face="Courier New">const bitstring c_marque := str2bit ("1011011100");<br>
</font>
-<p>The constant called c_marque will contain the bit string â\80\991011011100â\80\99B because each character represents the value of one bit in the resulting bit string. Its argument may contain the
-characters â\80\9d0â\80\9d or â\80\9d1â\80\9d only, otherwise the result is a dynamic test case error.</p>
+<p>The constant called c_marque will contain the bit string âÂ\80Â\991011011100âÂ\80Â\99B because each character represents the value of one bit in the resulting bit string. Its argument may contain the
+characters âÂ\80Â\9d0âÂ\80Â\9d or âÂ\80Â\9d1âÂ\80Â\9d only, otherwise the result is a dynamic test case error.</p>
<hr align="left" width="50%">
<p><a name="str2hex">Example 7h</a></p>
<p><font face="Courier New">const hexstring c_jesien := str2hex ("1D7"); <br>
</font>
-<p>The constant called c_jesien will contain the hexadecimal string â\80\991D7â\80\99H because each character in the character string represents the value of one hexadecimal digit in the resulting
+<p>The constant called c_jesien will contain the hexadecimal string âÂ\80Â\991D7âÂ\80Â\99H because each character in the character string represents the value of one hexadecimal digit in the resulting
hexadecimal string in the same order.</p>
<hr align="left" width="50%">
<p><a name="list">Example 8</a>: