Re: Comments on Version 2.3 draft 3

From: Geoffrey.Coram <geoffrey.coram_at_.....>
Date: Fri Mar 28 2008 - 09:22:31 PDT
Page 113 (130 of PDF):  what does this mean?

   Analog filter functions cannot be used for dir or
   enable argument and they should evaluate to integers.

It sounds like it's trying to prevent:

   cross(myvar, idt)


Was it trying to say that, for

   cross(myvar, dir)

"dir" cannot have been assigned assigned a value that
depends on the output of an analog filter function?

And, what does "evaluate to integer" mean?  If I have
    cross(myvar, (3.2 - 2.2))

then "(3.2 - 2.2)" evaluates to an integer (1), but
the expression itself is of type real.

Is it necessary?  Shouldn't it be rounded if it's real?
(And, if we're being picky here, do we need to say that
the other expressions need to be real or integer, and
not string?)


-Geoffrey



-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Mar 28 09:25:17 2008

This archive was generated by hypermail 2.1.8 : Fri Mar 28 2008 - 09:25:42 PDT