Differences between revisions 1 and 7 (spanning 6 versions)
Revision 1 as of 2004-08-22 02:37:51
Size: 384
Editor: Zoom.Quiet
Comment: 通用Python 脚本生成模板引擎
Revision 7 as of 2004-08-23 02:03:17
Size: 1023
Editor: Zoom.Quiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
= 文章大标 = = 标 =
Line 9: Line 9:
== 章标题1 == = 途径 =
Line 11: Line 11:
=== 小节标题1 ===
{{{
#!python
Python code
== 现有方案 ==
 * http://www.nedbatchelder.com/code/cog/ 这是一个使用了python做为代码块的代码生成系统,已经达到了可以使用的状态
   * http://pythonology.org/pimages/final/cog/images/cog-web.png
   * 呜乎哀哉,是以C++为目标代码的!!还要重新清理结果哪!
 * http://www.jostraca.org/ 这是一个使用java开发的多语言代码生成工具
   * {{{<% @import
import org.jostraca.resource.SimpleDataObject;
import org.jostraca.resource.SimpleDataObjectReader;
%>
Line 16: Line 21:
   * 嗯嗯!需要大家习惯Java 狂冗长的丰富声明!!!
Line 17: Line 23:
==== 次节标题1 ====
xxx

== 章标题2 ==

=== 小节标题2 ===
{{{
其它
代码引用
}}}

==== 次节标题2 ====
yyy
==== 小新的字典匹配 ====
 * 一句话:
   * 以自定标签为准,将所有人工处理好的目标代码替换回填就好!
   * 是个力气活--每当模板,目标代码变化时
==== Zoomq的XML驱动 ====
 * attachment:OtTXMLengine.gif

通用Python 脚本生成模板引擎

-- Zoom.Quiet [DateTime(2004-08-22T02:37:51Z)] TableOfContents

目标

简述

途径

现有方案

import org.jostraca.resource.SimpleDataObject; import org.jostraca.resource.SimpleDataObjectReader; %> }}}

  • 嗯嗯!需要大家习惯Java 狂冗长的丰富声明!!!

小新的字典匹配

  • 一句话:
    • 以自定标签为准,将所有人工处理好的目标代码替换回填就好!
    • 是个力气活--每当模板,目标代码变化时

Zoomq的XML驱动

  • attachment:OtTXMLengine.gif

Otter/OtterTemplet (last edited 2009-12-25 07:16:37 by localhost)