Neural Program Synthesis By Self-Learning. - Yifan Xu 009; Lu Dai 001; Udaikaran Singh; Kening Zhang; Zhuowen Tu (CoRR, 2019)