A question that comes to mind if variables in scheme do not have type in scheme thus can be say that<br><br>(define a 9) -here a is a placeholder for a value whose tag is a number<br><br>&gt; (define a &#39;aditya)<br>define: cannot redefine name: a<br>
<br><br><br>why can&#39;t we redefine a here?<br><br><br>Aditya<br><br><br>