I can&#x27;t find a reference, but I was under the impression that the global struct field thing was a <i>pre</i> K&amp;R C feature, and that actual K&amp;R C had a per-type namespace for struct fields, just like modern C.<p>Can anyone verify this? I can&#x27;t find a copy of K&amp;R C online to check with.