At 9:34 AM +0200 on 7/18/99, M. Uli Kusterer wrote:
>>We could ship in tokenized form, but the tokenized form is platform-specific.
>
>Anthony,
>
> what makes it platform-specific? Can we convert tokenized scripts somehow
>(e.g. if it's just an alignment issue) or is it *really* platform-dependent?

It could be converted. Here are the issues:

        Integer formats
        Floating-point formats
        Alignment

On the PowerPC, for example, it is in packed format (effectivly 4-byte
alignment). This does mean that some doubles are misaligned, but it's
better than bloating code size. Some processors, however, are not able to
handle the misaligned floats, and would need a different alignment.

Also, there are big/little endian issues, and handling non-IEEE floating
point systems.

But then again, if you create a standalone, that is platform-specific. So
why not have the tokenized code that comes with it equally platform
specific?

Reply via email to