avm.js
Asynchronous Virtual Machine for JavaScript
AVM executes instructions created by "callback-heaven.js" parser. Each JavaScript statement/expression is converted to different style of code that executes asynchronously but lets you write synchrounsously.