man flx_lib_typ (Commandes) - Standard library types (these need to be checked!).

NAME

Standard library types (these need to be checked!).

Integers

tiny short int long vlong

Signed integers corresponding to char, int, short, long and long long in C.

utiny ushort uint ulong uvlong

Signed integers corresponding to unsigned char, unsigned short, unsigned int, unsigned long and unsigned long long in C.

int8 int16 int32 int64

Signed two's complement integers of exact size.

uint8 uint16 uint32 uint64

Signed two's complement integers of exact size.

Floats

float double ldouble

Floats corresponding to float, double and long double in C.

float32 float64 float80

IEEE floats

chars

char wchar uchar

character types corresponding to char, wchar_t in C, and an ISO10646 code point type (guarrateed to be at at least 24 bits).

strings

string wstring ustring

string types corresponding to char, wchar and uchar

sums



void unit bool

Equal to types 0, 1, and 2: anonymous unit sums of no, one, and two cases.

any

any

Any type. Only useful for unused parameters. Defined as the fixpoint of the type equation "typedef x = x;".

misc

address Machine address, void* in C.

byte Unit of memory store, unisgned char in C.

VERSION

1.1.1_rc1

SEE ALSO

felix(1) for a language introduction and man page index

flx(1) for a list of the tools.

flxcc(1) for a description of the wrapper generator tool.

flx_lit(1) for a description of literals

flx_op(1) for a list of operators

flx_cop(1) for a list of C operator precedence names

flx_key(1) for a list of keywords

flx_grammar(1) for a grammar summary

flx_lib_typ(1) for a list of library types

flx_dir(1) for a list of directives

flx_exec(1) for a list of executable statements

flx_decl(1) for a list of declarative statements

flx_bind(1) for a list of binding statements

WEB SITE

See http://felix.sourceforge.net

AUTHOR

John Maxwell Skaller, mailto:skaller@users.sourceforge.net