[Back to FAQ SWAG index] [Back to Main SWAG index] [Original]
{
> Does anyone know how TP returns a string from a function? Does it
> return a pointer to the string in AX:DX? I'm writing a data
> compression for a science project, and I'm trying to optimize my
> Pascal into BASM as much as possible to speed things up. Thanks.
}
{ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ}
{ Notes on Assembler returns with functions }
{ }
{ AL: byte/char/shortint/boolean results }
{ AX: word/integer results }
{ AX:DX: 4 byte results (pointer/longint) }
{ AX:BX:DX 6 byte results (real) }
{ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ}
[Back to FAQ SWAG index] [Back to Main SWAG index] [Original]