"So I rewrote the Javascript interpreter in continuation-passing style, so that it's execution could be paused. And the result is Javascript code that runs in the browser but can be controlled and visualised. Code that a user can pause and step through to see the control flow. The interpreter is currently passing 95% of the ECMAScript Language test262 test suite." http://lambda-the-ultimate.org/node/4639 Erick
Afficher les réponses par date
Le 2012-11-16 à 11:39 AM, Erick Lavoie <erick.lavoie@gmail.com> a écrit :
"So I rewrote the Javascript interpreter in continuation-passing style, so that it's execution could be paused. And the result is Javascript code that runs in the browser but can be controlled and visualised. Code that a user can pause and step through to see the control flow. The interpreter is currently passing 95% of the ECMAScript Language test262 test suite."
Merci! C'est très intéressant de voir que d'autres ont pensé à faire un interprète JS en CPS comme dans codePlay. Marc
participants (2)
-
Erick Lavoie -
Marc Feeley