这里,JSPT 是我发明的名词。它代表了 Json PHP Transformations = Json (Data) + PHP (Transformation Template)。为什么有这个词,是因为这个世界上还有一个著名的词:XSLT = XSL Transformations = XML (Data) + XSL (Transformation Template)。阅读全文>
发表于 @ 2008年07月07日 12:13:00|评论(loading...)|收藏
TPL顾名思义,是文本处理库(或者你也可以理解为文本处理语言Text Processing Language,因为尽管它依附于C++语言,但是实际上你使用它时并不按照C++的思维考虑问题)。TPL目前主要关注文本处理中I的问题。即将文本Parse为内存数据结构(DOM)。TPL可以做什么?TPL有很强的适应性。可以做简单的如进行文本分割,复杂的可以做一个语言的编译器。TPL的典型使用场景: * 字符串分割 * 信息抽取(Information Retrieval) * 命令行分析(Command Line Analyzer) * 编译器(Compiler) * …TPL-1.0.00TPL的核心目前主要包含: * tpl/RegExp.h - 正则匹配文法 * tpl/Emulator.h - 一个通用虚拟机 (从根本上来讲,虚拟机和文本处理并无相关,但是一般虚拟机用于实现一门语言,而实现一门语言必然需要进行文本处理)TPL的扩展组件,包括: * tp阅读全文>
发表于 @ 2008年07月03日 01:44:00|评论(loading...)|收藏