public void VisitDereference(Dereference deref) { int prec = SetPrecedence(PrecedenceDereference); writer.Write("*"); deref.Expression.Accept(this); ResetPresedence(prec); }