<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">As someone pointed out, I used the macro transfer before defining it accidentally.  Sorry about, I’ve fixed that in the next version.<div class=""><br class=""></div><div class="">—</div><div class="">Burton<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Dec 18, 2017, at 2:11 PM, David McClain <<a href="mailto:dbm@refined-audiometrics.com" class="">dbm@refined-audiometrics.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">okay, my bad… I see that the TRANSFER is part of a CASE construct. But here is the error on initial compile buffer:<div class=""><br class=""></div><div class=""><div style="margin: 0px; line-height: normal;" class="">The call (#<Function TRANSFER 422001358C> #(58 EF D8 12 7C 50 5F 84 C4 53 B3 DE EB 5E 5 8 CB E2 ED B7 D2 75 7C 34 1D DD 8 6 C0 74 8B 5F B3 13 91 D3 BD A7 FB E4 ...) #(5F 80 7 5C C6 4E 24 BE 27</div><div style="margin: 0px; line-height: normal;" class="">EA EB DE 93 B5 92 E5 27 FF BF 37 40 90 63 D0 F5 38 D5 0 DA 6E 15 62 FA B5 CC 5 84 CC C5 A5 ...) 1) does not match definition (#<Function TRANSFER 422001358C> FROM TO VALUE).</div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class="">Debugger points to MINE. Happens during COMPILE-FILE.</div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class="">- DM</div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class="">On Dec 18, 2017, at 13:49, David McClain <<a href="mailto:dbm@refined-audiometrics.com" class="">dbm@refined-audiometrics.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">seems to be a problem with the use of TRANSFER here:<div class=""><br class=""></div><div class=""><div class=""><div class=""><br class=""></div></div><div class=""><div class="">(defun process-coin-server-request (stream)</div><div class="">  (let ((request (read stream)))</div><div class="">    (case request</div><div class="">      <font color="#ff2600" class="">(transfer (process-transfer-request (cdr request) stream))</font></div><div class="">      (execute (process-execute-request (cdr request) stream))</div><div class="">      (blocks (process-blocks-request (cdr request) stream)))))</div><div class=""><br class=""></div><div class="">Also redefines BLOCK and so we probably need to declare shadowing at the top. </div><div class=""><br class=""></div><div class="">Not sure what the quickload stuff was trying to accomplish, but my resident version of Ironclad kept shadowing anything imported by quickload. No SHA3 digest in my resident version, so I replaced it (for now) with the bleeding edge version from GitHub. That worked, as far as I can tell.</div></div></div><div class=""><br class=""></div><div class="">Actually had to compile buffer twice in order to get past the TRANSFER error (not sure why that even works?) but the system appears to be hung waiting for some kind of network connection. Perhaps you could give us a usage hint?</div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">- DM</div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>