関数型言語は何故普及しないのかを考える
レス数が950を超えています。1000を超えると書き込みができなくなります。
0968475
2010/10/11(月) 16:40:00% オブジェクト TAMA の定義
tama(InqueryStream, ReplyStream) :- tama(InqueryStream, ReplyStream, 'TAMA').
tama([namae | InqueryStream], [Name | ReplyStream], Name) :- tama(InqueryStream, ReplyStream, Name).
tama([nake | InqueryStream], ['NYA NYA' | ReplyStream], Name) :- tama(InqueryStream, ReplyStream, Name).
tama([shine | InqueryStream], ['GYA---' | ReplyStream], Name) :- tama(InqueryStream, ReplyStream, Name).
% オブジェクトTAMA の使い方。ここで、instream はキー入力(標準入力)に、outstream は画面出力(標準出力)に相当する。
?- instream(InqueryStream), tama(InqueryStream, ReplyStream), outstream(ReplyStream).
レス数が950を超えています。1000を超えると書き込みができなくなります。