Elisp: how can I express else-if
<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>