| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <link href="../jsdtdocs.css" rel="STYLESHEET" CHARSET="ISO-8859-1" TYPE="text/css"> |
| <link rel="stylesheet" type="text/css" href="../content/PLUGINS_ROOT/PRODUCT_PLUGIN/book.css"> |
| <title>Limitations</title> |
| <meta content="Copyright (c) 2000, 2008 IBM Corporation and others. All rights |
| reserved. This program and the accompanying materials are made available under |
| the terms of the Eclipse Public License v1.0 which accompanies this |
| distribution, and is available at http://www.eclipse.org/legal/epl-v10.html. |
| Contributors: IBM Corporation - initial API and implementation" |
| name="copyright" /> |
| </head> |
| <body> |
| <h1>Limitations</h1> |
| <table><tr><td> </td><td> |
| In progress...<br><br> |
| Most implementations of Javascript are loosely based on a core script standard called ECMA. Beyond the |
| standard there is a common set of non-standard language constructs supported by most implementations and |
| other functions/constructs that are only supported by a subset of the Javascript implementations.<br><br> |
| Quite a few public Javascript toolkits as well as the general popular usage of Javascript exploit many of these |
| non-standard language aspects making a pure modeling of the language difficult (if not impossible). Our solution |
| is a complex inference engine that analyzes your Javascript to help build an accurate model. Unfortunatly the |
| inference isn't always perfect. For these reasons some Javascript class inference may be imperfect and mark |
| fields/methods/types in error that really aren't. Of course we are working on this and plan to work with |
| more etche cases as we progress.. |
| |
| <br><br> |
| To see how you can assist without writing JavaCode, please refer to the Contributing section under <a href="../contributing/library.html">Libraries</a>. |
| </td></tr></table> |
| <br> |
| <p class="runningfooter">(C) Copyright IBM Corporation 2005. All |
| Rights Reserved.<br> |
| IBM is a registered trademark of IBM. All other trademarks are the |
| property of their respective owners.</p> |
| <br> |
| |
| </body> |
| </html> |