period
radix mark
Pascal uses the .
(dot) to separate the integer and fractional part in literal decimal integers.
myReal := 6.28318
At least one digit in front of the period is mandatory.
A 0
integer part can not be left out.
Numbers noted in a non-decimal base can not be noted in that way.
E.g. a half can not be written as %0.1
(%
being the prefix marking binary numbers).
identifier scope selector
For structured data types the dot separates the data structure identifier from its individual components, i.e. methods or data fields.
1program recordDemo(input, output, stderr);
2
3uses
4 Linux;
5
6var
7 info: TSysInfo;
8begin
9 if sysInfo(@info) <> 0 then
10 begin
11 halt(1);
12 end;
13
14 writeLn('uptime: ', info.uptime, ' seconds');
15
16 with info do
17 begin
18 writeLn('total free: ', freeram, ' bytes');
19 end;
20end.
range
Two consecutive dots ..
let you specify an integer sub-range.
type
signumCodomain = -1..1;
single characters |
|
character pairs |
|