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 [AT] users.net