用C/C++手撕CPlus语言的集成开发环境(1)—— 语言规范 + 词法分析器
序言 之所以叫做CPlus语言,是因为原本是想起名为CMinus的,结果发现GitHub和Gitee上一堆的CMinus的编译器(想必都是开过编译原理课程并且写了个玩具级的语言编译器的大佬们吧)。但 ...
序言 之所以叫做CPlus语言,是因为原本是想起名为CMinus的,结果发现GitHub和Gitee上一堆的CMinus的编译器(想必都是开过编译原理课程并且写了个玩具级的语言编译器的大佬们吧)。但 ...
序言 在苦等了半年多之后,我终于开始了向往已久的实时NPR游戏引擎项目——Utopia Engine,这半年多一直为了构建这个引擎在做很多准备:多线程、动态链接库、脚本引擎、立即渲染GUI……统统吃 ...
本篇序言 摸了两个月的鱼,又一次拾起了自己引擎的框架,开始完善引擎系统,如果非要用现实中的什么东西比喻的话,那么我们目前实现的框架连个脚手架都不是。把这项目这样晾着显然不符合本人的风格,而且要作为毕 ...