Expression.symbol moved to Symbol.name
[linpy.git] / pypol / isl.py
index dcd2496..ecc32c7 100644 (file)
@@ -1,9 +1,4 @@
 import ctypes, ctypes.util
-import functools
-import math
-import numbers
-import operator
-import re
 
 from . import _isl
 
@@ -29,7 +24,8 @@ class IslObject:
 class Context(IslObject):
 
     def __init__(self):
-        self._ptr = libisl.isl_ctx_alloc()
+        ptr = libisl.isl_ctx_alloc()
+        super().__init__(ptr)
 
     #comment out so does not delete itself after being created
     #def __del__(self):