typename associe un nom à un type de variable

## Séquence d'appel

    [types [ [,names]]=typename()

## Paramètres

types

  vecteur colonne d'entiers, les codes des types de variables

names

  vecteur colonne de chaînes de caractères, les noms associés à chaque code

## Description

La surcharge des opérateurs et primitives utilise des noms formels associés à chaque type de variable pour former les noms des fonctions de surcharge (voir `overloading`). `typename` peut être utilisé pour gérer ces noms pour les types natifs de variables (les noms formels pour les types `tlist` ou `mlist` sont définis autrement, pour ceci voir `overloading`).

`typename` renvoie les informations associées aux types de données déjà définis.

## Exemples

    [typs,nams]=typename();
    disp("First type (double) : " + string(typs(1)) + " / " + nams(1));

## Voir aussi

- type
- typeof
- overloading
- tlist
- mlist