[Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers
Marco van de Voort
fpc at pascalprogramming.org
Sat Jul 4 22:56:31 CEST 2020
Op 2020-07-04 om 22:48 schreef Sven Barth via lazarus:
> Am 04.07.2020 um 20:13 schrieb Graeme Geldenhuys via lazarus:
>> On 04/07/2020 7:11 pm, Graeme Geldenhuys via lazarus wrote:
>>> var
>>> 😀: Integer;
>>> begin
>>> for 😀 := 0 to 10 do
>>> writeln(😀);
>>> end.
>>
>> And exception variables could be 🤢 (nauseated face).
>
> I've just tested: Delphi does not support Emojis. According to their
> documentation (
> http://docwiki.embarcadero.com/RADStudio/Sydney/en/Identifiers ) they
> adhere to ISO/IEC TR 10176:2003 (
> https://www.iso.org/standard/37765.html ). Sadly this standard isn't
> freely available to check what is allowed and what not :/
>
Seems C++ (23) committee has that problem too
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1949r0.html
they refer to the relevant annex that seems to be available
https://unicode.org/reports/tr31/
More information about the lazarus
mailing list