VoiceOver interprets a hyphen as a brief pause. That makes sense for hyphenated words, but it makes no sense for sums or for code. For example in Xcode this line
numberOfGuesses -= 1
is rendered as "number of guesses, equals one" by VoiceOver. That's terrible. How do I make VoiceOver behave sensibly for the minus sign in Xcode?