Special cases are indeed more trouble, but that's more trouble once for the compiler/interpreter creator, as opposed to more trouble each and every time everyone uses some float expression.

Just my two cents though... Being a programmer, I tend to spend some time making things easier on the users, if that's something that a lot of people will use some time or some people will use a lot of time... [Smile]

{edit} Also, making KiXtart play according to some more "universal" rules, will only help people used to other languages to make the move to it... It also makes the code a lot easier to follow and to look back at a couple of months later if it's not "plagued" with CInts/CDbls, etc...

Surelly, there are some merits to not breaking compatability, but one should not stick to that and not see the world change and react accordingly... {/edit}

[ 30. September 2002, 13:18: Message edited by: Fernando Madruga ]
_________________________
Later,   [b]Mad[/b]ruga