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">
4 <refname>имена</refname>
5 <refpurpose>синтаксис имён в Scilab</refpurpose>
8 <title>Описание</title>
10 Имена переменных и функций должны начинаться с буквы, либо с одного из следующих специальных
11 символов: '<literal>%</literal>', '<literal>_</literal>', '<literal>#</literal>',
12 '<literal>!</literal>', '<literal>$</literal>', '<literal>?</literal>'.
15 Последующие символы имени могут быть буквами, цифрами или любыми другими специальными
16 символами из '<literal>_</literal>', '<literal>#</literal>', '<literal>!</literal>',
17 '<literal>$</literal>', '<literal>?</literal>'.
20 Буквы верхнего и нижнего регистра различаются.
23 Имена могут быть как угодно длинными, но учитываются лишь первые 24 символа. В случае
24 превышения этого предела будет в консоли будет выведено предупреждение. Это ограничение будет
25 исправлено в Scilab версии 6.
29 <title>Примеры</title>
30 <programlisting role="example"><![CDATA[
35 My_Special_Color_Table=rand(10,3)
40 Try_to_use_a_long_name = 1
41 Try_to_use_a_too_long_name = 1
43 // давайте введём вторую переменную с похожим длинным именем...
44 Try_to_use_a_too_long_name2 = 2
46 // ... и посмотрим какое значение имеет первая переменная
47 disp(Try_to_use_a_too_long_name)
49 // Ограничение длины имени переменной 24-мя символами
50 // будет исправлено в Scilab версии 6.