2003/04/30 04:08:37
[org.ibex.core.git] / src / org / mozilla / javascript / Parser.java
index 9e23a8c..8f2647f 100644 (file)
@@ -210,8 +210,11 @@ class Parser {
         source.append((char) ts.FUNCTION);\r
 \r
         if (ts.matchToken(ts.NAME)) {\r
-            name = ts.getString();\r
-            source.addString(ts.NAME, name);\r
+            // HACK: XWT does not support named functions
+            throw new IOException(
+                "named functions are not supported, use anonymos "+
+                "declaration (myfun = function() {...}"
+            );
         }\r
         else\r
             ; // it's an anonymous function\r