2008ニコニコ動画のスクリプト『ニコスクリプト』の話。試験期間中というのもあって(*)、こういうものを作ってみました。残念ながら現状ではLispインタプリタは作れそうにありません。未公開命令を使う時は行頭にスラッシュをつける。timer:SEC)コメントが入力された(正確には画面に表示された)ときに処理を実行する。他人のコメントでも処理が実行されるSEC秒の間のみ有効となり、有効時間内は何度でもコメントの数だけ処理が実行されるchatcommentTriggerの中で使用する『変数』(命令ではない)chat.messageにはコメントの内容が入っているchat.isYourPostが真の時、そのコメントは現在の視聴者が入力したものであるif(when:条件式,then:処理の列)条件式は色々書ける(比較は==で。y:Y座標)画面上に文字列を表示する。chat.message.indexOf(t.text)ざっとこんな感じです。あとは、1行に沢山書きすぎると動かないとか。心を無にして書き続ければそれなりに何か作れるはず。2008以前の日記で、R6RSに誤字がある?と書いたのですが、R6RSの中の人に「これって誤字ですか?」とメールを送ってみたところ「その通りだ」って返事が返ってきました。Schemeコミュニティに貢献した気分になれました。