re arrange code blocks
taking argv
modify debugging comment
change argc req
fix eval, need more fix though
Merge pull request #13 from tttor/eval

fix eval, to be continued ...