about summary refs log tree commit diff stats
path: root/miasm/expression/expression.py
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2020-07-21 15:37:39 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2020-07-21 16:47:59 +0200
commit82c5d696eb97b5816a276cbf9708d0b3602d7055 (patch)
treee90ca108dd1c130d015a3960051276d2c58d233a /miasm/expression/expression.py
parent9bf0f4c1c14d318110b56df6952b0fcc2950539e (diff)
downloadfocaccia-miasm-82c5d696eb97b5816a276cbf9708d0b3602d7055.tar.gz
focaccia-miasm-82c5d696eb97b5816a276cbf9708d0b3602d7055.zip
Move modint in core
Diffstat (limited to 'miasm/expression/expression.py')
-rw-r--r--miasm/expression/expression.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/miasm/expression/expression.py b/miasm/expression/expression.py
index 1534bd3f..c507f19f 100644
--- a/miasm/expression/expression.py
+++ b/miasm/expression/expression.py
@@ -38,8 +38,6 @@ from functools import cmp_to_key, total_ordering
 from future.utils import viewitems
 
 from miasm.core.utils import force_bytes, cmp_elts
-from miasm.expression.modint import mod_size2uint, is_modint, size2mask, \
-    define_uint
 from miasm.core.graph import DiGraph
 from functools import reduce
 
@@ -755,8 +753,8 @@ class ExprInt(Expr):
 
 
     def __init__(self, arg, size):
-        """Create an ExprInt from a modint or num/size
-        @arg: 'intable' number
+        """Create an ExprInt from num/size
+        @arg: int/long number
         @size: int size"""
         super(ExprInt, self).__init__(size)
         # Work for ._arg is done in __new__
@@ -768,8 +766,8 @@ class ExprInt(Expr):
         return self.__class__, state
 
     def __new__(cls, arg, size):
-        """Create an ExprInt from a modint or num/size
-        @arg: 'intable' number
+        """Create an ExprInt from num/size
+        @arg: int/long number
         @size: int size"""
 
         assert isinstance(arg, int_types)