Lotus Script 言語
- 宣言 : Dim 変数名 List As 型
- 辞書? : True または False = IsList (変数名)
- キーを追加 : 変数名 (キー) = 値
- 既にキーが存在する? : True または False = IsElement (変数名 (キー))
- 値を取り出す : 値 = 変数名 (キー)
- すべて取り出す :
Forall 参照変数 In 変数
キー = ListTag (参照変数)
値 = 参照変数
End Forall
※参照変数は Forall で有効な特別な変数で Dim で宣言しません
※参照変数を更新すると In に続く変数の値が更新されます
- キーを削除 : Erase 変数名 (キー)
- キーをすべて削除 : Erase 変数名
※キーは文字値になります
※一般的に List は配列よりも多くの値を保存できます
VbScript 言語
- 言語として連想配列の機能がありません
- Set 変数名 = CreateObject (“Scripting.Dictionary”) として、オブジェクトで連想配列を使います
Lotus 式言語
連想配列の機能がありません