Thanks for the tests Dar, that was not my major fear, what I really
fear is that the sales of PPC machines will drop so much out of FUD
that apple will have a hard time...
I think I am afraid of their profits sinking and things going all like
armagedon...
andre
On Jun 6, 2005, at 4:03 PM, Dar Scott wrote:
On Jun 6, 2005, at 12:47 PM, Andre Garzia wrote:
and the thing about little endian and big endian? anyone assuming
byte orders and stuff like that will be doomed to the hell of
debugging.
We can stop making those assumptions right now.
Untested...
function platformIsBigEndian
return (char 1 of binaryEncode("I",1)) is null
end platformIsBigEndian
Note that some processors, maybe not that Rev is on, use a "middle
endian" mixed approach for 32-bit integers.
Presumably, this will match the unicode (UTF16) order used by
Revolution, but if you are paranoid you can make a similar test using
numTochar():
-- just keyed into the mail
-- This assume unicode is some form of UTF16
function unicodeIsUTF16BE
set the useUnicode to true
return (char 1 of numToChar(1)) is null
end unicodeIsUTF16BE
Dar
--
**********************************************
DSC (Dar Scott Consulting & Dar's Lab)
http://www.swcp.com/dsc/
Programming and software
**********************************************
_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution
--
Andre Alves Garzia 2004
Soap Dog Studios - BRAZIL
http://studio.soapdog.org
_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution