我是Prolog语言的新手,我想为hashmap实现自己的结构。我希望为某种语法做一个类型分析器(所以我想创建一个存储(变量,值)的环境结构,然后实现一些"方法"来访问,提取,打印......
提前致谢
答案 0 :(得分:0)
来自评论:
为什么不使用很多事实,例如my_map(variable1,value1).
,my_map(variable2,value2).
等?访问my_map(variable1,X).
打印my_map(variable1,X),write(X).
,依此类推。