29
5
When I want to clarify something and I say for example "Dogs, not cats.", I automatically want to write/say 'not' even though 'cats' is a noun, and for nouns one uses 'no'. But I'm quite sure this isn't the case here and it would sound really wrong. Could somebody explain the rule behind it? Surely, there must be one.
It's used as an adverb to negate the words that follow it: "used to give the next word or group of words a negative meaning: I like most vegetables but not cabbage"
– None – 2016-07-03T18:54:29.6602In this sort of context no is a quantifier, not a negating adverb: it is equivalent to adjectival "zero". – StoneyB on hiatus – 2016-07-03T20:11:05.967
@NVZ It seems to me that the original Q & my answer are more appropriate to ELL, but that your more technical answer is probably more appropriate to EL&U. Accordingly I have raised this question in Meta. Somehow I doubt whether anything can/will happen, but it occurs to me that (depending on your thoughts) I could post a new Q on EL&U for you to copy/paste/whatever your answer to. Any thoughts?
– TrevorD – 2016-07-04T16:04:03.457@StoneyB Heroes, not slackers, write fascinating posts as answers, not comments. :) It feels more like a negated appositive than a coordinating conjunction to me, but don't let me bias you. – tchrist – 2016-07-12T02:11:11.107