title: Is semicolon ignored in C macro?
body: <pre><code>#define A;
  
  #ifdef A
      (...)
  #endif
  </code></pre>
  
  <p>I thought the predecessor would take this as false; however it would goes into this condition. Is A and A; taken as the same?</p>