06月
JS静态分析工具ClosureCompiler介绍

Closure Compiler是谷歌推出的一款Javascript压缩工具,在业界有广泛的使用。与传统压缩工具不同的地方在于,它将对代码的AST进行静态分析,而不是简单的正则表达式压缩。

06月
Racket实现计算器解释器

本文是纯折腾兴趣,时间充裕的可以玩一玩。

10月
DSL编程技术的介绍

本文先介绍了元编程的概念,接着举了几个DSL的例子,最后总结了DSL开发的前景。

07月
如何写一个Parser

解释器(Parser),顾名思义,就是对数据处理的实现。是一个能够输入一个命令或者描述后,内部进行运算,并输出数据的工具。