[fpc-pascal] character escaping with ^LETTER

Howard Page-Clark hdpc at talktalk.net
Mon Jan 19 16:22:47 CET 2015


On 19/01/2015 13:29, Dmitry Boyarintsev wrote:

>     Not sure which pascal its inherited from... but Delphi 7 does
>     compile it too.

It was certainly a feature of the first TurboPascal, and perhaps was in 
even earlier Pascal compilers, enabling simple insertion of control 
characters from the keyboard.
Later superseded by the "control string" syntax (#nnn) which gave access 
to all 8-bit ASCII values, it was retained by Borland for backwards 
compatibility reasons. A complication for parsers since "^" has other 
meanings of far more significance in most Pascal code.


---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com




More information about the fpc-pascal mailing list