1
1
<?xml version="1.0" encoding="UTF-8"?>
2
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" version="5.0-subset Scilab" xml:lang="ja" xml:id="funcprot">
4
<refname>funcprot</refname>
5
<refpurpose>Scilab関数保護モードを切替える</refpurpose>
9
<synopsis>funcprot(prot)
10
previousprot = funcprot(prot)
21
整数で,指定可能な値は 0,1,2となります
31
funcprot によりこのような変数が再定義された場合の
32
Scilabの動作をユーザが指定することができます.
36
<para> prot==0 の場合, 何も特別なことは行われません</para>
39
<para>prot==1 の場合, 関数が再定義された時に
40
警告メッセージを出力します (デフォルトのモード).
44
<para> prot==2 の場合,関数が再定義された時に
52
<programlisting role="example"><![CDATA[previousprot = funcprot(1)
4
<refname>funcprot</refname>
5
<refpurpose>Scilab関数保護モードを切替える</refpurpose>
9
<synopsis>funcprot(prot)
10
previousprot = funcprot(prot)
21
整数で,指定可能な値は 0,1,2となります
31
funcprot によりこのような変数が再定義された場合の
32
Scilabの動作をユーザが指定することができます.
36
<para> prot==0 の場合, 何も特別なことは行われません</para>
39
<para>prot==1 の場合, 関数が再定義された時に
40
警告メッセージを出力します (デフォルトのモード).
44
<para> prot==2 の場合,関数が再定義された時に
52
<programlisting role="example"><![CDATA[previousprot = funcprot(1)
53
53
deff('x = foo(a)','x = a;')
54
54
deff('x = foo(a)','x = a + 1;')