Johdanto
This book introduces the general principles and basic implementation methods of compiler construction. The main content includes lexical analysis, syntax analysis, semantic analysis, and intermediate code. Generation, code optimization and target code generation, etc. In addition to introducing the compilation technology of imperative programming languages, this book also introduces the implementation technology of object-oriented languages and functional programming languages. The book also emphasizes some related theoretical knowledge, such as formal language and automata theory, grammar-guided definition and attribute grammar, type theory and type system, etc.
Tässä kirjassa käytetään laajaa valikoimaa uutta materiaalia sekä kuvituksia ja tekstejä. Kiinnitä huomiota teorian ja käytännön yhdistämiseen. Tätä kirjaa voidaan käyttää oppikirjana tietojenkäsittelytieteen ja siihen liittyvien pääaineiden oppilaitoksissa ja yliopistoissa, ja sitä voidaan käyttää myös viitteenä tietokoneohjelmistojen suunnittelulle ja tekniselle henkilökunnalle.