Xuefer
|
037c6b7a8c
|
Decompiler: clean up unused code, fix line spacing, simplify indent
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@811 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
14a0dc698c
|
Decompiler: for loop
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@807 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
e4a3b35f70
|
Decmopiler: update sample to match unhandled ()
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@805 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
9bd790b519
|
Decompiler: && || and or
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@802 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
674e498132
|
Decompiler: ?: and ? :
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@799 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
c081bb3801
|
sample code for ?: being used in if ()
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@797 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
44db58b5ca
|
Decompiler: decompile try/catch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@795 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
7a5c2f4e75
|
test sample for declare(ticks) nested with while (complex block)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@793 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
b7ce02e3d6
|
prepare for decompile if/else
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@792 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
bcf7d47fea
|
Decompiler: decompile switch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@790 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
eeb72b449e
|
Decompile: implement foreach, improve blank line
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@789 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
86ac689e68
|
space clean up for decompiler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@786 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
90ccdadc54
|
Decompiler: handle closure use()
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@781 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
b5ecc94497
|
prepare for use()
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@780 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
1be06bf44c
|
Decompiler: simple cover test, make sure all opcode is tested
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@761 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
26a6230a83
|
Decompiler: jmp_set/jmpz adjust
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@760 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
70864b7369
|
Decompiler: improves break/continue/goto, updates test sample
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@758 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
f6bba786f4
|
decompiler: namespace support
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@753 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
5be83a23b0
|
DECLARE_CONST
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@752 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
489be67bd9
|
decompiler: improvements late binding function, sample code organize
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@751 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
80f0bd32d7
|
decompiler: dirty improvement for \r\n
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@750 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
cccdfd61aa
|
decompiler: massive improvements for php 5 and 5.3
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@749 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
5edca12e80
|
decompiler: make it easier to be consistent with output
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@748 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
37dd846f2e
|
adds more code for decompile testing
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@747 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
e2935702b4
|
decompiler: process ZEND_CASE opcode, switch/case is not recognized as it used to be however
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@743 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
b8228fae13
|
update decompile test code
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@742 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
6e4375d61b
|
decompiler: fix decompiling runtime array
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@737 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
8d18908346
|
decompiler: fix argument default value
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@736 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |
Xuefer
|
b67dfb1c4d
|
add sample code for decompiler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@734 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
11 years ago |