Thread overview
universal alpha?
May 30, 2006
BCS
May 30, 2006
Chris Miller
May 30, 2006
BCS
May 30, 2006
Derek Parnell
May 30, 2006
Does anyone have a link to a definition of universal alpha as used in the DMD docs?

(see: http://www.digitalmars.com/d/lex.html#identifier)


May 30, 2006
On Tue, 30 May 2006 00:29:51 -0400, BCS <BCS_member@pathlink.com> wrote:

> Does anyone have a link to a definition of universal alpha as used in the DMD
> docs?
>
> (see: http://www.digitalmars.com/d/lex.html#identifier)
>
>

Here's something:  http://www.algonet.se/~afb/d/universalalphas/
May 30, 2006
http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf

Look for Annex D...

"Universal alphas are as defined in ISO/IEC 9899:1999(E) Appendix D."

-[Unknown]


> Does anyone have a link to a definition of universal alpha as used in the DMD
> docs?
> 
> (see: http://www.digitalmars.com/d/lex.html#identifier)
> 
> 
May 30, 2006
Thanks, I'll take a look.

BTW: after googleing for ["universal alpha" UTF] and filtering out the false+s *everything* left was referencing D. Now what does that say?

In article <op.tackd4egpo9bzi@moe>, Chris Miller says...
>
>On Tue, 30 May 2006 00:29:51 -0400, BCS <BCS_member@pathlink.com> wrote:
>
>> Does anyone have a link to a definition of universal alpha as used in
>> the DMD
>> docs?
>>
>> (see: http://www.digitalmars.com/d/lex.html#identifier)
>>
>>
>
>Here's something:  http://www.algonet.se/~afb/d/universalalphas/

Ha ha, another pointer to a D-reference


May 30, 2006
On Tue, 30 May 2006 04:29:51 +0000 (UTC), BCS wrote:

> Does anyone have a link to a definition of universal alpha as used in the DMD docs?
> 
> (see: http://www.digitalmars.com/d/lex.html#identifier)

While searching for the reference for this, I came across this interesting article of floating point arithmetic.

http://docs.sun.com/source/817-6702/ncg_goldberg.html

-- 
Derek
(skype: derek.j.parnell)
Melbourne, Australia
"Down with mediocracy!"
30/05/2006 3:24:12 PM
May 30, 2006
BCS wrote:

>>>Does anyone have a link to a definition of universal alpha as used in  the DMD docs?
>>>
>>>(see: http://www.digitalmars.com/d/lex.html#identifier)
>>
>>Here's something:  http://www.algonet.se/~afb/d/universalalphas/
> 
> Ha ha, another pointer to a D-reference 

As it says in the text file, the list was from "ISO/IEC 9899:1999 (E)"
http://www.algonet.se/~afb/d/universalalphas/universalalphas.txt

http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf
"Annex D (normative) - Universal character names for identifiers"
1. This clause lists the hexadecimal code values that are valid in
   universal character names in identifiers."

Then I took that list, and generated a D program to print all of them:
http://www.algonet.se/~afb/d/universalalphas/universalalphas.d

--anders