Mercurial > projects > dil
comparison trunk/src/dil/lexer/Identifier.d @ 777:9f61e8af55d5
Added module dil.Compilation.
Added predefined ID 'startaddress'.
Added keyword 'nothrow'.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Wed, 20 Feb 2008 01:24:19 +0100 |
parents | 5e3ef1b2011c |
children |
comparison
equal
deleted
inserted
replaced
776:580d4ca9f1ff | 777:9f61e8af55d5 |
---|---|
11 /// Represents an identifier as defined in the D specs. | 11 /// Represents an identifier as defined in the D specs. |
12 /// | 12 /// |
13 ///<pre> | 13 ///<pre> |
14 /// Identifier := IdStart IdChar* | 14 /// Identifier := IdStart IdChar* |
15 /// IdStart := "_" | Letter | 15 /// IdStart := "_" | Letter |
16 /// IdChar := Letter | "0"-"9" | 16 /// IdChar := IdStart | "0"-"9" |
17 /// Letter := UniAlpha | 17 /// Letter := UniAlpha |
18 ///</pre> | 18 ///</pre> |
19 /// Unicode alphas are defined in Unicode 5.0.0. | 19 /// Unicode alphas are defined in Unicode 5.0.0. |
20 align(1) | 20 align(1) |
21 struct Identifier | 21 struct Identifier |