This is an interactive demo. Feel free to play with it and see how Jalangi works. Have fun!

How to play with this interactive demo?

This is an interactive tutorial, code is transformed as you type. To execute the transformed code with Jalangi framework press the Run button or Ctrl-Enter or Cmd-Enter. The transformed code will be executed which invokes hooks in analysis.js, which in turn invokes the third-party analysis module (written by you) defined in third-party plugin.

        
        /* Code of analysis.js */
        
        /* Code of third-party plugin */
        

Acknowledgements

Esprima, Acorn and Escodegen for parsing and code generation, and CodeMirror for the code editor.