I feel like I have a generally excellent grasp on proper grammar, syntax, and usage, but I can't remember the specific vocabulary of the fields. When I used to teach English, I more or less could, but I have a poor short-term memory, and a lot of those terms are not useful in terms of representing my thinking process when I
use language. Of course, I remember the most common stuff, but not the phrases I didn't throw around constantly, but only when we got to them.
So, I came across this post on Sakeriver:
. . . can we use this guy as our new, liberal cabal attack robot?
I instinctively felt that the comma after "new" did not belong there, and I'm trying to articulate why. I know that adjectives in series are supposed to be separated by commas, as in "She had long, pretty hair." But I don't perceive "new," "liberal cabal," and "attack" as all being adjectives modifying robot, though I can see how one might argue that on the surface they are.
Working from the inside out, in the phrase "attack robot," it seems to me that while "attack" functions an adjective, the phrase "attack robot" acts as a compound noun, and so "blue attack robot" would not need a comma between "blue" and "attack." That seems straightforward enough to me. Now, "liberal" does not modify "robot," it modifies the noun "cabal." So I perceive the phrase "liberal cabal" as a noun that acts as an adjective, much as "attack" is a noun acting as an adjective. And therefore, again, I perceive the
entire phrase "liberal cabal attack robot" as a giant compound noun, and not as a series of adjectives, and so I perceive "new" as the single adjective modifying "liberal cabal attack robot," and not an adjective in series, and so I don't think it needs an adjective.
The thing is, I don't know if I articulated that well at all, or if it sounds stupid. What is the term for a noun that acts as an adjective, as in "student government"? Also, can compound nouns just be made up on the fly, or do they have to be "recognized" by virtue of their commonness? In other words, could an English teacher mark off for failing to put commas all over "new, liberal cabal, attack robot" and actually be
right? (That looks heinous to me.)
How can I better articulate my thoughts on this, or am I just completely off base here?