Commit graph

14 commits

Author SHA1 Message Date
woni
0dfc550534 fix expression division and add test 2024-08-19 20:55:10 +02:00
Fabrice Desclaux
bf9babdcd8 Add Expression visitor 2020-03-29 00:08:03 +01:00
Fabrice Desclaux
944806c506 Rename miasm2 to miasm 2019-03-05 16:52:51 +01:00
Fabrice Desclaux
02bbb30efe Support python2/python3 2019-03-05 16:52:49 +01:00
Fabrice Desclaux
9c4c548e37 Expresion: use ExprAssign instead of ExprAff
ExprAff stands for (in french) "Expression affectation"
We will now use ExprAssign (for Expression Assignment)
(instead of ExprAss)
2018-10-01 06:55:22 +02:00
Fabrice Desclaux
a7e3b1b623 Expression: fix slice assignment 2018-07-19 13:17:49 +02:00
Fabrice Desclaux
275b8d25aa Expression: no default size for ExprId 2018-02-09 18:13:24 +01:00
Ajax
f81c3e4b42 Replace ExprInt[num](x) -> ExprInt(x, num) 2017-03-30 16:04:40 +02:00
Ajax
9ee84d6ed8 Expr: test that repr permit instanciation 2017-01-13 17:42:44 +01:00
Ajax
40fefe35dd Regression test on big ExprInt 2016-12-14 18:08:31 +01:00
Ajax
84ace5ec55 Seperate Expression regression tests 2016-12-14 18:07:25 +01:00
Fabrice Desclaux
3771288cff ExprCompose: add new api
The ExprComposes uses directly its arguments sizes to guess the slices
locations.
Old api:  ExprCompose([(a, 0, 32), (b, 32, 64)])
becomes:  ExprCompose(a, b)
2016-11-04 16:45:46 +01:00
Ajax
4cd56731b5 Add regression test for possible_values
Thanks to @serpilliere
2016-03-17 14:15:51 +01:00
Fabrice Desclaux
06633f8cdd Test: add expression reg test 2015-04-08 15:31:07 +02:00