ROCODE: Integrating Backtracking Mechanism and Program Analysis in Large Language Models for Code Generation | IEEE Conference Publication | IEEE Xplore