关闭

TPL + Json + PHP = ?

TPL + Json + PHP = TPL + JSPT这里,JSPT 是我发明的名词。它代表了 Json PHP Transformations = Json (Data) + PHP (Transformation Template)。为什么有这个词,是因为这个世界上还有一个著名的词:XSLT = XSL Transformations = XML (Data) + XSL (Trans...
阅读(6851) 评论(17)

TPL: 一个新的正则表达式(regex)库

TPL: 一个新的正则表达式(regex)库许式伟2008-5-29概要C++ 中正则表达式(regex)库已经很多。光 boost 中就有3个:regex、spirit、xpressive。那么我们为什么还需要一个新的呢?多数正则表达式库都需要一个编译(compile)过程。即:通过解释一个正则表达式的字符串(pattern)来生成该正则表达式的内部表示(字...
阅读(8644) 评论(25)

用DocX撰写更加专业的帮助文档

想知道如何用最简单的方式去撰写你的代码(模块)的帮助文档?现在,WINX已经开始用DocX撰写文档。先看看DocX生成的效果样例: http://www.winxcn.com/rc/stdext.chm 如果上面的链接不能访问,点击这里 感到惊叹?要生成这样的效果,其实你要做的非常简单。到这里看看生成该chm的源代码吧。这些需要最新版本的DocX(即doc...
阅读(3922) 评论(4)

在DocX中写重载函数的帮助

在DocX中写重载函数的帮助许式伟2006-12-23 今天,我发布了DocX的一个重要升级。这个升级主要解决了一直以来困扰我很久的函数重载(function overload)问题。原先,DocX只支持在主题文档(.man文件)中书写同名函数的帮助,而.h/.cpp等中无法做到。但是主题文档是我准备逐步淘汰的写法。为此我设想过多种解决方案,但是都是因为需要对目前的程序做重大调整而...
阅读(2519) 评论(16)

DocX的相关资源

想了解DocX?先看看DocX生成的chm效果: http://picasaweb.google.com/winxhome/Winxcn/photo#s5005017786579041762 命令行:manual sourcefile [sourcefile2] [sourcefile3] ... [-AutoOpen] [-ChmFile chmfile] [-MSDN] [-T...
阅读(2748) 评论(0)

DocX的背景介绍

DocX的背景DocX (截图)的开发开始于2003年,最初叫Conv-X,是一个实验项目。它的终极目标是进行任意两种文件格式的转换。最初甚至没有打算出任何产品。出现DocX是一种偶然中的巧合。Conv-X的意图是,把任意的一种文档格式(包括文本的,或者是二进制的),通过某种语法,把该文档的格式描述出来。然后,Conv-X解释这种文档格式的描述文法(我称之为输入脚本),把文档读入到内存,并...
阅读(3154) 评论(0)

发布DocX的第一个版本

DocX是一个可扩展的文档撰写系统。 主要针对Reference帮助尤其方便。WinX将采用DocX作为Reference编写的支持平台。可以预见,大量WinX的文档出现已经为时不远了。DocX最初是一个研究项目。目前版本为0.1.02版本。这是因为我认为它仍然还不成熟。一个示意性的函数帮助看起来是这样的:/*@category WINX: a C++ template GUI...
阅读(3080) 评论(8)
    个人资料
    • 访问:1126687次
    • 积分:13217
    • 等级:
    • 排名:第1073名
    • 原创:160篇
    • 转载:27篇
    • 译文:0篇
    • 评论:1456条
    最新评论