title: Is "unix" restricted keyword in C?
body: <p>This code does not compile for me on GCC version 4.3.2 (Debian 4.3.2-1.1) </p>
  
  <pre><code>main() {
    int unix;
  }
  </code></pre>
  
  <p>I've checked the C keywords list and "unix" is not one of them.</p>
  
  <p>Why am I getting the following error?</p>
  
  <pre><code>unix.c:2: error: expected identifier or ‘(’ before numeric constant
  </code></pre>