[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
function type specifiers
- To: common-lisp@SU-AI.ARPA
- Subject: function type specifiers
- From: Rodney A. Brooks <BROOKS%MIT-OZ@MIT-MC.ARPA>
- Date: Tue 11 Jun 85 00:57:48-EDT
- Cc: jk@SU-AI.ARPA
In CTtL page 47 it defines a function type specifier to look like:
(function (arg1-type arg2-type ...) value-type)
and says "The value-type may be a values type specifier in order to
indicate the types of multiple values.".
On page 158 in talking about delarations it says that for
(ftype type function-name-1 function-name-2 ...)
type must be a functional type. Then on page 159 it says that
(function name arglist result-type1 result-type-2 ...)
is entirely equivalent to
(ftype (function arglist result-type1 result-type2 ...) name)
which establishes a contradiction. Page 159 should be changed.
-------