广义表求助
选择合适的储存结构表示广义表,实现下列要求:1,用大写字母表示广义表,小写字母表示原子,并提供设置广义表的值的功能。
2,取广义表L的表头和表尾的函数head(L)和tail(L)
3,能用这两个函数的复合形式求出广义表中的指定元素
4,由广义表的字符串形式到广义表的转换函数Str-To-List(S):List,如Str-To_List('(a,(a,b),c)')的值为一个广义表
5,由广义表到广义表的字符串形式转换函数List_To_Str(L):String
6,最好能设置多个广义表
万分感谢