2014年6月4日水曜日

開発環境

SchemeとGaucheでも試してみた。

コード(BBEdit, Emacs)

sample.scm

#!/usr/bin/env gosh
;;-*- coding: utf-8 -*-

(define (emurate-interval low high)
  (if (> low high)
      '()
      (cons low (emurate-interval (+ low 1)
                                  high))))
(define 🐶 0)
(define 🐱 10)

(for-each
 (lambda (🐢)
   (for-each (lambda (🐷)
               (display "🍣"))
             (emurate-interval 🐶 🐢))
   (print ""))
 (emurate-interval 🐶 🐱))

入出力結果(Terminal(gosh), REPL(Read, Eval, Print, Loop))

$ ./sample.scm
🍣
🍣🍣
🍣🍣🍣
🍣🍣🍣🍣
🍣🍣🍣🍣🍣
🍣🍣🍣🍣🍣🍣
🍣🍣🍣🍣🍣🍣🍣
🍣🍣🍣🍣🍣🍣🍣🍣
🍣🍣🍣🍣🍣🍣🍣🍣🍣
🍣🍣🍣🍣🍣🍣🍣🍣🍣🍣
🍣🍣🍣🍣🍣🍣🍣🍣🍣🍣🍣
$

ブラウザでは表示が上手くいかないみたいだけど、使えた!。さすがGuahce!(Scheme?)

追記: Blogger上じゃなくて、他のサーバー上に置いてみたら、Safariだと上手く表示された。(他のブラウザ、少なくともGoogle Chromeだと、絵文字が表示されなかった>_<)

追記。

とのことです。

0 コメント:

コメントを投稿