[fix] fix README.md
[fix] remove licence header from automatic generated code
[enh][preprocessor] generate preprocessor errors
[enh][errors] add preprocessor error messages