Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • gerd's avatar
    c4827066
    Paul Dietz' DEFGENERIC.ERROR.4. Check for repeated lambda · c4827066
    gerd authored
    	variables.
    
    	* src/pcl/boot.lisp (parse-generic-function-lambda-list)
    	(analyze-lambda-list, parse-specialized-lambda-list):
    	Use parse-lambda-list.
    	(expand-defmethod): Proclaim the generic function using
    	the unspecialized lambda list, not the method's specialized
    	lambda list.
    
    	* src/pcl/low.lisp (parse-lambda-list): New function.
    c4827066
    History
    Paul Dietz' DEFGENERIC.ERROR.4. Check for repeated lambda
    gerd authored
    	variables.
    
    	* src/pcl/boot.lisp (parse-generic-function-lambda-list)
    	(analyze-lambda-list, parse-specialized-lambda-list):
    	Use parse-lambda-list.
    	(expand-defmethod): Proclaim the generic function using
    	the unspecialized lambda list, not the method's specialized
    	lambda list.
    
    	* src/pcl/low.lisp (parse-lambda-list): New function.