[Date Prev][Date Next][Thread Prev][Thread Next]
- From: "[ex]" <exeqtor@...>
- Date: Thu, 3 May 2012 01:29:23 -0500
> On Wed, May 2, 2012 at 8:51 PM, [ex] <firstname.lastname@example.org> wrote:
>> but it can be returned to base 1 with a define if wanted.
> Eek, having flashbacks to Visual Basic... How does this work if some
> modules use it and some don't? Can it be changed at runtime?
No. Hey! I also remember the nice Option Base 0, old times...
That said, I'm going with index base zero, base 1 is optional for
debugging and porting purposes.
I used it for porting the Love boot scripts and porting my little tetris game.
I was reserving the # token for #pragma something and this could be
set as a global state variable,
but I don't know how that could work with functions calling code with
mixed bases recursively,
It can be made to work but I'm not interested right now..