Segmentation Fault in define-macro

Started by newdep, May 17, 2005, 03:23:45 PM

Previous topic - Next topic

newdep

newLISP v.8.5.7 on Linux, execute 'newlisp -h' for more info.



> (define-macro (boe bang) (load (string bang)))

(lambda-macro (bang) (load (string bang)))

> (boe boe)

nil



> (define-macro (boem bang) (load (string bang)))

(lambda-macro (bang) (load (string bang)))

> (boem boem)

Segmentation fault





An argument-string-length problem in define-macro?



That is, only Segmentation-Fault with exactly 4 letter function name!





Norman.
-- (define? (Cornflakes))