Introduced Compiler and testing the delegation between the preprocessor, parser and analyser it controls.