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/19 03:22]
aspectscript
download [2009/10/31 02:55] (current)
aspectscript
Line 1: Line 1:
-====== Download ====== +====== Download AspectScript ====== 
-You can download AspectScript from:+ 
 +You can download the standard AspectScript distribution from:
    
-  {{:aspectscript.zip|AspectScript-beta1.0}}+  *  {{:aspectscript.zip|AspectScript-beta (rev.1998)}} 
 + 
 +The zip file includes: 
 + 
 +   + aspectscript/ 
 +      + aspectscript.js --------------// AspectScript runtime library.  
 +      + jsdefs.js --------------------// JavaScript AST nodes definitions. 
 +      + jsparse.js -------------------// JavaScript parser.  
 +      + jsrewrite.js -----------------// Javascript transformer for AspectScript. 
 +      + rewriter.html ----------------// HTML page to transform scripts in the hard drive. 
 +      + jst.php ----------------------// A small php for on-line instrumentation of code. 
 +      + launcher.js ------------------// A small Javacript script for off-line instrumentation of code. 
 +      + paperExamples/ 
 +        + (examples)  ----------------// Examples presented in the paper. 
 +      + tests/ 
 +        +  run.sh --------------------// Script to execute the AspectScript tests.  
 +        + (tests)  -------------------// AspectScript tests (lot of files).    
 +   + fw-testing.js -------------------// A small JavaScript testing framework for AspectScript. 
 +   + js  -----------------------------// A binary (32 bits, *unix) of the TraceMonkey engine. 
 + 
 +====== Latest Version ======
  
-That includes+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
-     + aspectscript +[[http://pleiad.dcc.uchile.cl/svn/incubator/js/trunk/]] (user: guest, pass: guest).
-        + jsdefs.js --------------------// JavaScript AST definition. +
-        + jsparse.js -------------------// JavaScript parser +
-        + jsrewrite.js -----------------// Library for code instrumentation of JavaScript. +
-        + jst.php ----------------------// A small library for instrumenting code online. +
-        + paperExamples/ +
-          + (examples)  ----------------// Examples presented in the paper. +
-        + tests/ +
-          +  run.sh --------------------// Script to execute the AspectScript tests.  +
-          + (tests)  -------------------// AspectScript tests.    +
-     + fw-testing.js -------------------// A JavaScript framework of testing for AspectScript. +
-     + js  -----------------------------// A binary (32 bitsfor the JavaScript interpreter of Firefox +
-     +
  
-===== Testing ===== +====== Test AspectScript ======
-You can test AspectScript (or some variation of it) using its test suite. To test, you need a *Unix machine to execute the **aspectscript/tests/run.sh** script. Currently, the test suite exposes 4 bugs:+
  
-  * **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 expression. +
-  * **testRee16-jpOrder**: Order in the execution of join points  +
    
-  +====== Try AspectScript! ======
  
-==== Try it on! ==== +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
- You can use the AspectScript [[tutorial|tutorial]] .  +
  
  
  
  • download.1253330529.txt.gz
  • Last modified: 2009/09/25 16:01
  • (external edit)