CBFalconer wrote:
Martin Liddle wrote:
... snip ...
Thanks, that works fine. I am now starting to make some significant progress. One quirk I came across was that the following program fails to compile with
ml4.p:5: constant out of range
Program ml4; Var Magic:Integer;
begin Magic:=Ord('A')-Ord('a'); end.
Fixed in the next alpha.
Hoo-hah - that is significant for Frank, I suspect. It should point to the actual failing quite uniquely. It probably won't be in the ord parsing code. [...]
In fact, it was in the handling of `-' (more precisely, the type selection).
Frank