LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Вот только так не работает:

(define-syntax (m stx)
  (syntax-parse stx
    [(_ (~literal #:else1))
     (syntax 'ok)]))

syntax-parse: expected identifier at: #:else1 in: (syntax-parse stx ((_ (~literal #:else1)) (syntax (quote ok))))

Исходная версия monk, :

Вот только так не работает:

{code=lisp] (define-syntax (m stx) (syntax-parse stx [(_ (~literal #:else1)) (syntax 'ok)]))

syntax-parse: expected identifier at: #:else1 in: (syntax-parse stx ((_ (~literal #:else1)) (syntax (quote ok))))