Allow signed, unsigned, char, short, int and long to be an identifier
Handle preprocessor lines like "#pragma"
Removal of logs
Removal of old compiler