1. What is the rationale for compiling? Compiling principle is the basic theory and implementation technology of learning compiling technology, including the basic knowledge of language grammar, lexical analysis, grammatical analysis, semantic analysis and intermediate code, object code generation, etc.
2. Why do you learn how to compile? So that our students can master the basic knowledge of compiling theory and method, but also get the initial ability of design, realization, analysis, and transplant compiling program;
3 How to learn the principle of compiling? First of all to consolidate the previous study of C, data structure and other courses, as well as the forthcoming study of discrete mathematics, ask questions, more reference books, with the help of the Internet and other tools to communicate with people.
4. Thinking: Before you learn the book theory, if you want to write a compiler, what is your idea?
To build a compiler, you must have a solid language skills, the use of algorithmic ability, and later debugging in the improvement. Fully consider its efficiency, portability and so on.
0909 knowledge about the course of compiling principles