Lisp Scheme Part41 (858レス)
上
下
前
次
1-
新
64
(1)
:
はちみつ餃子 ◆8X2XSCHEME
[sage] 2019/03/23(土) 23:08:12.36
ID:ByL/s3eU(1)
AA×
>>63
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
64: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/03/23(土) 23:08:12.36 ID:ByL/s3eU >>63 μKanren のことはよくしらないけど、 assp は R6RS (※1) では rnrs lists ライブラリに含まれるので、 R6RS 処理系ではこのライブラリを import すると使えるようになる。 R6RS 以外には無い。 自分で書くとしたら SRFI-1 (※2) を使える状況なら こんな感じで書くなぁ (define (assp proc alist) (find (lambda(x)(proc (car x))) alist)) ※1 RnRS は Scheme の仕様書の通称。 n に改定番号が入る。 ※2 小さい言語である Scheme では日常的に使うにはライブラリが足りなさげなので、 ユーザーコミュニティとしてライブラリの仕様を考えて文書化したものの集合体が SRFI 。 (RFC みたいな感じ?) SRFI-1 はその最初期のもので、リスト操作系のライブラリ。 仕様の一部ではないので処理系によって SRFI の採用の程度は色々だけど、 実用嗜好の処理系は主要なものはまあまあ取り込んでいる。 今では仕様の検討の前段階として一旦 SRFI にしたりもしている。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/64
のことはよくしらないけど は では ライブラリに含まれるので 処理系ではこのライブラリを すると使えるようになる 以外には無い 自分で書くとしたら を使える状況なら こんな感じで書くなぁ は の仕様書の通称 に改定番号が入る 小さい言語である では日常的に使うにはライブラリが足りなさげなので ユーザーコミュニティとしてライブラリの仕様を考えて文書化したものの集合体が みたいな感じ? はその最初期のものでリスト操作系のライブラリ 仕様の一部ではないので処理系によって の採用の程度は色だけど 実用好の処理系は主要なものはまあまあ取り込んでいる 今では仕様の検討の前段階として一旦 にしたりもしている
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 794 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.050s