comex wrote:
> On Mon, Jul 14, 2008 at 7:16 PM, Ian Kelly <[EMAIL PROTECTED]> wrote:
>>> On Mon, Jul 14, 2008 at 6:36 PM, Quazie <[EMAIL PROTECTED]> wrote:
>>>> for (int i = 0; i < myevlod/2; i ++)
>>>> {
>>>> vote FOR;
>>>> vote AGAINST;
>>>> }
>>>> vote PRESENT;
>
>> It seems clear enough too me.
>
> For one thing, Quazie's EVLOD is 5, right? Assuming we treat this as
> pseudo-C, the result differs depending on whether "myevlod" is an int
> (5/2 = 2; FOR AGAINST FOR AGAINST PRESENT) or a float (5.0/2 = 2.5;
> FOR AGAINST FOR AGAINST FOR plus invalid votes of AGAINST and
> PRESENT). Although Rule 2156 only allows EVLODs to be integers, if a
> higher power Rule sets an EVLOD to something that is not an integer,
> Rule 2156 will allow it to remain such (and it will be required to be
> reported on) for the remainder of the week.
Given two plausible interpretations, one of which matches both EVLOD's
rule-defined type and Quazie's stated intent, I agree that that
interpretation should be used.