设计一门 Cilly 语言,并为其实现一个编译器。
• 实现词法分析器、语法分析器将源码转化成 tokens 并生产语法分析树
• 实现解释器根据语法分析树解释并执行
• 增加中间代码生成程序,产生中间字节码并能够在目标虚拟机上运行
• 将字节码翻译称机器码,并能够在 RISC-V 模拟器上运行
点击空白处退出提示
语言技术
C++开源地址
https://github.com/RyanTsi/cilly授权协议
GPL许可
设计一门 Cilly 语言,并为其实现一个编译器。
• 实现词法分析器、语法分析器将源码转化成 tokens 并生产语法分析树
• 实现解释器根据语法分析树解释并执行
• 增加中间代码生成程序,产生中间字节码并能够在目标虚拟机上运行
• 将字节码翻译称机器码,并能够在 RISC-V 模拟器上运行




评论