mosh -5のsyntax-rules

追記 : そもそもmosh -5には健全なマクロが無いらしい( http://d.hatena.ne.jp/mjt/20091024/p1#c1256439992 )。
mosh -5のsyntax-rulesはnilで終端されないリストを含むパタンを処理できないようだ。

(define-syntax check
  (syntax-rules ()
     ((_ a . b) (list a b))))

(display (check 'a . 'b))(newline)

importを追加すれば(この場合macroのexpandはpsyntaxがする事になる)普通のmoshでも動くし、ypsilonやGaucheも正常に実行できる。