annotate trunk/src/predefined.ddoc @ 775:e76c9fdb83a3

DDocEmitter emits declaration attributes now.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Mon, 18 Feb 2008 22:59:56 +0100
parents 7173ece1b696
children fd719161e743
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
1 DDOC = <html>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
2 <head>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
3 <META http-equiv="content-type" content="text/html; charset=utf-8">
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
4 <title>$(TITLE)</title>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
5 </head>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
6 <body>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
7 <h1>$(TITLE)</h1>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
8 $(BODY)
739
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
9 <hr>
775
e76c9fdb83a3 DDocEmitter emits declaration attributes now.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 744
diff changeset
10 <p class="footer">$(COPYRIGHT) | Page generated by $(LINK2 http://code.google.com/p/dil, dil) on $(DATETIME).</p>
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
11 </body>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
12 </html>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
13
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
14 B = <b>$0</b>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
15 I = <i>$0</i>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
16 U = <u>$0</u>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
17 P = <p>$0</p>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
18 DL = <dl>$0</dl>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
19 DT = <dt>$0</dt>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
20 DD = <dd>$0</dd>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
21 TABLE = <table>$0</table>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
22 TR = <tr>$0</tr>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
23 TH = <th>$0</th>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
24 TD = <td>$0</td>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
25 OL = <ol>$0</ol>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
26 UL = <ul>$0</ul>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
27 LI = <li>$0</li>
739
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
28 BIG = <big>$0</big>
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
29 SMALL = <small>$0</small>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
30 BR = <br>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
31 LINK = <a href="$0">$0</a>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
32 LINK2 = <a href="$1">$+</a>
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
33
739
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
34 RED = <font color="red">$0</font>
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
35 BLUE = <font color="blue">$0</font>
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
36 GREEN = <font color="green">$0</font>
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
37 YELLOW = <font color="yellow">$0</font>
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
38 BLACK = <font color="black">$0</font>
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
39 WHITE = <font color="white">$0</font>
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
40
744
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
41 D_CODE = <pre class="d_code">$0</pre>
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
42 D_COMMENT = $(GREEN $0)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
43 D_STRING = $(RED $0)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
44 D_KEYWORD = $(BLUE $0)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
45 D_PSYMBOL = $(U $0)
744
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
46 D_PARAM = $(I $0)
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
47
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
48 DDOC_COMMENT = <!-- $0 -->
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
49 DDOC_DECL = $(DT $(BIG $0))
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
50 DDOC_DECL_DD = $(DD $0)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
51 DDOC_DITTO = $(BR)$0
744
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
52
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
53 DDOC_SECTIONS = $0
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
54 DDOC_SUMMARY = $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
55 DDOC_DESCRIPTION = $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
56 DDOC_AUTHORS = $(B Authors:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
57 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
58 DDOC_BUGS = $(RED BUGS:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
59 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
60 DDOC_COPYRIGHT = $(B Copyright:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
61 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
62 DDOC_DATE = $(B Date:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
63 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
64 DDOC_DEPRECATED = $(RED Deprecated:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
65 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
66 DDOC_EXAMPLES = $(B Examples:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
67 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
68 DDOC_HISTORY = $(B History:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
69 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
70 DDOC_LICENSE = $(B License:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
71 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
72 DDOC_RETURNS = $(B Returns:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
73 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
74 DDOC_SEE_ALSO = $(B See Also:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
75 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
76 DDOC_STANDARDS = $(B Standards:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
77 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
78 DDOC_THROWS = $(B Throws:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
79 $0$(BR)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
80 DDOC_VERSION = $(B Version:)$(BR)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
81 $0$(BR)$(BR)
744
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
82 DDOC_SECTION_H = $(B $0)$(BR)
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
83 DDOC_SECTION = $0$(BR)$(BR)
744
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
84
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
85 DDOC_MEMBERS = $(DL $0)
744
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
86 DDOC_MODULE_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
87 DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
88 DDOC_INTERFACE_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
89 DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
90 DDOC_UNION_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
91 DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
92 DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0)
7173ece1b696 Wrapped some macro functions inside struct MacroExpander.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 739
diff changeset
93
739
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
94 DDOC_PARAMS = $(B Params:)$(BR)
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
95 $(TABLE $0)$(BR)
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
96 DDOC_PARAM_ROW = $(TR $0)
739
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
97 DDOC_PARAM_ID = $(TD $0)
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
98 DDOC_PARAM_DESC = $(TD $0)
49fe21aa387c Added sanitizeText() to dil.Converter.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 738
diff changeset
99 DDOC_BLANKLINE = $(BR)$(BR)
738
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
100
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
101 DDOC_PSYMBOL = $(U $0)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
102 DDOC_KEYWORD = $(B $0)
2afcc305831a Added macro file predefined.ddoc.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents:
diff changeset
103 DDOC_PARAM = $(I $0)
775
e76c9fdb83a3 DDocEmitter emits declaration attributes now.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 744
diff changeset
104
e76c9fdb83a3 DDocEmitter emits declaration attributes now.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 744
diff changeset
105 ATTRIBUTES = [$0]
e76c9fdb83a3 DDocEmitter emits declaration attributes now.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 744
diff changeset
106 PROT = $0
e76c9fdb83a3 DDocEmitter emits declaration attributes now.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 744
diff changeset
107 STC = $0
e76c9fdb83a3 DDocEmitter emits declaration attributes now.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 744
diff changeset
108 LINKAGE = $0