Thanks for this. I have also updated the Emacs mode to acknowledge the
overbar when parsing symbols.


On 14 February 2014 23:41, Juergen Sauermann
<[email protected]>wrote:

> Hi Fred,
>
> I have added overbar to the characters allowed in variable names. see SVN
> 121.
>
> I haven't seen ¯ in variable names either, but IBM APL2 supports them and
> so do we now. Note that ∆ and ⍙ are also valid characters (even as first
> character) in names.
>
> I would not use ⍺, ⍶, ⍵, and ⍹ because they have a special meaning in
> lambdas (aka. direct functions).
> and should not (but can) be used outside lambdas. Using them outside
> lambdas may affect portability.
>
> /// Jürgen
>
>
>
> On 02/11/2014 12:06 AM, Frederick H. Pitts wrote:
>
>> Gentle persons,
>>
>>         On page 41 of ISO/IEC 13751:2000(E), the literal-identifier
>> (which is
>> the same thing as a variable name) is defined to be composed of a letter
>> followed by zero or more letters, digits, underbars and overbars.  The
>> overbar is also used to distinguish negative numbers per the standards
>> document.
>>
>>         When I attempt to use the overbar in a variable name in Gnu APL,
>> svn
>> 116, a SYNTAX ERROR is reported.
>>
>>         I have to admit I've never seen the overbar used in an APL
>> variable
>> name.  On the other hand, having more symbols to chose from when one is
>> creating variable names is a plus for me.  I am pleased to find that the
>> standalone alpha and omega symbols can be used as variable name.
>>
>> Regards,
>>
>> Fred
>>
>>
>>
>>
>>
>
>

Reply via email to