add 3address code doc, optimize null handle in front end