C++ based compiler in Java