编译流程
{{ i + 1 }}
{{ stage.name }}
{{ stage.output }}
→
{{ currentStage.desc }}
示例
{{ currentStage.example }}
词法分析演示
词法单元 (Tokens)
{{ token.value }}
{{ token.type }}
编译型 vs 解释型 vs JIT
{{ item.name }}
{{ item.flow }}
{{ item.pros }}
{{ item.cons }}
{{ item.langs }}
核心思想:编译器将人类可读的源代码转换为机器可执行的指令。主要阶段包括词法分析、语法分析、语义分析、中间代码生成、优化和目标代码生成。