<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span class="tab">    </span><br><span class="tab">    </span>Cvetoslav,</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span class="tab">    Here you are: http://pastie.org/8131201.<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span class="tab">    I believe fixing SMOKE would be easier - in the short term. That is:<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px;
 font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span class="tab">    1. </span><span class="tab">As you've already read, the development of SMOKE is unreliably slow at best so if you encounter another problem you'd be the one to fix it as well. And the next one... And the next one...</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span class="tab">    2. SWIG is actually the better solution, at least for statically typed languages such as C#; SMOKE generates only a reflection layer for the C++ library while everything else - memory management and marshaling, </span>to name a few - you have to take care of yourself. This additional layer in the case of Qyoto contained all bugs that prevented Qyoto from actually working. Some of them still remain.<span
 class="tab"> SWIG, on the other hand, automates most, if not all, parts of these tasks;</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span class="tab">    3. I don't want to have anything to do with SMOKE any more so if you'd like to take this path, you'd be on your own.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span class="tab"></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span class="tab">    Regards,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style:
 normal;"><span class="tab">    Dimitar</span><span class="tab"><br></span></div></div></body></html>