本来我都忘记了,结果有网友提醒我要写,我就来写一写。 现在的年终总结已经没什么内容了,主要是GacUI (www.gaclib.net)的开发实在太漫长。我现...
上次有人来要求我写一篇文章谈谈什么代码才是好代码,是谁我已经忘记了,好像是AutoHotkey还是啥的专栏的作者。撇开那些奇怪的条款不谈,靠谱�...
RT 陈梓瀚(vczh) 2014-04-30 15:33 发表评论
文章中引用的代码均来自https://github.com/vczh/tinymoe 。 看了前面的三篇文章,大家应该基本对Tinymoe的代码有一个初步的感觉了。在正确分析"print...
文章中引用的代码均来自https://github.com/vczh/tinymoe 。 实现Tinymoe的第一步自然是一个词法分析器。词法分析其所作的事情很简单,就是把一份代...
最近学习C++11的variadic template argument,终于可以摆脱用fpmacro模板来复制一大堆代码的做法了,好开心。这个例子的main函数用lambda写了一个斐波那契数...
自从《序》胡扯了快一个月之后,终于迎来了正片。之所以系列文章叫《看实例学编译原理》,是因为整个系列会通过带大家一步一步实现Tinymoe的�...
在《如何设计一门语言》里面,我讲了一些语言方面的东西,还有痛快的喷了一些XX粉什么的。不过单纯讲这个也是很无聊的,所以我开了这个《跟v...
2013年我就干了两件事情。第一件是gaclib ,第二件是tinymoe 。 Gaclib终于做到安全的支持C++的反射、从XML加载窗口和控件了。现在在实现的东西�...
摘要: 在思考怎么写这一篇文章的时候,我又想到了以前讨论正交概念的事情。如果一个系统被设计成正交的,他的功能扩展起来也可以很容�...