Mercurial > projects > dil
diff src/main.d @ 814:49e32b5bc161
Added isValidUnreservedIdentifier() to Lexer.
Added the msg InvalidModuleName.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Wed, 12 Mar 2008 17:01:27 +0100 |
parents | 5c29f1ebec9f |
children | 35d238d502cb |
line wrap: on
line diff
--- a/src/main.d Wed Mar 12 00:49:17 2008 +0100 +++ b/src/main.d Wed Mar 12 17:01:27 2008 +0100 @@ -334,7 +334,7 @@ version(D2) cc.addVersionId("D_Version2"); foreach (versionId; GlobalSettings.versionIds) - if (!Lexer.isReservedIdentifier(versionId)) + if (Lexer.isValidUnreservedIdentifier(versionId)) cc.versionIds[versionId] = true; return cc; } @@ -348,7 +348,7 @@ auto val = arg[7..$]; if (isdigit(val[0])) context.debugLevel = Integer.toInt(val); - else if (!Lexer.isReservedIdentifier(val)) + else if (Lexer.isValidUnreservedIdentifier(val)) context.addDebugId(val); } else @@ -359,7 +359,7 @@ auto val = arg[9..$]; if (isdigit(val[0])) context.versionLevel = Integer.toInt(val); - else if (!Lexer.isReservedIdentifier(val)) + else if (Lexer.isValidUnreservedIdentifier(val)) context.addVersionId(val); } else