@syncodeindex pg fn
@syncodeindex tp fn
-@c $Id: sos.texinfo,v 2.9 2001/02/23 17:47:14 cph Exp $
+@c $Id: sos.texinfo,v 2.10 2002/03/07 06:24:02 cph Exp $
@set TITLE The SOS Reference Manual
-@set EDITION 2.8
-@set UPDATED 8 December 2000
+@set EDITION 2.9
+@set UPDATED 7 March 2002
@dircategory Programming Languages
@direntry
@end direntry
@ifinfo
-Copyright @copyright{} 1993-2000 Massachusetts Institute of Technology
+Copyright @copyright{} 1993-2002 Massachusetts Institute of Technology
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
@page
@vskip 0pt plus 1filll
-Copyright @copyright{} 1993-2000 Massachusetts Institute of Technology
+Copyright @copyright{} 1993-2002 Massachusetts Institute of Technology
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
@node Method Syntax, Chained Methods, Method Datatype, Methods
@section Method Syntax
-The following syntactic forms greatly simplify the definition of
+The following syntactic form greatly simplifies the definition of
methods, and of adding them to generic procedures.
@deffn Syntax define-method generic-procedure lambda-list body @dots{}
defined method is a chained method, otherwise it is an ordinary method.
@end deffn
+@ifset dontsetme
+
@deffn Syntax method lambda-list body @dots{}
This special form evaluates to an anonymous method in the same way that
@code{lambda} evaluates to an anonymous procedure. @var{Lambda-list}
@end lisp
@end deffn
+@end ifset
+
@node Chained Methods, Computed Methods, Method Syntax, Methods
@section Chained Methods