回答編集履歴
3
追加
test
CHANGED
@@ -13,3 +13,5 @@
|
|
13
13
|
左辺を評価し、右辺の評価が必要になるまで評価を留めるため、遅延ということになります。
|
14
14
|
|
15
15
|
偽になった際に右辺を評価しないというのはどちらかというと副作用のようなものです。
|
16
|
+
|
17
|
+
&&に関しても同様です。
|
2
文法の修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
||の本来の意味、論理ORに従うと
|
2
2
|
|
3
|
-
左辺右辺共に評価し、片方が真である場合に真を返すべきです。
|
3
|
+
左辺右辺共に評価し、片方、もしくは両方が真である場合に真を返すべきです。
|
4
4
|
|
5
5
|
しかし、左辺が真になった時点で結果は間違いなく真になるので
|
6
6
|
|
1
文法の修正
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
右辺を評価しないことが遅延でなく
|
11
|
+
その際に右辺を評価しないことが遅延でなく
|
12
12
|
|
13
13
|
左辺を評価し、右辺の評価が必要になるまで評価を留めるため、遅延ということになります。
|
14
14
|
|