Hi, if I look at C++ then the standard is equally restrictive when it comes to the source code: "The basic source character set consists of 96 characters: the space character, the control characters repre- senting horizontal tab, vertical tab, form feed, and new-line, plus the following 91 graphical characters: 14 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 _ { } [ ] # ( ) < > % : ; . ? * + - / ^ & | ∼ ! = , \ " They, like GNU APL, allow Unicode in strings (and probably comments) but not in source code. Have I missed Unicode variable names in C++ in the last 20 years? Never. Not even the German ä ö ü and friends. I cannot really see why arbitrary Unicode characters would be an improvement. The ISO standard is also quite clear what name shall be (page 41). By allowing Unicode in names we would introduce a completely unnecessary incompatibility between GNU APL and APL2 or the ISO standard. Of cource we cannot prevent people from using unreadable names. But we should not encourage that either. /// Jürgen On 03/17/2016 04:15 PM, Elias Mårtenson
wrote:
|
- Re: [Bug-apl] Feature suggestion: multiple function... David B. Lamkins
- Re: [Bug-apl] Feature suggestion: multiple func... Juergen Sauermann
- Re: [Bug-apl] Feature suggestion: multiple function... Peter Teeson
- Re: [Bug-apl] Feature suggestion: multiple function argu... Peter Teeson
- Re: [Bug-apl] Feature suggestion: multiple function... Juergen Sauermann
- Re: [Bug-apl] Feature suggestion: multiple func... Peter Teeson
- Re: [Bug-apl] Feature suggestion: multiple ... Juergen Sauermann
- Re: [Bug-apl] Feature suggestion: multi... Peter Teeson
- Re: [Bug-apl] Feature suggestion: multi... Elias Mårtenson
- Re: [Bug-apl] Feature suggestion: ... Juergen Sauermann
- Re: [Bug-apl] Feature suggesti... Juergen Sauermann
- Re: [Bug-apl] Feature suggesti... Juergen Sauermann
- Re: [Bug-apl] Feature suggesti... Elias Mårtenson