Merge pull request #5 from stanleytangerror/master

first testcode successful
Merge pull request #6 from stanleytangerror/master

intermediate code translation passed, need optimizing
optimize
Merge pull request #13 from Xieyan/master

optimize