[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Numbers Committee Report



Three comments (of #I10e10):

1.  (/ z1 ... zi) ==> ((z1 / z2) ... / zi)
-- since / is not associative, the order of operation should be
specified explicitly.  This is probably just an editing issue.

2. Are formats list structures or some other kind of object? That is
do you write

(let ((format (cons 'FLO '(13))))
     (number->string z format))

or is FLO some kind of functional object?  

3.  In paragraph K, are real, integer, etc supposed to be functions or
keywords?  That is, can you write

(let ((range real))
     ((range sqrt) x)) ?

In either case, this proposal ties up those identifiers in a pretty
complicated way.  I am not sure how bad this is, but it deserves
thought.

-- Mitch Wand