<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 8 Apr 2017, at 11:29, Fabrizio Fabbri <<a href="mailto:strabixbox@yahoo.com" class="">strabixbox@yahoo.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=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">Il giorno 7 apr 2017, alle ore 16:51, Gross, Daniel <<a href="mailto:daniel.gross@intel.com" class="">daniel.gross@intel.com</a>> ha scritto:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hi,<span class="Apple-converted-space"> </span><o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">I have some lisp source code and would like to test compatibility with ECL. Is there a simple way to test for compatibility. Ideally, I would compile and/or repl and run the code with ecl.<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div></div></blockquote>Hi Daniel,<div class="">which OS? You may want to build the latest release, is quite easy.</div><div class=""><br class=""></div><div class="">To test you can easily do something like</div><div class=""><br class=""></div><div class="">ecl -load “foo.lsp”</div><div class=""><br class=""></div><div class="">or </div><div class=""><br class=""></div><div class="">ecl -eval “(print 1)” -eval “(quit)”</div><div class=""><br class=""></div><div class="">cheers</div><div class="">f.</div></div><br class=""></div></div></div></blockquote><br class=""></div><div>Actually if you want to test compatibility, you could use clall:</div><div><br class=""></div><div><div>[pjb@despina :0.0 ~]$  clall -r '(let ((x (1+ most-positive-fixnum))) (eq x x))' \</div><div>                         '(eq (1+ most-positive-fixnum) (1+ most-positive-fixnum))'</div><div><br class=""></div><div>Armed Bear Common Lisp         --> T</div><div>Armed Bear Common Lisp         --> NIL</div><div>Clozure Common Lisp            --> T</div><div>Clozure Common Lisp            --> NIL</div><div>CLISP                          --> T</div><div>CLISP                          --> NIL</div><div>ECL                            --> T</div><div>ECL                            --> NIL</div><div>SBCL                           --> T</div><div>SBCL                           --> NIL</div><div class=""><br class=""></div><div class="">clall can be found at:</div></div><a href="http://git.informatimago.com/viewgit/index.php?a=viewblob&p=public/bin&h=5e43fee1e6982d33b2f28bba256bc1a3aeaf7496&hb=a1dfa9e38ce00fab628053ef10999a0bb6f27395&f=clall" class="">http://git.informatimago.com/viewgit/index.php?a=viewblob&p=public/bin&h=5e43fee1e6982d33b2f28bba256bc1a3aeaf7496&hb=a1dfa9e38ce00fab628053ef10999a0bb6f27395&f=clall</a><div class=""><br class=""></div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">-- <br class="">__Pascal J. Bourguignon__<br class=""><br class=""><br class=""></div></div>

</div>
<br class=""></div></body></html>