# definedfields

フィールド値が定義済みのリストの添え字を返す

## 呼び出し手順

    k=definedfields(l)

## パラメータ

l

  リスト , tlist またはmlist 変数.

k

  添え字のベクトル.

## 説明

`l` が `list` `tlist` `mlist` の場合, `k=definedfields(l)` は リストのフィールドが定義済みの添え字`k`を返します. この関数は未定義のフィールドにアクセスするとエラーとなるため, 有用です.

## 例

    l=list(1);l(3)=5
    k=definedfields(l)

    t=tlist('x');t(5)=4
    definedfields(t)

    m=mlist(['m','a','b']);m.b='sdfgfgd'
    definedfields(m)

## 参照

- list
- tlist
- mlist
- insertion
- extraction