simple type
From Free Pascal wiki
Jump to navigationJump to searchA simple type is a single value which can be stored in an Identifier. Simple types are predefined by the compiler, but are not reserved words. While it is not recommended, they can be redefined.
Simple types predefined by the compiler are:
name | bytes | comment |
---|---|---|
boolean | ? | |
cardinal | ? | |
char | ? | most likely 1 |
int8 | 1 | by definition |
int16 | 2 | by definition |
int32 | 4 | by definition |
int64 | 8 | by definition |
integer | ? | |
shortint | ? | <= integer |
smallint | ? | <= integer |
longint | ? | >= integer |
byte | 1 | by definition |
word | 2 | by definition |
dword | 4 | by definition |
qword | 8 | by definition |
pointer | ? | |
single | ? | single precision float |
double | ? | double precision float |
extended | ? | extended precision float |
real | ? | |
currency | ? |
simple data types |
|
---|---|
complex data types |