private void ResetPresedence(int precedenceOld) { if (precedenceOld < precedenceCur || (forceParensIfSamePrecedence && precedenceCur == precedenceOld)) { writer.Write(")"); } precedenceCur = precedenceOld; }