いくつかある構造体宣言のうちの1つ。私はこれが楽で好き
a = {構造体名,タグ名1:値1,タグ名2:値2, ...}
構造体に含まれているタグの数をカウントする。
n_tags(構造体名)
構造体のタグ名の取得
tag_names(構造体名)
構造体に構造体の要素(タグ)を追加する。
result=create_struct({タグ名1:値1,タグ名2:値2...}, 'タグ名', 値)
or
result=create_struct({構造体名}, 'タグ名', 値)
forなどを使い1タグずつ追加するにはこちらの方が便利。
変数pに{ A: 1, B: 'xxx'}を代入する
p = CREATE_STRUCT('A', 1, 'B', 'xxx')
タグをFIRST,LASTを追加する。
p = CREATE_STRUCT('FIRST', 0, p, 'LAST', 3)
pの中身の結果は次の通りである。
{ FIRST: 0, A: 1, B: 'xxx', LAST: 3}.
a = {構造体名,タグ名1:値1,タグ名2:値2, ...}
構造体に含まれているタグの数をカウントする。
n_tags(構造体名)
構造体のタグ名の取得
tag_names(構造体名)
構造体に構造体の要素(タグ)を追加する。
result=create_struct({タグ名1:値1,タグ名2:値2...}, 'タグ名', 値)
or
result=create_struct({構造体名}, 'タグ名', 値)
forなどを使い1タグずつ追加するにはこちらの方が便利。
変数pに{ A: 1, B: 'xxx'}を代入する
p = CREATE_STRUCT('A', 1, 'B', 'xxx')
タグをFIRST,LASTを追加する。
p = CREATE_STRUCT('FIRST', 0, p, 'LAST', 3)
pの中身の結果は次の通りである。
{ FIRST: 0, A: 1, B: 'xxx', LAST: 3}.
※コメント投稿者のブログIDはブログ作成者のみに通知されます