title: how to tell how many parameter a FALSE subroutine take?
body: <p>I am implementing a <a href="http://en.wikipedia.org/wiki/FALSE" rel="nofollow">FALSE</a> interpreter using Clojure , I'm stuck with how many parameters does a subroutine take, e.g.</p>
  
  <pre><code>[1+]
  </code></pre>
  
  <p>takes one parameter. On the other hand:</p>
  
  <pre><code>["hello"]
  </code></pre>
  
  <p>takes zero parameter</p>
  
  <p>how to tell?</p>