今月はJavaのプログラムの中から,Javaファイルをコンパイルするために使用されるCompiler APIを取りあげます。 実をいうと,Compiler APIを使わずとも,プログラムの中でJavaコンパイラを使用することができます。これはJava SE 6以前のJavaでも可能です。 例えば ...
compiler/ ├── src/ │ ├── Main.java # Point d'entrée principal │ └── compiler/ │ ├── lexer/ # Analyse lexicale │ │ ├── Lexer.java │ │ ├── Token.java │ │ ├── TokenType.java │ │ └── LexerException.java │ ...
Le compilateur suit un pipeline classique : analyse lexicale → analyse syntaxique → analyse sémantique → génération de code. gcc -Wall -Wextra -std=c99 -g -o compilateur \ src/main.c src/token.c ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する