ppjC to FRISC compiler written in C++