Mercurial > projects > dil
comparison trunk/src/predefined_xml.ddoc @ 799:fd719161e743
New ddoc emitter for XML type output.
author | Jari-Matti M?kel? <jmjm@iki.fi> |
---|---|
date | Sat, 01 Mar 2008 18:04:29 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
798:c24be8d4f6ab | 799:fd719161e743 |
---|---|
1 DDOC = <root> | |
2 <module>$(TITLE)</module> | |
3 $(BODY) | |
4 <copyright>$(COPYRIGHT)</copyright> | |
5 <generator>dil $(DDOC_VERSION) $(LINK http://code.google.com/p/dil) | |
6 <date>$(DATETIME)</date> | |
7 </generator> | |
8 </root> | |
9 | |
10 B = <b>$0</b> | |
11 I = <i>$0</i> | |
12 U = <u>$0</u> | |
13 P = <p>$0</p> | |
14 DL = <dl>$0</dl> | |
15 DT = <dt>$0</dt> | |
16 DD = <dd>$0</dd> | |
17 TABLE = <table>$0</table> | |
18 TR = <tr>$0</tr> | |
19 TH = <th>$0</th> | |
20 TD = <td>$0</td> | |
21 OL = <ol>$0</ol> | |
22 UL = <ul>$0</ul> | |
23 LI = <li>$0</li> | |
24 BIG = <big>$0</big> | |
25 SMALL = <small>$0</small> | |
26 BR = <br /> | |
27 LINK = <link href="$0">$0</link> | |
28 LINK2 = <link href="$1">$+</link> | |
29 | |
30 RED = <font color="red">$0</font> | |
31 BLUE = <font color="blue">$0</font> | |
32 GREEN = <font color="green">$0</font> | |
33 YELLOW = <font color="yellow">$0</font> | |
34 BLACK = <font color="black">$0</font> | |
35 WHITE = <font color="white">$0</font> | |
36 | |
37 D_CODE = <dcode>$0</dcode> | |
38 D_COMMENT = <dcomment>$0</dcomment> | |
39 D_STRING = <dstring>$0</dstring> | |
40 D_COMMENT = <dkeyword>$0</dkeyword> | |
41 D_PSYMBOL = <dpsymbol>$0</dpsymbol> | |
42 D_PARAM = <dparam>$0</dparam> | |
43 | |
44 DDOC_COMMENT = <!-- $0 --> | |
45 DDOC_DECL = <declaration type="$1">$2</declaration> | |
46 DDOC_DECL_DD = $0 | |
47 DDOC_DITTO = $0 | |
48 | |
49 DDOC_SECTIONS = <description>$0</description> | |
50 DDOC_SECTION_T = <section name="$1">$2</section> | |
51 DDOC_SUMMARY = $(DDOC_SECTION_T summary, $0) | |
52 DDOC_DESCRIPTION = $(DDOC_SECTION_T description, $0) | |
53 DDOC_AUTHORS = $(DDOC_SECTION_T authors, $0) | |
54 DDOC_BUGS = $(DDOC_SECTION_T bugs, $0) | |
55 DDOC_COPYRIGHT = $(DDOC_SECTION_T copyright, $0) | |
56 DDOC_DATE = $(DDOC_SECTION_T date, $0) | |
57 DDOC_DEPRECATED = $(DDOC_SECTION_T deprecated, $0) | |
58 DDOC_EXAMPLES = $(DDOC_SECTION_T examples, $0) | |
59 DDOC_HISTORY = $(DDOC_SECTION_T history, $0) | |
60 DDOC_LICENSE = $(DDOC_SECTION_T license, $0) | |
61 DDOC_RETURNS = $(DDOC_SECTION_T returns, $0) | |
62 DDOC_SEE_ALSO = $(DDOC_SECTION_T seealso, $0) | |
63 DDOC_STANDARDS = $(DDOC_SECTION_T standards, $0) | |
64 DDOC_THROWS = $(DDOC_SECTION_T throws, $0) | |
65 DDOC_VERSION = $(DDOC_SECTION_T version, $0) | |
66 DDOC_SECTION_H = $(B $0)$(BR) | |
67 DDOC_SECTION = $0 | |
68 | |
69 DDOC_MEMBERS = <members>$0</members> | |
70 DDOC_MODULE_MEMBERS = $(DDOC_MEMBERS $0) | |
71 DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0) | |
72 DDOC_INTERFACE_MEMBERS = $(DDOC_MEMBERS $0) | |
73 DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0) | |
74 DDOC_UNION_MEMBERS = $(DDOC_MEMBERS $0) | |
75 DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0) | |
76 DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0) | |
77 | |
78 DDOC_PARAMS = <params>$0</params> | |
79 DDOC_PARAM_ROW = <param>$0</param> | |
80 DDOC_PARAM_ID = <name>$0</name> | |
81 DDOC_PARAM_DESC = <description>$0</description> | |
82 DDOC_BLANKLINE = <newline /> | |
83 | |
84 DDOC_PSYMBOL = $(U $0) | |
85 DDOC_KEYWORD = $(B $0) | |
86 DDOC_PARAM = $0 | |
87 | |
88 ATTRIBUTES = <attributes>$0</attributes> | |
89 ATTRIBUTE = <attribute type="$1">$2</attribute> | |
90 PROT = $(ATTRIBUTE protection, $0) | |
91 STC = $(ATTRIBUTE storage, $0) | |
92 LINKAGE = $(ATTRIBUTE linkage, $0) | |
93 SYMBOL = $1 | |
94 PARENTS = <parents>$0</parents> | |
95 TYPE = <type>$0</type> | |
96 PARAMS = <params>$0</params> | |
97 RETURNS = <returns>$0</returns> | |
98 TEMPLATE_PARAMS = <templateparams>$0</templateparams> |