回答編集履歴

3

修正

2018/11/19 14:02

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
 
64
64
 
65
- 上はまあまあですが、下は期待通り動きません。しばらく考えた結果、演算子は式なのでインタプリタスタックが期待通り積み上がらないのだろうと推測しました(深くは追求していません)。
65
+ 上はまあまあですが、下は期待通り動きません。しばらく考えた結果、演算子だとインタプリタスタックが期待通り積み上がらないのだろうと推測しました(深くは追求していません)。
66
66
 
67
67
 
68
68
 

2

追記

2018/11/19 14:02

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
 
64
64
 
65
- 期待通り動きません。しばらく考えた結果、演算子は式なのでインタプリタスタックが期待通り積み上がらないのだろうと推測しました(深くは追求していません)。
65
+ 上はまあまあですが、下は期待通り動きません。しばらく考えた結果、演算子は式なのでインタプリタスタックが期待通り積み上がらないのだろうと推測しました(深くは追求していません)。
66
66
 
67
67
 
68
68
 

1

追記

2018/11/19 13:55

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -87,3 +87,7 @@
87
87
  print(one() + two() + three())
88
88
 
89
89
  ```
90
+
91
+
92
+
93
+ 方法は色々思いつきます(`globals()`を書き換えるのは前提として、情報を持たせられるクラスのインスタンス(当然`__call__`も定義)にすげ替えるとか)。