download

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
download [2009/09/24 15:44]
aspectscript
download [2009/10/31 02:55] (current)
aspectscript
Line 3: Line 3:
 You can download the standard AspectScript distribution from: You can download the standard AspectScript distribution from:
    
-  *  {{:aspectscript.zip|AspectScript-beta1.0}}+  *  {{:aspectscript.zip|AspectScript-beta (rev.1998)}}
  
 The zip file includes: The zip file includes:
  
-     + aspectscript/  +   + aspectscript/ 
-        + jsdefs.js --------------------// JavaScript AST nodes definitions. +      + aspectscript.js --------------// AspectScript runtime library.  
-        + jsparse.js -------------------// JavaScript parser.  +      + jsdefs.js --------------------// JavaScript AST nodes definitions. 
-        + jsrewrite.js -----------------// Javascript transformer for AspectScript. +      + jsparse.js -------------------// JavaScript parser.  
-        + jst.php ----------------------// A small php for online instrumentation of code. +      + jsrewrite.js -----------------// Javascript transformer for AspectScript. 
-        + paperExamples/ +      + rewriter.html ----------------// HTML page to transform scripts in the hard drive. 
-          + (examples)  ----------------// Examples presented in the paper. +      + jst.php ----------------------// A small php for on-line instrumentation of code. 
-        + tests/ +      + launcher.js ------------------// A small Javacript script for off-line instrumentation of code. 
-          +  run.sh --------------------// Script to execute the AspectScript tests.  +      + paperExamples/ 
-          + (tests)  -------------------// AspectScript tests (lot of files).    +        + (examples)  ----------------// Examples presented in the paper. 
-     + fw-testing.js -------------------// A small JavaScript testing framework for AspectScript. +      + tests/ 
-     + js  -----------------------------// A binary (32 bits, *unix) of the TraceMonkey engine. +        +  run.sh --------------------// Script to execute the AspectScript tests.  
-      +        + (tests)  -------------------// AspectScript tests (lot of files).    
-====== Test AspectScript ======+   + fw-testing.js -------------------// A small JavaScript testing framework for AspectScript. 
 +   + js  -----------------------------// A binary (32 bits, *unix) of the TraceMonkey engine.
  
-You can test AspectScript using its test suite. To test, you need a *Unix machine to execute the **aspectscript/tests/run.sh** scriptCurrentlythe test suite exposes 4 bugs:+====== Latest Version ====== 
 + 
 +If you already know how to use AspectScript and want to benefit from the latests improvements and bugfixes, please use the SVN repository located at: 
 +[[http://pleiad.dcc.uchile.cl/svn/incubator/js/trunk/]] (user: guestpassguest). 
 + 
 +====== Test AspectScript ======
  
-  * **test15.js**: Unknown +You can test AspectScript using its test suiteTo test, you need a *Unix machine to execute the **aspectscript/tests/run.sh** script (currently, 5 tests fails).
-  * **test21-modifyingJPData.js**: It is possible to change the join points structure. +
-  * **testParser01.js**: The parser incorrectly resolves compositions of the ternary operator. +
-  * **testRee16-jpOrder**: Order in the execution of join points  +
    
 ====== Try AspectScript! ====== ====== Try AspectScript! ======
  
-You can use the AspectScript [[tutorial|tutorial]] for further examples +You can try AspectScript on-line in the [[scratchpad]].  In addition you can visit the [[examples]] page.  Finally, the [[tutorial|tutorial]] presents more in-depth information
  
  
  
  • download.1253807068.txt.gz
  • Last modified: 2009/09/25 16:01
  • (external edit)