DXR JS Analysis: Difference between revisions

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 =
14

edits