|
|
| Line 34: |
Line 34: |
|
| |
|
| === Dealing with "with" === | | === Dealing with "with" === |
|
| |
| {| class="wikitable"
| |
| |-
| |
| ! Framework !! ES6 !! Interface !! Function References !! Type Inference !! Other Notes
| |
| |-
| |
| | JS WebTools || No || || || ||
| |
| |-
| |
| | Acorn || NO || JS || || ||
| |
| |-
| |
| | Esprima || Partial || JS || Partial ES6 Support || ||
| |
| |-
| |
| | Ternjs || No || JS or http+json || || ||
| |
| |-
| |
| | Doctorjs || No || JS || || ||
| |
| |-
| |
| | Safe || No || Java || || ||
| |
| |-
| |
| | JSAI || No || Coffee Script (stated in paper) || || Couldn't locate code ||
| |
| |-
| |
| | TAJS || No || || || ||
| |
| |}
| |
|
| |
|
| = Ways to get the AST = | | = Ways to get the AST = |