1
1
<?xml version="1.0" encoding="ISO-8859-1"?>
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:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="typename" xml:lang="en">
4
<refname>typename</refname>
5
<refpurpose>associa um nome ao tipo de vari�vel</refpurpose>
8
<title>Calling Sequence</title>
9
<synopsis>[types [ [,names]]=typename()
14
<title>Parameters</title>
19
<para>vetor coluna de inteiros: os c�digos dos tipos de cada tipo de
27
<para>vetor coluna de strings: os nomes associados aos c�digos de
35
<para>inteiro: o c�digo de tipo do novo tipo de dado. </para>
41
<para>string: o nome associado ao c�digo de tipo </para>
47
<title>Descri��o</title>
48
<para>O overloading de fun��es e operadores faz uso de nomes formais
49
associados aos tipos de dados para formar o nome da fun��o de overloading
50
(ver overloading). <literal>typename</literal> pode ser usado para
51
manipular esses nomes formais para tipos de dados "hard-coded" (os nomes
52
formais de tipos de dados codificados de <literal>tlist</literal> ou
53
<literal>mlist</literal> s�o definidos de outra forma, ver
54
<literal>overloading</literal>).
57
Chamado sem argumento do lado direito, <literal>typename</literal>
58
retorna informa��es sobre tipos de dados definidos.
61
Chamado com argumento do lado direito, <literal>typename</literal>
62
associa um nome a um c�digo de tipo de dado.
65
<literal>typename('',type)</literal> suprime o tipo de dado
66
fornecido pelo seu c�digo <literal>type</literal> de tabelas de tipos de
69
<para>Number max. of defined types is 50.</para>
72
<title> Ver Tamb�m </title>
73
<simplelist type="inline">
75
<link linkend="type">type</link>
78
<link linkend="typeof">typeof</link>
81
<link linkend="overloading">overloading</link>
84
<link linkend="tlist">tlist</link>
87
<link linkend="mlist">mlist</link>
4
<refname>typename</refname>
5
<refpurpose>associa um nome ao tipo de vari�vel</refpurpose>
8
<title>Calling Sequence</title>
9
<synopsis>[types [ [,names]]=typename()
14
<title>Parameters</title>
19
<para>vetor coluna de inteiros: os c�digos dos tipos de cada tipo de
27
<para>vetor coluna de strings: os nomes associados aos c�digos de
35
<para>inteiro: o c�digo de tipo do novo tipo de dado. </para>
41
<para>string: o nome associado ao c�digo de tipo </para>
47
<title>Descri��o</title>
48
<para>O overloading de fun��es e operadores faz uso de nomes formais
49
associados aos tipos de dados para formar o nome da fun��o de overloading
50
(ver overloading). <literal>typename</literal> pode ser usado para
51
manipular esses nomes formais para tipos de dados "hard-coded" (os nomes
52
formais de tipos de dados codificados de <literal>tlist</literal> ou
53
<literal>mlist</literal> s�o definidos de outra forma, ver
54
<literal>overloading</literal>).
57
Chamado sem argumento do lado direito, <literal>typename</literal>
58
retorna informa��es sobre tipos de dados definidos.
61
Chamado com argumento do lado direito, <literal>typename</literal>
62
associa um nome a um c�digo de tipo de dado.
65
<literal>typename('',type)</literal> suprime o tipo de dado
66
fornecido pelo seu c�digo <literal>type</literal> de tabelas de tipos de
69
<para>Number max. of defined types is 50.</para>
72
<title> Ver Tamb�m </title>
73
<simplelist type="inline">
75
<link linkend="type">type</link>
78
<link linkend="typeof">typeof</link>
81
<link linkend="overloading">overloading</link>
84
<link linkend="tlist">tlist</link>
87
<link linkend="mlist">mlist</link>