<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi!<div><br></div><div>I'm trying to run the profiler from <a href="http://www.iro.umontreal.ca/~germaing/statprof.html" title="http://www.iro.umontreal.ca/~germaing/statprof.html" style="word-wrap: break-word; text-rendering: optimizelegibility; word-break: break-word; font-family: 'Lucida Grande'; background-color: rgb(255, 255, 255); ">http://www.iro.umontreal.ca/~germaing/statprof.html</a> with Gambit 4.6.6 and run into multiple problems.</div><div><br></div><div>Some, I was able to fix (I'm a scheme beginner), but this...</div><div><br></div><div><div>(define (as-rgb col)</div><div>  (apply string-append</div><div>         (map</div><div>          (lambda (x)</div><div>            (pad-left (number->string x 16) 2 #\0))</div><div>          col)))</div></div><div><br></div><div>
gives me</div><div><br></div><div><div>*** ERROR IN "statprof.scm"@94.20 -- Macro name can't be used as a variable: string-append</div></div><div><br></div><div>I am unable to figure out.</div><div><br></div><div>I string-append a macro?</div><div><br></div><div><div>> (procedure? string-append)</div><div>#t</div></div><div><br></div><div>Is this a Gambit bug or something I do overlook?</div><div><br></div><div>Keep hacking!</div><div>    Dirk</div></body></html>