|
@@ -195,3 +195,14 @@ def set_pop(a, **remainder):
|
|
|
print("Pop from empty set!")
|
|
|
raise PrimitiveFinished(remainder["root"])
|
|
|
|
|
|
+def set_create(**remainder):
|
|
|
+ result, = yield [("CN", [])]
|
|
|
+ raise PrimitiveFinished(result)
|
|
|
+
|
|
|
+def list_create(**remainder):
|
|
|
+ result, = yield [("CN", [])]
|
|
|
+ raise PrimitiveFinished(result)
|
|
|
+
|
|
|
+def dict_create(**remainder):
|
|
|
+ result, = yield [("CN", [])]
|
|
|
+ raise PrimitiveFinished(result)
|