Ist "typedef" zwischen dem Typ und dem Alias standardkonform?

Ich bin über einen Code gestolpert, bei dem dastypedefas Schlüsselwort "@" befindet sich zwischen dem Typ und dem Aliasnamen wie in "@"

int typedef INT;

It kompiliert in gcc und clang Beispiel). Ich verstehe Standardes nicht sehr gut. Meine Frage lautet also: Ist dieser Standard konform? Kann ich mich auf Compiler verlassen, die das unterstützen?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage