svn: r1058
This commit is contained in:
parent
dfbc4c9baa
commit
76640f4c6c
|
@ -249,7 +249,9 @@
|
|||
(string-append ":" (symbol->string (syntax-object->datum var))))
|
||||
k k))
|
||||
(syntax-case k ()
|
||||
[(var key default) (identifier? #'var) (list #'var #'key #'default)]
|
||||
[(var key default)
|
||||
(and (identifier? #'var) (syntax-keyword? #'key))
|
||||
(list #'var #'key #'default)]
|
||||
[(var default) (identifier? #'var) (list #'var (key #'var) #'default)]
|
||||
[(var) (identifier? #'var) (list #'var (key #'var) #'#f)]
|
||||
[var (identifier? #'var) (list #'var (key #'var) #'#f)]
|
||||
|
|
Loading…
Reference in New Issue
Block a user