Possible Duplicate:
When should I use “a” vs “an”?
I'm writing about concepts in programming languages, and for instance in the Java language, so-called annotations are declared with an "@" sign in front of them.
When such annotations are referred to in the text, is the "@" typically "pronounced" by the reader, or is it silent? That is, would you write
Use an @SuppressWarnings annotation
or
Use a @SuppressWarnings annotation
My gut feeling is that the latter variant is better, but then again, I'm not a native English speaker (nor a native Java programmer).
I would prefer to be explicit, and thus not to write
Use a SuppressWarnings annotation