Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Jaon 编程语言文档
Logo
Jaon 编程语言文档

目录

  • 安装与部署
  • 快速开始
  • 语言参考
    • 基础语法
    • 类型系统
    • 函数
    • 类与对象
    • 控制流
    • 集合类型
    • 异常处理
    • 模块与导入
  • 编译器架构
    • 架构概览
    • 词法分析器
    • 语法分析器
    • 语义分析器
    • 字节码与编译器
    • 虚拟机
  • 示例程序
  • API 参考
    • 完整流程
    • 模块说明
  • 贡献指南
Back to top
View this page

编译器架构¶

Jaon 编译器采用经典分层设计,每一层职责单一、接口清晰。

编译器架构目录

  • 架构概览
    • 各阶段说明
  • 词法分析器
    • 主要 Token 类型
    • 使用示例
  • 语法分析器
    • 支持的语法结构
    • 使用示例
  • 语义分析器
    • 主要职责
    • 类型系统
    • 使用示例
  • 字节码与编译器
    • 核心指令
    • 查看字节码
  • 虚拟机
    • 核心组件
    • 对象模型
    • 执行流程
    • 使用示例
Next
架构概览
Previous
模块与导入
Copyright © 2026, Jaon Project
Made with Sphinx and @pradyunsg's Furo