2010-04-14 14 views
0
一個限定型對象提取字段

我試圖提取從以下對象中的字段「名稱」或「命名EXPR」:從方案

(綁定「×(NUM 5));;請注意,這不是一個列表,而是一種類型的結合

用結合的定義:

(?定義類型綁定 (綁定(名稱符號)(命名EXPR WAE)))

我試過了,但收到錯誤「引用其定義之前的標識符:綁定名稱」。這裏是我嘗試輸入的內容:

(begin(Binding-name(bind'x(num 5)))) (begin(define x(bind'x(num 5)))(Binding-name x) )

謝謝!

回答

1

所以我只是想到了這一點,我不得不在綁定類型中使用名稱'綁定'。 (開始(bind-name(bind'x(num 5))))