get_struct_name, get_element_names, get_element_at, put_element_atget_struct_name(s) は, 構造体 s の名前を戻す.
get_element_names(s) は, 構造体のメンバーの名前のリストを戻す.
get_element_at(s,key) は構造体 s のメンバー key の値を戻す.
put_element_at(s,key,obj) は構造体 s のメンバー key の値を obj に設定する.
[219] struct point { x, y, color};
[220] P = newstruct(point);
{0,0,0}
[221] P->x = 10$ P->y=5$ P->color="red"$
[222] get_element_names(P);
[x,y,color]
[223] put_element_at(P,"color","blue");
blue
[224] P->color;
bule
ChangeLog
Go to the first, previous, next, last section, table of contents.