Hatena::Groupsicp

a666666の日記 このページをアンテナに追加 RSSフィード

2009-12-26

L-99 はじめました

| 00:45 | L-99 はじめました - a666666の日記 を含むブックマーク はてなブックマーク - L-99 はじめました - a666666の日記 L-99 はじめました - a666666の日記 のブックマークコメント

g000001 さんにすすめられて、 L-99 を Scheme (Gauche) ではじめてみます。一日一問、パズルを楽しむ感じで。

L-99: Ninety-Nine Lisp Problems

g000001g0000012009/12/27 01:03伝統的なLISPだとlastは最後のコンスを返すんですよね。何故なのかはわからないのですが… (use srfi-1)(last '(a b c d));=>dだったりしますね、Schemeだと。
あと、()のcdrはエラーになるというのも伝統的なLISPとSchemeの主な違いですね。

a666666a6666662009/12/30 03:13なるほどー > 伝統的な LISP
srfi-1 に last ありましたか!そして last-pair なんてのもありました。