[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Can we use +nan.0?
From: |
David Kastrup |
Subject: |
Re: Can we use +nan.0? |
Date: |
Tue, 05 Apr 2011 07:41:31 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Han-Wen Nienhuys <address@hidden> writes:
> On Mon, Apr 4, 2011 at 3:15 PM, David Kastrup <address@hidden> wrote:
>>
>> Hi, I am trying to come up with an alteration value that does not match
>> "normal" alterations but is neither positive nor negative (since
>> otherwise a "change" will cause naturals to be printed).
>>
>> +nan.0 appears fine for that. But can we rely on it being available on
>> supported platforms? I don't find it in the sources of Lilypond, though
>
> It sounds a bit fishy especially since alterations are normally
> rational numbers. Why not use a non-number value to signify this?
> Maybe #f ?
Because alterations are compared using `=' which bombs out on `#f'
(which was actually my first attempt).
--
David Kastrup