@@ -118,6 +118,7 @@ public:
break;
}
buff.push_back(c);
+ continue;
} else {
@@ -22,5 +22,11 @@ assert f(2) == 2
exec(
"exec('a = eval(\"3 + 5\")')"
)
-
-assert a == 8
+assert a == 8
+
+def f():
+ b = 1
+ exec(
+ "exec('b = eval(\"3 + 5\")')"
+ )
+ assert b == 8
@@ -21,4 +21,6 @@ s = f'''->->{s}<-<-
{123}
'''
-assert s == '->->asdasd\nasds1321321321测试\\测试<-<-\n123\n'
+assert s == '->->asdasd\nasds1321321321测试\\测试<-<-\n123\n'
+assert r''' ' ''' == " ' "