From 9b04a774992147b47733f6c8d7f5c9298e028e98 Mon Sep 17 00:00:00 2001
From: Chris <Christopher.Happe@uni-duesseldorf.de>
Date: Tue, 9 Feb 2021 13:26:02 +0100
Subject: [PATCH] Update BSet missing imports and comments

---
 btypes_primitives/src/main/python/btypes/BSet.py               | 2 +-
 .../src/main/python_magicstack_immutable/btypes/BSet.py        | 3 ++-
 .../src/main/python_pyrsistant_immutable/btypes/BSet.py        | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/btypes_primitives/src/main/python/btypes/BSet.py b/btypes_primitives/src/main/python/btypes/BSet.py
index ea574a524..f0b317995 100644
--- a/btypes_primitives/src/main/python/btypes/BSet.py
+++ b/btypes_primitives/src/main/python/btypes/BSet.py
@@ -246,5 +246,5 @@ class BSet:
     def __iter__(self):
         return iter(self.__set)
 
-#Import is at the bottom due to cyclic dependencies
+# Import is at the bottom due to cyclic dependencies
 from btypes.BRelation import *
diff --git a/btypes_primitives/src/main/python_magicstack_immutable/btypes/BSet.py b/btypes_primitives/src/main/python_magicstack_immutable/btypes/BSet.py
index 03676cba9..98f532c4e 100644
--- a/btypes_primitives/src/main/python_magicstack_immutable/btypes/BSet.py
+++ b/btypes_primitives/src/main/python_magicstack_immutable/btypes/BSet.py
@@ -4,6 +4,7 @@ from btypes.BString import *
 from btypes.BStruct import *
 
 import immutables
+from functools import reduce
 
 
 class BSet:
@@ -251,5 +252,5 @@ class BSet:
     def __iter__(self):
         return iter(self.__set)
 
-
+# Import is at the bottom due to cyclic dependencies
 from btypes.BRelation import *
diff --git a/btypes_primitives/src/main/python_pyrsistant_immutable/btypes/BSet.py b/btypes_primitives/src/main/python_pyrsistant_immutable/btypes/BSet.py
index 92ddd92c5..4b0d95ffc 100644
--- a/btypes_primitives/src/main/python_pyrsistant_immutable/btypes/BSet.py
+++ b/btypes_primitives/src/main/python_pyrsistant_immutable/btypes/BSet.py
@@ -250,5 +250,5 @@ class BSet:
     def __iter__(self):
         return iter(self.__set)
 
-
+# Import is at the bottom due to cyclic dependencies
 from btypes.BRelation import *
-- 
GitLab