There will be four exercises for compiler