回答編集履歴

2

模擬コードを修正

2016/07/14 02:20

投稿

ozwk
ozwk

スコア13528

test CHANGED
@@ -16,9 +16,9 @@
16
16
 
17
17
  ```
18
18
 
19
- fo() = a + 1 // 開いている
19
+ fo() = return a + 1 // 開いている
20
20
 
21
- fc(x) = x + 1 // 閉じている
21
+ fc(x) = return x + 1 // 閉じている
22
22
 
23
23
  ```
24
24
 
@@ -30,7 +30,7 @@
30
30
 
31
31
  ```
32
32
 
33
- fo() = a + 1
33
+ fo() = return a + 1
34
34
 
35
35
  y = fo() // エラー
36
36
 
@@ -48,9 +48,9 @@
48
48
 
49
49
  a = 1 // 文脈
50
50
 
51
- fo() = a + 1 // 開いている関数
51
+ fo() = return a + 1 // 開いている関数
52
52
 
53
- fo
53
+ return fo
54
54
 
55
55
 
56
56
 
@@ -82,7 +82,9 @@
82
82
 
83
83
  count = count + 1
84
84
 
85
+ return
86
+
85
- f
87
+ return f
86
88
 
87
89
  ```
88
90
 
@@ -101,6 +103,8 @@
101
103
  print (count)
102
104
 
103
105
  count = count + 1
106
+
107
+ return
104
108
 
105
109
  ```
106
110
 
@@ -124,6 +128,8 @@
124
128
 
125
129
  count1 = count1 + 1
126
130
 
131
+ return
132
+
127
133
 
128
134
 
129
135
  count2 = 0
@@ -133,6 +139,8 @@
133
139
  print (count2)
134
140
 
135
141
  count2 = count2 + 1
142
+
143
+ return
136
144
 
137
145
  ```
138
146
 
@@ -154,7 +162,9 @@
154
162
 
155
163
  count = count + 1
156
164
 
165
+ return
166
+
157
- f
167
+ return f
158
168
 
159
169
 
160
170
 

1

表現の改善

2016/07/14 02:19

投稿

ozwk
ozwk

スコア13528

test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
 
64
64
 
65
- この、「開いている関数に実行文脈をつけたもの」をクロージャと呼びます。
65
+ この、「開いている関数に実行文脈をつけて閉じたもの」をクロージャと呼びます。
66
66
 
67
67
 
68
68