这里,JSPT 是我发明的名词。它代表了 Json PHP Transformations = Json (Data) + PHP (Transformation Template)。为什么有这个词,是因为这个世界上还有一个著名的词:XSLT = XSL Transformations = XML (Data) + XSL (Transformation Template)。阅读全文>
发表于 @ 2008年07月07日 12:13:00|评论(loading...)|收藏
C++ 中正则表达式(regex)库已经很多。光 boost 中就有3个:regex、spirit、xpressive。那么我们为什么还需要一个新的呢?多数正则表达式库都需要一个编译(compile)过程。即:通过解释一个正则表达式的字符串(pattern)来生成该正则表达式的内部表示(字节码)。例如 boost regex 就是这样。这类我们称之为动态正则表达式库。spirit、xpressive 例外。他们直接通过重载 C++ 的操作符来表达一个正则表达式。在你用C++语法描述完一个正则表达式,它已经是内部表示(被C++编译器编译成了机器码)。这一类我们称之为静态正则表达式库。阅读全文>
发表于 @ 2008年05月29日 01:23:00|评论(loading...)|收藏
想知道如何用最简单的方式去撰写你的代码(模块)的帮助文档?
现在,WINX已经开始用DocX撰写文档。
阅读全文>
发表于 @ 2006年12月26日 19:31:00|评论(loading...)|收藏
今天,我发布了DocX的一个重要升级。这个升级主要解决了一直以来困扰我很久的函数重载(function overload)问题。阅读全文>
发表于 @ 2006年12月23日 19:11:00|评论(loading...)|收藏
DocX最初叫Conv-X,是一个实验项目。它的终极目标是进行任意两种文件格式的转换。最初甚至没有打算出任何产品。出现DocX是一种偶然中的巧合。阅读全文>
发表于 @ 2006年12月06日 19:24:00|评论(loading...)|收藏