An interpreter of c-like language written with c#