编译原理:flex与bison–从0到1完成一个编译器(sample语言) 文章目录 前言 一、Sample语言简介 二、项目内容 三、原理与实现过程 1.词法分析 2.步骤 四、项目演示 总结 源代码 前言 本系列文章共三部分,记述了我完成编译器的过程,供后来的学弟学妹参考借鉴。 本项目是我的编译原理作业,文章是由实验报告整理而来的,重在阐述,如果没有编译原理的相关知识,还要结合一些教程来看。 本项目实现的编译器包括词法分析,语法分析,语义分析与中间代码生成,目标代码生成共四个阶段,能将sample语言翻译成可执行的汇编语言。使用flex与bison工具辅助,通过C语言...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~