title: alias analysis vs. pointer analysis vs. points-to analysis
body: <p>Currently I am reading a lot about static code analysis. There are several terms that confuses me because I can't really tell what the difference is.</p>
  
  <ul>
  <li>alias analysis </li>
  <li>pointer analysis</li>
  <li>points-to analysis</li>
  </ul>
  
  <p>What is the difference (if any) between them?</p>