c++ interpreter bridge using fibers