title: Elisp: how can I express else-if
body: <p>In elisp, the if statement logic only allows me an if case and else case.</p>
  
  <pre><code>(if (&lt; 3 5) 
    ; if case
      (foo)
    ; else case
      (bar))
  </code></pre>
  
  <p>but what if I want to do an else-if? Do I need to put a new if statement inside the else case? It just seems a little messy.</p>