Hi,<div><br></div><div>I noticed that (var pat) has a special meaning in pattern matching, i.e., the following program<br><div><br></div><div><div>#lang racket</div><div>(struct var (name))</div><div>(match (var "x")</div>
<div> [(var name) name])</div></div></div><div><br></div><div>returns (var "x") instead of "x" as I would expected.</div><div><br></div><div>However it seems that this is not mentioned in the documentation.</div>
<div><br></div><div>M.</div>