0c3ec93a5581b79b77cd54175e6f0cb5086902ec
[scilab.git] / scilab / modules / core / help / ru_RU / variables / names.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="ru" xml:id="names">
3     <refnamediv>
4         <refname>имена</refname>
5         <refpurpose>синтаксис имён в Scilab</refpurpose>
6     </refnamediv>
7     <refsection>
8         <title>Описание</title>
9         <para>
10             Имена переменных и функций должны начинаться с буквы, либо с одного из следующих специальных
11             символов: '<literal>%</literal>', '<literal>_</literal>', '<literal>#</literal>',
12             '<literal>!</literal>', '<literal>$</literal>', '<literal>?</literal>'.
13         </para>
14         <para>
15             Последующие символы имени могут быть буквами, цифрами или любыми другими специальными
16             символами из '<literal>_</literal>', '<literal>#</literal>', '<literal>!</literal>',
17             '<literal>$</literal>', '<literal>?</literal>'.
18         </para>
19         <para>
20             Буквы верхнего и нижнего регистра различаются.
21         </para>
22         <para>
23             Имена могут быть как угодно длинными, но учитываются лишь первые 24 символа. В случае
24             превышения этого предела будет в консоли будет выведено предупреждение. Это ограничение будет
25             исправлено в Scilab версии 6.
26         </para>
27     </refsection>
28     <refsection>
29         <title>Примеры</title>
30         <programlisting role="example"><![CDATA[
31 // Корректные имена
32 %eps
33 A1=123
34 #Color=8
35 My_Special_Color_Table=rand(10,3)
36 // Некорректные имена
37 //1A , b%, .C
38
39 // Длинные имена
40 Try_to_use_a_long_name = 1
41 Try_to_use_a_too_long_name = 1
42
43 // давайте введём вторую переменную с похожим длинным именем...
44 Try_to_use_a_too_long_name2 = 2
45
46 // ... и посмотрим какое значение имеет первая переменная
47 disp(Try_to_use_a_too_long_name)
48
49 // Ограничение длины имени переменной 24-мя символами
50 // будет исправлено в Scilab версии 6.
51  ]]></programlisting>
52     </refsection>
53 </refentry>