Greetings, and thanks! Believe this one is fixed too. take care,
Robert Boyer <[EMAIL PROTECTED]> writes: > Perhaps if a user forgets and leaves off the argument list in a macrolet, he > should be warned rather than receive the two following messages. > > Bob > > GCL (GNU Common Lisp) 2.7.0 ANSI Nov 20 2005 15:31:44 > Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd) > Binary License: GPL due to GPL'ed components: (BFD UNEXEC) > Modifications of this banner must retain notice of a compatible license > Dedicated to the memory of W. Schelter > > Use (help) to get some basic information on how to use GCL. > > >(defun foo () (macrolet ((x '7)) (x))) > > FOO > > >(foo) > Segmentation violation: c stack ok:signalling error > Error in MACROLET [or a callee]: Caught fatal error [memory may be damaged]: > Segmentation violation. > > Fast links are on: do (si::use-fast-links nil) for debugging > Broken at CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER. Type :H for Help. > 1 (Continue) Return to top level. > dbl:>>:q > > Top level. > >(compile 'foo) > > ;; Compiling ./gazonk5.lsp. > Error in X [or a callee]: -805306361 is not of type SYMBOL. > > Fast links are on: do (si::use-fast-links nil) for debugging > Broken at CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER. Type :H for Help. > 1 (Continue) (SYSTEM:ERROR-SET > '(MACROEXPAND '(X) > '(NIL ((X MACRO > (LAMBDA-BLOCK X > (#:G1895 #:G1896 &AUX > (LOAD-TIME-VALUE > (IF (CDR #:G1895) (CADR #:G1895) > (SYSTEM::DM-TOO-FEW-ARGUMENTS))) > (#:G1897 > (IF (CDDR #:G1895) > (CADDR #:G1895) > (SYSTEM::DM-TOO-FEW-ARGUMENTS))) > (SYSTEM:NANI > (IF #:G1897 (CAR #:G1897) > (SYSTEM::DM-TOO-FEW-ARGUMENTS))) > (#:G1898 > (IF (CDR #:G1897) (CADR #:G1897) > (SYSTEM::DM-TOO-FEW-ARGUMENTS))) > (-805306361 #:G1898)) > (DECLARE (IGNORE #:G1896)) > (UNLESS (ENDP (CDDR #:G1897)) > (SYSTEM::DM-TOO-MANY-ARGUMENTS)) > (UNLESS (ENDP (CDDDR #:G1895)) > (SYSTEM::DM-TOO-MANY-ARGUMENTS))))) > NIL))) > 2 Retry compiling file #P"./gazonk5.lsp". > 3 Retry compiling FOO. > 4 Return to top level. > dbl:>> > > > -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gcl-devel
