changed isPHPIdentifierStart, isPHPIdentifierPart
authorkhartlage <khartlage>
Mon, 24 Mar 2003 19:54:49 +0000 (19:54 +0000)
committerkhartlage <khartlage>
Mon, 24 Mar 2003 19:54:49 +0000 (19:54 +0000)
net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/parser/Scanner.java

index 0dacb72..c897fdb 100644 (file)
@@ -170,7 +170,9 @@ public class Scanner implements IScanner, ITerminalSymbols {
    * permissible as the first character in a PHP identifier
    */
   public static boolean isPHPIdentifierStart(char ch) {
-    return Character.isLetter(ch) || (ch == '_');
+    return Character.isLetter(ch)
+      || (ch == '_')
+      || (0x7F <= ch && ch <= 0xFF);
   }
 
   /**
@@ -178,7 +180,9 @@ public class Scanner implements IScanner, ITerminalSymbols {
    * other than the first character
    */
   public static boolean isPHPIdentifierPart(char ch) {
-    return Character.isLetterOrDigit(ch) || (ch == '_');
+    return Character.isLetterOrDigit(ch)
+      || (ch == '_')
+      || (0x7F <= ch && ch <= 0xFF);
   }
 
   public final boolean atEnd() {