C

The types from this module are intended to be equivalent to their C counterparts. They may vary depending on your system, but as long as you stick to a 32 Bit Unix they should be fairly safe.

Import List

    RT0
    RT0
 
Type Summary
FILE = address

          
Proc = ()

          
address = ADDRESS

          
char = CHAR

          
charPtr1d = charPtr1d

          
charPtr2d = charPtr2d

          
double = LONGREAL

          
enum1 = int

          
enum2 = int

          
enum4 = int

          
float = REAL

          
gid_t = int

          
int = LONGINT

          
intPtr1d = POINTER TO ARRAY OF int

          
longint = LONGINT

          
longset = SET

          
set = SET

          
shortint = INTEGER

          
signedchar = SHORTINT

          
size_t = longint

          
string = POINTER TO ARRAY OF char

          
uid_t = int

          

Type Detail

FILE

TYPE FILE = address

Proc

TYPE Proc = ()

address

TYPE address = ADDRESS

char

TYPE char = CHAR

charPtr1d

TYPE charPtr1d = charPtr1d

charPtr2d

TYPE charPtr2d = charPtr2d

double

TYPE double = LONGREAL

enum1

TYPE enum1 = int

enum2

TYPE enum2 = int

enum4

TYPE enum4 = int

float

TYPE float = REAL

gid_t

TYPE gid_t = int

int

TYPE int = LONGINT

intPtr1d

TYPE intPtr1d = POINTER TO ARRAY OF int

longint

TYPE longint = LONGINT

longset

TYPE longset = SET

set

TYPE set = SET

shortint

TYPE shortint = INTEGER

signedchar

TYPE signedchar = SHORTINT

size_t

TYPE size_t = longint

string

TYPE string = POINTER TO ARRAY OF char

uid_t

TYPE uid_t = int