type
ShortInt { built-in type }
ShortInt is a signed integer type which is not larger than
Integer. On some platforms it is 16 bits wide and thus has a
range of -32768 .. 32767.
ShortInt in GNU Pascal is compatible to short int
in GNU C.
There are lots of other integer types in GPC, see Integer Types.
ShortInt is a Borland Pascal extension. In Borland
Pascal, ShortInt is an 8-bit signed integer type
(ByteInt in GNU Pascal).
program ShortIntDemo;
var
a: ShortInt;
begin
a := 42;
WriteLn (a)
end.