Lisp Scheme Part20
■ このスレッドは過去ログ倉庫に格納されています
0339デフォルトの名無しさん
2008/03/17(月) 17:45:30Seasoned SchemerのP79の最初のパラグラフの英訳について
Here are our thoughts:
"When a (let ...) has two expressions in its
value part, we must first determine the
value of the first expression. If it has one,
we ignore it and determine the value of the
second expression.
(let ...)構文のvalue part(名前付けの部分ではなく式の並び部分)
についての説明ですが、If it has one, の部分がわかりません。
以下は予想訳ですが、正しいでしょうか?
(予想訳)
(let ...)がvalue partに二つの式を持っているとき、まず最初に
一番目の式を決定(評価するという意味)しなければいけません。
もし????ならば、それを無視して、二番目の式を決定します。
要は二つの式を上から順番に評価していくんだよ、と言いたいのだと
思っているのですが、If it has one, の it と one が何を指してるのかが
わからず理解できません。it が (let ...)、 one が one expression のこと
かなとも思ったのですが、そうすると以降の意味が分からなくなってしまいます。
読まれた方いましたら教えてください。
■ このスレッドは過去ログ倉庫に格納されています