`Word' data type_(re)
Sat, 14 Jun 1997 07:57:00 +0200
Hallo peter@agnes.dida.physik.uni-essen.de ... Du hast am 13.06.97 eine Nachricht zum Thema `Word' data type
geschrieben - Selbst schuld wenn ich jetzt auch schreibe.
PG>Hello, everybody!
Hi
PG>I noticed a lot of confusion about Integer types in GNU Pascal.
PG> bits signed unsigned C equivalent
PG> 8 ByteInt Byte [unsigned|signed] char
PG> 16 ShortInt ShortWord [unsigned] short
PG> 32 Integer Word [unsigned] int == long
PG> 64 LongInt LongWord [unsigned] long long
PG>(BTW: The number of bits is the same on all platforms, isn't it?)
PG>I was told more than once that `Word' should have 16 bits (like in
PG>Borland Pascal). I made it 32 bits because this is the "natural"
It could be depend on the Compilerswitches? (there's a --borland-pascal
switch?)
then it's the same as BP; 8bit shortint byte
16bit integer word
32bit longint (longword)
+ 64bit (hugeint) (hugeword)
?
advantage: BP programms can be compiled more identically.
(maybe someone uses specific type to swap sign by adding.... %-)
PG>behaviour. In this case I would appreciate suggestions how to rename
PG>all GPC Integer types above (which I wouldn't like to do because I find
PG>the above quite consistent).
I like the above, too - it's nearly the same as it was defined here before
GPC learned about the types...
PG>Greetings,
PG> Peter
Chris
Chris
--
C.WENDT@CHATEAU.LINE.ORG - HOME BBS: CHATEAU :+49(0)8677 911940 (V.34)
Gestern hab ich wieder mit Spatzen auf Kanonen geschossen 911941 (ISDN)
## CrossPoint v3.11 ##
Christian Wendt (C.WENDT@CHATEAU.line.org (Christian Wendt))
HTML conversion by Lluís de Yzaguirre i Maura
Institut de Lingüística Aplicada -
Universitat "Pompeu Fabra"
e-mail: de_yza@upf.es