0
我想在S表達式列表上使用函數,但它只是給我一個錯誤"Unbound variable butter"
。(無約束變量)使用S表達式列表中的函數(mit-scheme)
(depth* (()
((bitter butter)
(makes)
(butter bitter)
butter)))
我想在S表達式列表上使用函數,但它只是給我一個錯誤"Unbound variable butter"
。(無約束變量)使用S表達式列表中的函數(mit-scheme)
(depth* (()
((bitter butter)
(makes)
(butter bitter)
butter)))
看來,你忘了引用s表達式,試試這個:
(depth* '(() ; notice the quote at the start of the list
((bitter butter)
(makes)
(butter bitter)
butter)))