JavaScript parser in C++ (port of Esprima)