这是我的代码
(declare PutProp)
(defn DefList!
[L]
(let [V (first L)]
(map ([fn [S K]] [PutProp S V K] (next L)))))
L 是结构化列表。
第一个原子是一个值,然后是符号/键对,用于在给定符号上分配具有给定值和给定键的元数据。
PutProp 的定义似乎没有问题。
我想要它做的是反复调用 PutProp 直到 L 列表用完。
草书说“S无法解决”。“K无法解决。” 对于地图声明。
我是草书的新手,Clojure ......
我直接从 ClojureDocs 中复制了这个表格作为 map 语句。我不明白为什么 S 和 K 无法解决。我显然一无所知。有什么线索吗?
先感谢您。