typename связывает имя и тип переменной

## Синтаксис

    [indices, onames] = typename()

## Аргументы

indices

  вектор-столбец целочисленных значений: коды типов каждого из определённых типов данных.

onames

  вектор-столбец строк: имена, связанные с кодами типов.

## Описание

Перегрузка функции и оператора позволяет использовать формальное имя, связанное с типами данных для того, чтобы формировать имя функции перегрузки (см. перегрузку). Функция `typename` может быть использована для управления этими формальными именами для жёстко запрограммированных типов данных (типы данных, запрограммированных с помощью `tlist` или `mlist`, определяются по-другому, см. перегрузку).

функция `typename` вернёт информацию по определённым типам данных.

## Примеры

    [ind, onames] = typename();
    mprintf("Type index: %3d  overloading code: ""%s""\n", ind, onames)

    --> mprintf("Type index: %3d  overloading code: ""%s""\n", ind, onames)
    Type index:   1  overloading code: "s"
    Type index:   2  overloading code: "p"
    Type index:   4  overloading code: "b"
    Type index:   5  overloading code: "sp"
    Type index:   6  overloading code: "spb"
    Type index:   7  overloading code: "msp"
    Type index:   8  overloading code: "i"
    Type index:   9  overloading code: "h"
    Type index:  10  overloading code: "c"
    Type index:  13  overloading code: "function"
    Type index:  14  overloading code: "f"
    Type index:  15  overloading code: "l"
    Type index:  16  overloading code: "tl"
    Type index:  17  overloading code: "ml"
    Type index: 128  overloading code: "ptr"
    Type index: 129  overloading code: "ip"
    Type index: 130  overloading code: "fptr"

## Смотрите также

- type
- typeof
- перегрузка
- tlist
- mlist