Compiler Principle

Posted java-starter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Compiler Principle相关的知识,希望对你有一定的参考价值。

1.Einleitung

1.1 Der Überblick über Compiler

1.1.1 Lexikalische Analyse

Die lexikalische Analyse zerteilt den eingelesenen Quelltext in lexikalische Einheiten (Tokens) verschiedener Typen, zum Beispiel Schlüsselwörter, Bezeichner, Zahlen, Zeichenketten oder Operatoren. Dieser Teil des Compilers heißt Scanner oder Lexer.

1.1.2 Syntaktische Analyse

Die syntaktische Analyse überprüft, ob der eingelesene Quellcode in einer korrekten Struktur der zu übersetzenden Quellsprache vorliegt, das heißt der kontextfreien Syntax (Grammatik) der Quellsprache entspricht

1.1.3 Semantische Analyse

Die semantische Analyse überprüft die statische Semantik, also über die syntaktische Analyse hinausgehende Bedingungen an das Programm.

 

以上是关于Compiler Principle的主要内容,如果未能解决你的问题,请参考以下文章

maven maven.compiler.source和maven.compiler.target的坑

|=== Build: Release in 555 (compiler: GNU GCC Compiler) ===

angular $compiler

如何禁用 maven-compiler-plugin?

深入浅出 Compose Compiler Kotlin Compiler & KCP

Angular JIT 编译失败:'@angular/compiler' 未加载