Bugs with integer() in packed records
Mon, 21 Jul 1997 11:02:27 +0200
I found some bugs with the new integer() types in packed records.
The following program writes 5:
program x;
var x:packed record x:cardinal(64); end;
begin
writeln(sizeof(x))
end.
The next one says "constant out of range":
program x;
var x:packed record x:cardinal(64); end;
begin
x.x:=0
end.
(The errors do not seem to be related to my very expressive choice of
identifiers... ;-)
--
Frank Heckenbach, Erlangen, Germany
heckenb@mi.uni-erlangen.de
http://www.mi.uni-erlangen.de/~heckenb/links.htm
Frank Heckenbach (heckenb@mi.uni-erlangen.de)
HTML conversion by Lluís de Yzaguirre i Maura
Institut de Lingüística Aplicada -
Universitat "Pompeu Fabra"
e-mail: de_yza@upf.es