Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread daiyanh
Thanks for quick response! Encouraged by your successful trial, I changed the underlying compiler from Intel icl to MS cl. Voila! It works now. haha 😊 As for earlier “baz” program for srt->smi translation, the culprit was the modification of list; compiler isn’t the cause. But the error is

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread Pascal J. Bourguignon
> On 01 Jan 2015, at 14:33, mailto:daiy...@yahoo.co.jp>> > mailto:daiy...@yahoo.co.jp>> wrote: > > Another example from http://www.cliki.net/diff > In the diff.lisp file, > > (defmacro do-file-lines ((line-var pathname-var &optional result) &body body) > (let ((str

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread Pascal J. Bourguignon
> On 01 Jan 2015, at 14:33, mailto:daiy...@yahoo.co.jp>> > mailto:daiy...@yahoo.co.jp>> wrote: > > Another example from http://www.cliki.net/diff > In the diff.lisp file, > > (defmacro do-file-lines ((line-var pathname-var &optional result) &body body) > (let ((str

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread Pascal J. Bourguignon
> On 01 Jan 2015, at 14:33, wrote: > > Another example from http://www.cliki.net/diff > In the diff.lisp file, > > (defmacro do-file-lines ((line-var pathname-var &optional result) &body body) > (let ((stream-var (gensym))) > `(with-open-file (,stream-var ,pat

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread daiyanh
Another example from http://www.cliki.net/diff In the diff.lisp file, (defmacro do-file-lines ((line-var pathname-var &optional result) &body body) (let ((stream-var (gensym))) `(with-open-file (,stream-var ,pathname-var :direction :input :element-type 'character)