Det finns ett par experimentella 'javascript-parsers' som de kallas, t.ex.
http://timwhitlock.info/blog/2009/11...izer-released/.
Om de har all den funktionalitet du är ute efter har jag ingen aning om, men du har iaf någonstans att börja leta.
Det finns f.ö. ett växande intresse för serverside javascript engines såsom
http://net.tutsplus.com/tutorials/ja...-with-node-js/, men där har du en helt ny plattform att sätta dig in i, inte relaterat till php alls.