my compiler project, examples and readme included