API => Lotus Script
char, char* => ByVal String
char far* => ByVal String
int => Long (4-byte value)
long => Long
WORD, SWORD => Integer
DWORD => Long
INT, UINT Integer
SHORT, USHORT => Integer
LONG, ULONG => Long
NUMBER => Double
BOOL => Long (in general,sometimes Integer)
BYTE, BOOLBYTE => Byte in R5+,cannot convert pre-R5
STATUS => Integer
HANDLE => Long (Integer on Mac and some UNIX)
HMODULE => Long
NULL => ByVal Integer (0)