花费 58 ms
从零写一个编译器(一):输入系统和词法分析

项目的完整代码在 C2j-Compiler 前言 从半抄半改的完成一个把C语言编译到Java字节码到现在也有些时间,一直想写一个系列来回顾整理一下写一个编译器的过程,也算是学习笔记吧。就 ...

Sat Aug 17 17:40:00 CST 2019 2 990
从零写一个编译器(完结):总结和系列索引

前言 这个系列算作我自己的学习笔记,到现在已经有十三篇了,加上这篇一共十四篇。一步一步的从词法分析到语法分析、语义分析,再到代码生成,准备在这一篇做一个总结收尾和一个这个系列以前文章的索引。 (另 ...

Thu Aug 22 20:53:00 CST 2019 2 715
从零写一个编译器(八):语义分析之构造符号表

项目的完整代码在 C2j-Compiler 前言 在之前完成了描述符号表的数据结构,现在就可以正式构造符号表了。符号表的创建自然是要根据语法分析过程中走的,所以符号表的创建就在LRSta ...

Mon Aug 19 18:38:00 CST 2019 0 493
从零写一个编译器(十二):代码生成之生成逻辑

项目的完整代码在 C2j-Compiler 前言 在上一篇解释完了一些基础的Java字节码指令后,就可以正式进入真正的代码生成部分了。但是这部分先说的是代码生成依靠的几个类,也就是用来生 ...

Wed Aug 21 21:53:00 CST 2019 1 440

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM