Work on c interpreter