Re: [Ecls-list] Note checking types of arguments?

2010-08-29 Thread Juan Jose Garcia-Ripoll
On Sun, Aug 29, 2010 at 8:55 PM, Pascal J. Bourguignon < p...@informatimago.com> wrote: > > ;;; In function MAKE-KEYWORD, checking types of arguments SYM. > What does this note mean? > That means a possibly expensive type check for SYM was inserted at the beginning of the function. In this case

[Ecls-list] Note checking types of arguments?

2010-08-29 Thread Pascal J. Bourguignon
When compiling this function: (DEFUN MAKE-KEYWORD (SYM) " RETURN: A new keyword with SYM as name. " (INTERN (STRING SYM) (FIND-PACKAGE "KEYWORD"))) I get: ;;; Compiling (DEFUN MAKE-KEYWORD ...). ;;; Note: ;;; in file utility.lisp, position 28160 ;;; at (DEFUN MAKE-KEYWORD ...) ;;; In