<style>@font-face{font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}</style><font face="Calibri"><br><br>On June 28, 2014, at 12:43AM, Roman Klochkov <kalimehtar@mail.ru> wrote:<br><br></font>
<HTML><BODY>I need to define syntax set!-values*, that will ignore _ in value place.<br><br>Such as<br>(define a #f)<br>(set!-values* (_ _ a) (values 1 2 3)) ; should set a to 3.<br><br>But I have two problems:<br>1. _ don't want to pattern match in syntax case. If I make it literal, I can't match "anything else".<br>2. How to omit extra values. It seems that in any case I have to assign them to something...<br><br>Can you help me? I hope, that my problem in fact not hard, but I have not enough experience to solve it.<br><br>-- <br>Roman Klochkov</BODY></HTML>