Yen Chi Hsuan
|
edaa23f822
[compat] Rename struct_(un)pack to compat_struct_(un)pack
|
9 vuotta sitten |
Yen Chi Hsuan
|
dab0daeeb0
[utils,compat] Move struct_pack and struct_unpack to compat.py
|
9 vuotta sitten |
Jakub Wilk
|
dfb1b1468c
Fix typos
|
9 vuotta sitten |
Philipp Hagemeister
|
1cc79574fc
Fix imports and general cleanup
|
10 vuotta sitten |
Jouke Waleson
|
5f6a1245ff
PEP8 applied
|
10 vuotta sitten |
Philipp Hagemeister
|
f48d3e9bbc
[swfinterp] Improve undefined representation
|
10 vuotta sitten |
Philipp Hagemeister
|
fbf94a7815
[swfinterp] Add more builtins and improve static variables
|
10 vuotta sitten |
Philipp Hagemeister
|
1921b24551
[swfinterp] Add support for more complicated constants
|
10 vuotta sitten |
Philipp Hagemeister
|
cd9ad1d7e8
[swfinterp] Basic support for constants (only ints for now)
|
10 vuotta sitten |
Philipp Hagemeister
|
162f54eca6
[swfinterp] Implement bitand and pushshort operators
|
10 vuotta sitten |
Philipp Hagemeister
|
33a266f4ba
[swfinterp] Implement charCodeAt
|
10 vuotta sitten |
Philipp Hagemeister
|
6b592d93a2
[swfinterp] Formalize built-in classes
|
10 vuotta sitten |
Philipp Hagemeister
|
4686ae4b64
[swfinterp] Implement various opcodes
|
10 vuotta sitten |
Philipp Hagemeister
|
8d05f2c16a
[swfinterp] Add support for void methods
|
10 vuotta sitten |
Philipp Hagemeister
|
a4bb83956c
[swfinterp] Implement pushtrue and pushfalse opcodes
|
10 vuotta sitten |
Philipp Hagemeister
|
eb5376044c
[swfinterp] Implement equals opcode
|
10 vuotta sitten |
Philipp Hagemeister
|
3cbcff8a2d
[swfinterp] Implement String basics
|
10 vuotta sitten |
Philipp Hagemeister
|
e983cf5277
[swfinterp] Interpret yet more opcodes
|
10 vuotta sitten |
Philipp Hagemeister
|
0ab1ca5501
[swfinterp] Better error message
|
10 vuotta sitten |
Philipp Hagemeister
|
4baafa229d
[swfinterp] Intepret more multinames
|
10 vuotta sitten |
Philipp Hagemeister
|
b7558d9881
[swfinterp] Allow function patching
|
10 vuotta sitten |
Philipp Hagemeister
|
7fbf54dc62
[swfinterp] Remove (at the moment) dead code
|
11 vuotta sitten |
Philipp Hagemeister
|
351f373865
[swfinterp] Fix _u32 name
|
11 vuotta sitten |
Philipp Hagemeister
|
c13bf7c836
[swfinterp] Use helper function struct_unpack for old Python 2.x releases (#3270)
|
11 vuotta sitten |
Philipp Hagemeister
|
1b38b5be86
[swfinterp] Remove debugging code
|
11 vuotta sitten |
Philipp Hagemeister
|
decf2ae400
[swfinterp] Correct array access
|
11 vuotta sitten |
Philipp Hagemeister
|
0d989011ff
[swfinterp] Add support for calling methods on objects
|
11 vuotta sitten |
Philipp Hagemeister
|
01b4b74574
[swfinterp] Add support for calls to instance methods
|
11 vuotta sitten |
Philipp Hagemeister
|
70f767dc65
[swfinterp] Add support for multiple classes
|
11 vuotta sitten |
Philipp Hagemeister
|
e75c24e889
[swfinterp] Extend tests and fix parsing
|
11 vuotta sitten |