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