Michael Pheasant | 6 Apr 2010 17:07
Picon

compile failed on allegro 8.2

Hi

trying to install iterate with  (asdf-install:install :iterate)
I get the following error:

....
;;; Compiling file
/Users/m.pheasant/.asdf-install-dir/site/iterate-1.4.3/iterate.lisp
Error: Unsyntactic ! syntax: "1"

It refers to the first time the !1 is seen, in defun walk:

      (t ;; Lisp function call
       (return-code-modifying-body #'walk-arglist (cdr form)
				   #L(list (cons (car form) !1))))))

any help appreciated. I was using sbcl and appreciated iterate over
loop, and would like to use it from allegro.

Cheers

Mike

--
Michael Pheasant
Software Engineer
Queensland Facility for Advanced Bioinformatics
Level 6, QBP
University of Queensland, QLD 4072
T: +61 (0)7 3346 2070
(Continue reading)

szergling | 8 Apr 2010 00:22
Picon

Re: compile failed on allegro 8.2

On 4/7/10, Michael Pheasant <mike <at> pheasant.co.nz> wrote:
> Hi
>
> trying to install iterate with  (asdf-install:install :iterate)
> I get the following error:
>
> ....
> ;;; Compiling file
> /Users/m.pheasant/.asdf-install-dir/site/iterate-1.4.3/iterate.lisp
> Error: Unsyntactic ! syntax: "1"
>
>
> It refers to the first time the !1 is seen, in defun walk:
>
>       (t ;; Lisp function call
>        (return-code-modifying-body #'walk-arglist (cdr form)
> 				   #L(list (cons (car form) !1))))))
>
>

Hi Mike, did the #L (lambda) reader macro get installed correctly?
Have you looked into (search for "SharpL") the code and the line

(set-dispatch-macro-character #\# #\L #'sharpL-reader)

Perhaps that would be the place to begin to investigate.

Yong.

(Continue reading)


Gmane