Embedded dynamic language in C++