Compiler refactoring and completing its code comments