Q
差限定和定義*
1
A
回答
1
SRFI 89被寫了開局的作者,所以這是唯一公平的假設,開局的define*
確實該文件說什麼。 :-)
換言之,它是lambda*
以上的語法糖(如SRFI 89所述),而不是lambda
。
0
在Gambit計劃的(相當廣泛的)documentation中沒有提及define*
特殊形式;它可能是一些程序,定義,宏或特殊形式,只在您看到它的代碼片段中找到。您應該發佈一個引用代碼來源的鏈接,其中define*
正被使用。
0
多一點問題的上下文會很好。
有時*表示表單做了額外的事情。 因此,我的猜測是,定義*作爲普通定義, ,但同時做一些額外的事情。這個額外的可能會自動從模塊導出名稱。
這個定義在球拍FFI-lib的發現說明 這樣的原則:
(define-syntax define*
(syntax-rules()
[(_ (name . args) body ...)
(begin (provide name) (define (name . args) body ...))]
[(_ name expr)
(begin (provide name) (define name expr))]))
相關問題
- 1. 差限定
- 2. 自定義視差
- 3. @JoinFormula和@OneToMany定義 - 差勁的文檔
- 4. 自定義精密時計和時差
- 5. 定義自定義權限Android
- 6. Verilog門定義差異
- 7. 數學:方差[]定義
- 8. 郵差自定義驗證
- 9. 視差圖的定義
- 10. 差異列表定義fsharp
- 11. agularjs自定義訂單和限制
- 12. RESTFUL服務的定義和限制
- 13. 歸併排序和期限定義
- 14. 角色和權限自定義模型
- 15. 預定義視圖和結果限制
- 16. Knockout.js - 如何限制自定義綁定
- 17. 未定義[javax.persistence.EntityManagerFactory]類型的限定bean
- 18. 數據類型限定符定義PostgresSQL
- 19. 定義JPA默認表限定符
- 20. 用戶定義的限定符
- 21. 聲明與定義的C++存儲類和限定符規則
- 22. Laravel4權限定義能力
- 23. SQL自定義限制
- 24. Agda有限集的定義
- 25. Django的自定義權限
- 26. 自定義django-revproxy權限
- 27. Yii CSqlDataProvider自定義限制
- 28. 給予自定義權限
- 29. 你能定義一個通用綁定,它們都有下限和上限?
- 30. 限定sdl_rect和sdl_mousebuttondown
你能發表更詳細的工作代碼嗎?或者你在哪裏使用'define *'特殊形式找到代碼? –