2014-02-17 36 views
3

球拍指南介紹的功能與關鍵字參數:拍功能標誌參數

(define (F #:keyword argument) ...) 

當我們使用它,我們需要一定的值與參數相關聯:

(F #:keyword 'value) 

但同樣的指南中有是關鍵字參數的示例,沒有值

(struct posn (x y) 
    #:transparent) 

是否有可能爲程序員創建這樣的標誌性參數,或者顯然是內部特徵?

回答

3

struct不是一個函數,它是一個宏。您可以用相同的方式定義自己的使用關鍵字的宏。

+0

謝謝,我可能會考慮宏。 – Strider