因此,這裏是我的代碼:通過搜索列表和計劃(DrRacket)
(define *graph* (read(open-input-file "starbucks4.sxml")))
(define get-artifacts
(lambda (l)
(member (list 'opm:artifact) l)))
當我鍵入get-artifacts(*graph*)
我得到一個錯誤說procedure application: expected procedure, given:...(the whole of my file contents)
任何人都看到我在做什麼錯?謝謝你們:)
PS:我真的是新的計劃,所以這可能是一些愚蠢的語法,我忘了!
你的意思是(get-artifacts \ * graph \ *)? – 2010-10-26 18:50:22
謝謝保羅,我認爲這是問題所在。我現在有其他問題,但我會嘗試自己整理:) – Alex 2010-10-26 18:53:33