Fix comment parser recursive bug