about summary refs log tree commit diff stats
path: root/example/expression
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--example/expression/expr_random.py4
-rw-r--r--example/expression/expr_translate.py1
-rw-r--r--example/samples/sc_connect_back.bin (renamed from example/expression/sc_connect_back.bin)bin290 -> 290 bytes
-rw-r--r--example/samples/simple_test.bin (renamed from example/expression/simple_test.bin)bin141 -> 141 bytes
-rw-r--r--example/samples/simple_test.c (renamed from example/expression/simple_test.c)0
5 files changed, 5 insertions, 0 deletions
diff --git a/example/expression/expr_random.py b/example/expression/expr_random.py
index 1d399091..66c09f2e 100644
--- a/example/expression/expr_random.py
+++ b/example/expression/expr_random.py
@@ -1,10 +1,14 @@
 import string
+import random
 
 from miasm2.expression.expression_helper import ExprRandom
 
 print "Simple expression generator\n"
 
 depth = 8
+seed = 0
+random.seed(seed)
+
 print "- An ID:"
 print ExprRandom.identifier()
 print "- A number:"
diff --git a/example/expression/expr_translate.py b/example/expression/expr_translate.py
index aacb30c0..e1505dae 100644
--- a/example/expression/expr_translate.py
+++ b/example/expression/expr_translate.py
@@ -4,6 +4,7 @@ from miasm2.expression.expression import *
 from miasm2.expression.expression_helper import ExprRandom
 from miasm2.ir.translators import Translator
 
+random.seed(0)
 
 class ExprRandom_OpSubRange(ExprRandom):
     operations_by_args_number = {1: ["-"],
diff --git a/example/expression/sc_connect_back.bin b/example/samples/sc_connect_back.bin
index 9e9c80a5..9e9c80a5 100644
--- a/example/expression/sc_connect_back.bin
+++ b/example/samples/sc_connect_back.bin
Binary files differdiff --git a/example/expression/simple_test.bin b/example/samples/simple_test.bin
index 60f4e768..60f4e768 100644
--- a/example/expression/simple_test.bin
+++ b/example/samples/simple_test.bin
Binary files differdiff --git a/example/expression/simple_test.c b/example/samples/simple_test.c
index 8e344f18..8e344f18 100644
--- a/example/expression/simple_test.c
+++ b/example/samples/simple_test.c