Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 430 lines (390 sloc) 18.062 kb
4542ef3 @andralex moved docsrc where it belongs
andralex authored
1 DDOC=
2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
42b2934 update for @property
Walter Bright authored
3 <html lang="en-US">
4542ef3 @andralex moved docsrc where it belongs
andralex authored
4
5 <!--
6 Copyright (c) 1999-$(YEAR) by Digital Mars
fb919cf rollup of changes
Walter Bright authored
7 All Rights Reserved Written by Walter Bright
8 http://www.digitalmars.com
4542ef3 @andralex moved docsrc where it belongs
andralex authored
9 -->
10
11 <head>
12 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
13 <meta name="keywords" content="$(META_KEYWORDS)" />
14 <meta name="description" content="$(META_DESCRIPTION)" />
1b0a258 doc updates
Walter Bright authored
15 <title>$(TITLE) - D Programming Language $(VER) - Digital Mars</title>
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
16 <link rel="stylesheet" type="text/css" href="css/style.css" />
17 <link rel="stylesheet" type="text/css" href="css/print.css" media="print" />
4542ef3 @andralex moved docsrc where it belongs
andralex authored
18 <link rel="shortcut icon" href="favicon.ico" />
42b2934 update for @property
Walter Bright authored
19
20 <!-- enable this for automated hyphenation, see http://code.google.com/p/hyphenator/ -->
21 <!--
22 <script src="http://erdani.com/js/Hyphenator.js" type="text/javascript"></script>
23 <script type="text/javascript">Hyphenator.run();</script>
24 -->
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
25 <script type="text/javascript">
26 function bodyLoad()
27 {
28 var links = document.getElementById("navigation").getElementsByTagName("a");
29 for (var i = 0; i < links.length; i++)
30 {
31 var url = "/" + links[i].getAttribute("href");
32 if (window.location.href.match(url + "\x24") == url)
33 {
34 var cls = links[i].getAttribute("class");
35 links[i].setAttribute("class", cls ? cls + " active" : "active");
36 break;
37 }
38 }
39 }
40 </script>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
41 </head>
42
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
43 <body onload="bodyLoad()">
743539f @andralex Fixed <div> and <form> nesting
andralex authored
44
45 <div id="top">
46 <div id="search-box">
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
47 <form method="get" action="http://www.google.com/search">
743539f @andralex Fixed <div> and <form> nesting
andralex authored
48 <img src="/images/search-left.gif" width="11" height="22" /><input id="q" name="q" /><input type="image" id="search-submit" name="submit" src="/images/search-button.gif" />
49 <input type="hidden" id="domains" name="domains" value="www.digitalmars.com" />
50 <input type="hidden" id="sourceid" name="sourceid" value="google-search" />
51 <div id="search-dropdown">
52 <select id="sitesearch" name="sitesearch" size="1">
53 <option value="www.digitalmars.com/d/$(VER)">Entire D $(VER) Site</option>
54 <option value="www.digitalmars.com/d/$(VER)/phobos">Library Reference</option>
55 <option value="www.digitalmars.com/d/archives">Newsgroup Archives</option>
56 </select>
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
57 </div>
58 </form>
743539f @andralex Fixed <div> and <form> nesting
andralex authored
59 </div>
60 </div>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
61
743539f @andralex Fixed <div> and <form> nesting
andralex authored
62 <div id="header">
63 <!--a href="/"><img id="logo" border="0" alt="D" src="/images/dlogo.png"></a-->
64 <div id="d-language"><a href="">D Programming Language $(VER)</a></div>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
65 </div>
66
67 $(BODY)
68 $(FOOTER)
69 </body>
70 </html>
71
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
72 PAGE_TOOLS=
73 <div id="tools">
74 <span id="lastupdate">Last update $(DATETIME)</span>
75 <span id="wiki"><a href="http://www.prowiki.org/wiki4d/wiki.cgi?DocComments/$(WIKI)">Comment on this page</a></span>
76 </div>
77
78 GOOGLE_TRANSLATE=
79 <div id="translate" class="tool"><script type="text/javascript">document.write("Translate this page:")</script>
80 <div id="google_translate_element"></div><script type="text/javascript">
81 function googleTranslateElementInit() {
82 new google.translate.TranslateElement({
83 pageLanguage: 'en',
84 autoDisplay: false,
85 layout: google.translate.TranslateElement.InlineLayout.SIMPLE
86 }, 'google_translate_element');
87 }
88 </script><script type="text/javascript" src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
89 </div>
90
4542ef3 @andralex moved docsrc where it belongs
andralex authored
91 GOOGLE_FOOTER=
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
92 <div id="google_ad">
4542ef3 @andralex moved docsrc where it belongs
andralex authored
93 <!-- Google ad -->
94 <script type="text/javascript"><!--
95 /**/google_ad_client = "pub-5628673096434613";
96 /**/google_ad_width = 728;
97 /**/google_ad_height = 90;
98 /**/google_ad_format = "728x90_as";
99 /**/google_ad_channel ="3651639259";
100 /**/google_page_url = document.location;
101 //--></script>
102 <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
103 </script>
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
104 </div>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
105
fb919cf rollup of changes
Walter Bright authored
106 GOOGLE_REFERRAL=
107 <br><br>
108 <br><br>
109 <script type="text/javascript"><!--
110 /**/google_ad_client = "pub-5628673096434613";
111 /* 180x150, created 2/18/08 */
112 /**/google_ad_slot = "4228873179";
113 /**/google_ad_width = 180;
114 /**/google_ad_height = 150;
115 /**/google_cpa_choice = ""; // on file
116 //-->
117 </script>
118 <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
119 </script>
b0369f6 update
Walter Bright authored
120 GOOGLE_REFERRAL=
fb919cf rollup of changes
Walter Bright authored
121
4542ef3 @andralex moved docsrc where it belongs
andralex authored
122 COPYRIGHT=
a732857 update docs for 2.018
Walter Bright authored
123 Copyright &copy; 1999-$(YEAR) by Digital Mars &reg;, All Rights Reserved
4542ef3 @andralex moved docsrc where it belongs
andralex authored
124
743539f @andralex Fixed <div> and <form> nesting
andralex authored
125 FOOTER=
7713b15 updates
Walter Bright authored
126 <div id="footernav">
e0a4547 update doc
Walter Bright authored
127 <a href="http://www.digitalmars.com/NewsGroup.html" title="User Forums">Forums</a> |
7713b15 updates
Walter Bright authored
128 <a href="http://www.prowiki.org/wiki4d/wiki.cgi?DocComments/$(WIKI)" title="Read/write comments and feedback">Comments</a> |
129 <a href="index.html" title="D Programming Language" class="dlink">&nbsp;D&nbsp;</a> |
130 <a href="http://www.digitalmars.com/advancedsearch.html" title="Search Digital Mars web site">Search</a> |
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
131 <a href="download.html" title="Download D">Downloads</a> |
7713b15 updates
Walter Bright authored
132 <a href="http://www.digitalmars.com/" title="www.digitalmars.com">Home</a>
133 </div>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
134 <div id="copyright">
135 $(COPYRIGHT) |
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
136 Page generated by $(LINK2 ddoc.html, Ddoc).
4542ef3 @andralex moved docsrc where it belongs
andralex authored
137 </div>
138
139 NAVIGATION_COMMUNITY=
140 <div class="navblock">
141 $(UL
142 $(TOCENTRY comparison.html, D Feature List)
143 $(TOCENTRY builtin.html, Rationale for Builtins)
144 $(TOCENTRY ctod.html, Converting C to D)
145 $(TOCENTRY cpptod.html, Converting C++ to D)
146 $(TOCENTRY pretod.html, The C Preprocessor vs D)
147 $(TOCENTRY template-comparison.html, D templates compared)
148 $(TOCENTRY cppstrings.html, D strings vs C++ std::string)
149 $(TOCENTRY cppcomplex.html, D complex vs C++ std::complex)
150 $(TOCENTRY cppdbc.html, D Contract Programming vs C++)
151 $(TOCENTRY lisp-java-d.html, Lisp vs. Java... D?)
fb919cf rollup of changes
Walter Bright authored
152 $(TOCENTRY cpp0x.html, D and C++0x)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
153 )
154 </div>
ace827f @WalterBright add BOOKS
WalterBright authored
155 $(BOOKS)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
156 $(TRANSLATIONS)
fb919cf rollup of changes
Walter Bright authored
157 $(GOOGLE_REFERRAL)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
158
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
159 NAVIGATION=
160 $(NAVBLOCK_HEADER $(TOCHEADERL index.html, D Programming Language, D $(VER) Home),
161 $(TOCENTRYTH overview.html, D language overview, Overview, $(CATEGORY_OVERVIEW $(SUBNAV_OVERVIEW)))
162 $(TOCENTRYTH comparison.html, D feature list, Features, $(CATEGORY_FEATURES $(SUBNAV_FEATURES)))
163 $(TOCENTRYTH download.html, Download a D compiler, Downloads &amp; Tools, $(CATEGORY_TOOLS $(SUBNAV_DOWNLOADS_TOOLS)))
164 $(TOCENTRYTH faq.html, Frequently Asked Questions, FAQ, $(CATEGORY_FAQ $(SUBNAV_FAQ)))
165 $(TOCENTRYH appendices.html, Appendices, $(CATEGORY_APPENDICES $(SUBNAV_APPENDICES)))
166 $(TOCENTRYT acknowledgements.html, Thank-you to these people who have helped with D, Acknowledgements)
167 $(TOCENTRYT http://www.digitalmars.com/d/1.0/index.html, D Programming Language 1.0, D1 Home)
168 )
169 $(NAVBLOCK_HEADER $(TOCHEADER Documentation),
170 $(TOCENTRYH language-reference.html, Language Reference, $(CATEGORY_SPEC $(SUBNAV_SPEC)))
2894a4a @andralex Changed phobos.html to index.html
andralex authored
171 $(TOCENTRY phobos/index.html, Library Reference)
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
172 $(TOCENTRYTH howtos.html, Helps for using D, Howtos, $(CATEGORY_HOWTOS $(SUBNAV_HOWTOS)))
173 $(TOCENTRYH articles.html, Articles, $(CATEGORY_ARTICLES $(SUBNAV_ARTICLES)))
174 )
175 $(NAVBLOCK_HEADER $(TOCHEADER Community),
176 $(TOCENTRYT http://www.digitalmars.com/NewsGroup.html, User forums, Forums)
177 $(TOCENTRYT http://www.prowiki.org/wiki4d/wiki.cgi?FrontPage, Wiki for the D Programming Language, Wiki)
178 $(TOCENTRYT http://www.dsource.org/, D projects and libraries at dsource.org, Projects &amp; Libraries)
179 $(TOCENTRYT http://twitter.com/#search?q=%23d_lang, #d_lang on twitter.com, Twitter)
180 $(TOCENTRYT http://www.digitalmars.com/d/dlinks.html, External D related links, Links)
181 $(TOCENTRYX http://www.digitalmars.com/d/dnews.html, News Digest)
182 $(TOCENTRYX http://d.puremagic.com/conference2008/, D Programming Language Conference, Conference)
183 )
184
185 SUBNAV_OVERVIEW=
186 $(NAVBLOCK
187 $(TOCENTRYT wc.html, wc - the wordcount program, Example: wc)
188 $(TOCENTRYT warnings.html, Explanation of D compiler generated warning messages, Warnings)
189 $(TOCENTRY builtin.html, Rationale for Builtins)
190 $(TOCENTRY ctod.html, Converting C to D)
191 $(TOCENTRY cpptod.html, Converting C++ to D)
192 $(TOCENTRY pretod.html, The C Preprocessor vs D)
193 $(TOCENTRY template-comparison.html, D templates compared)
194 $(TOCENTRY cppstrings.html, D strings vs C++ std::string)
195 $(TOCENTRY cppcomplex.html, D complex vs C++ std::complex)
196 $(TOCENTRY cppdbc.html, D Contract Programming vs C++)
197 $(TOCENTRY lisp-java-d.html, Lisp vs. Java... D?)
198 $(TOCENTRY cpp0x.html, D and C++0x)
199 )
200
201 SUBNAV_FEATURES=
202 $(NAVBLOCK
203 $(TOCENTRYT features2.html, Language changes for D $(VER), $(VER) Features)
204 )
205
206 SUBNAV_DOWNLOADS_TOOLS=
207 $(NAVBLOCK
208 $(TOCENTRYT dmd-linux.html, dmd - the Digital Mars D compiler, DMD D Compiler (Linux))
209 $(TOCENTRYT dmd-freebsd.html, dmd - the Digital Mars D compiler, DMD D Compiler (FreeBSD))
210 $(TOCENTRYT dmd-osx.html, dmd - the Digital Mars D compiler, DMD D Compiler (Mac OSX))
211 $(TOCENTRYT dmd-windows.html, dmd - the Digital Mars D compiler, DMD D Compiler (Windows))
212 $(TOCENTRYT changelog.html, History of changes to D, D Change Log)
213 $(TOCENTRYT http://bitbucket.org/goshawk/gdc/wiki/Home, gdc - the Gnu D compiler, GDC D Compiler)
214 $(TOCENTRYT http://dnet.codeplex.com/, D Compiler for .NET, D.NET Compiler)
215 $(TOCENTRYT http://www.digitalmars.com/ctg/optlink.html, Optlink - the Digital Mars Linker, Linker)
216 $(TOCENTRYT http://www.digitalmars.com/ctg/trace.html, DMD's builtin code profiling tool, Profiler)
217 $(TOCENTRYT code_coverage.html, DMD's builtin code coverage analysis tool, Code Coverage)
218 $(TOCENTRYT rdmd.html, rdmd - run D programs as if they were scripts, DMD Script Shell)
219 $(TOCENTRYT windbg.html, windbg - debugging Windows programs, Windows Debugger)
220 $(TOCENTRYT htod.html, htod - mechanically convert C .h header files to D, C .h to D .d)
221 $(TOCENTRYT http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport, Editors with support for D, Editors)
222 $(TOCENTRYT http://www.prowiki.org/wiki4d/wiki.cgi?ReferenceForTools, Even more tools for D, More Tools)
223 $(TOCENTRYT http://d.puremagic.com/issues/, D issue and bug tracking system, Issues &amp; Bugs)
224 )
225
226 SUBNAV_FAQ=
227 $(NAVBLOCK
228 $(TOCENTRYT const-faq.html, Frequently Asked Questions about const, const(FAQ))
229 $(TOCENTRYT rationale.html, Answers to questions about D design decisions, Rationale)
230 $(TOCENTRYT future.html, Future directions, Future)
231 )
232
233 SUBNAV_APPENDICES=
234 $(NAVBLOCK
235 $(TOCENTRYT dstyle.html, Recommended programming style conventions, Style Guide)
236 $(TOCENTRYT glossary.html, D acronyms and jargon explained, Glossary)
237 $(TOCENTRYT ascii-table.html, Handy ascii chart, Ascii Table)
238 )
239
240 SUBNAV_SPEC=
241 $(NAVBLOCK
4542ef3 @andralex moved docsrc where it belongs
andralex authored
242 $(TOCENTRY lex.html, Lexical)
243 $(TOCENTRY module.html, Modules)
244 $(TOCENTRY declaration.html, Declarations)
245 $(TOCENTRY type.html, Types)
246 $(TOCENTRY property.html, Properties)
247 $(TOCENTRY attribute.html, Attributes)
248 $(TOCENTRY pragma.html, Pragmas)
249 $(TOCENTRY expression.html, Expressions)
250 $(TOCENTRY statement.html, Statements)
251 $(TOCENTRY arrays.html, Arrays)
51c0947 split off associative array docs
Walter Bright authored
252 $(TOCENTRY hash-map.html, Associative Arrays)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
253 $(TOCENTRY struct.html, Structs &amp; Unions)
254 $(TOCENTRY class.html, Classes)
255 $(TOCENTRY interface.html, Interfaces)
256 $(TOCENTRY enum.html, Enums)
b8eb2ad bugzilla 2572 2nd try
Walter Bright authored
257 $(TOCENTRY const3.html, Const and Immutable)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
258 $(TOCENTRY function.html, Functions)
259 $(TOCENTRY operatoroverloading.html, Operator Overloading)
260 $(TOCENTRY template.html, Templates)
261 $(TOCENTRY template-mixin.html, Template Mixins)
262 $(TOCENTRY dbc.html, Contracts)
263 $(TOCENTRY version.html, Conditional Compilation)
264 $(TOCENTRY traits.html, Traits)
265 $(TOCENTRY errors.html, Handling errors)
42b2934 update for @property
Walter Bright authored
266 $(TOCENTRY unittest.html, Unit Tests)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
267 $(TOCENTRY garbage.html, Garbage Collection)
268 $(TOCENTRY float.html, Floating Point)
269 $(TOCENTRY iasm.html, Inline Assembler)
270 $(TOCENTRY ddoc.html, Documentation Comments)
271 $(TOCENTRY interfaceToC.html, Interfacing To C)
272 $(TOCENTRY cpp_interface.html, Interfacing To C++)
273 $(TOCENTRY portability.html, Portability Guide)
274 $(TOCENTRY html.html, Embedding D in HTML)
275 $(TOCENTRY entity.html, Named Character Entities)
8f99bfe 2.025
Walter Bright authored
276 $(TOCENTRY memory-safe-d.html, Memory Safe D Spec)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
277 $(TOCENTRY abi.html, Application Binary Interface)
278 )
279
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
280 SUBNAV_HOWTOS=
281 $(NAVBLOCK
4542ef3 @andralex moved docsrc where it belongs
andralex authored
282 $(TOCENTRYT windows.html, D implementation for 32 bit Windows systems, D for Win32)
283 $(TOCENTRYT dll.html, Writing 32 bit Windows DLLs in D, Win32 DLLs in D)
284 $(TOCENTRYT COM.html, Windows COM Programming, COM Programming)
285 $(TOCENTRYT htomodule.html, converting C .h header files to D modules, C .h to D Modules)
286 $(TOCENTRYT http://www.digitalmars.com/techtips/index.html, Programming tips, Tech Tips)
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
287 )
4542ef3 @andralex moved docsrc where it belongs
andralex authored
288
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
289 SUBNAV_ARTICLES=
290 $(NAVBLOCK
3e02b4b update
Walter Bright authored
291 $(TOCENTRYT d-floating-point.html, D Floating Point, Floating Point)
42b2934 update for @property
Walter Bright authored
292 $(TOCENTRYT migrate-to-shared.html, Migrating to Shared, Migrating to Shared)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
293 $(TOCENTRYT hijack.html, Function Hijacking Mitigation, Hijacking)
8f99bfe 2.025
Walter Bright authored
294 $(TOCENTRYT const3.html, Const and Immutable, Const)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
295 $(TOCENTRYT memory.html, Memory management techniques in D, Memory Management)
296 $(TOCENTRYT exception-safe.html, Exception safe programming techniques, Exception Safety)
297 $(TOCENTRYT templates-revisited.html, D takes a fresh look at template design, Templates Revisited)
298 $(TOCENTRYT regular-expression.html, Programming with regular expressions, Regular Expressions)
299 $(TOCENTRYT lazy-evaluation.html, Lazy evaluation of function arguments, Lazy Evaluation)
300 $(TOCENTRYT variadic-function-templates.html, Variadic arguments to templates, Variadic Templates)
301 $(TOCENTRYT tuple.html, What tuples are and how to use them, Tuples)
302 $(TOCENTRYT mixin.html, String mixins compile string literals into D programs, Mixins)
fb919cf rollup of changes
Walter Bright authored
303 $(TOCENTRYT safed.html, SafeD - The Safe Subset of D, SafeD)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
304 )
305
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
306 D_S = $(LAYOUT $(NAVIGATION), $1, $(ARGS $+))
307 SPEC_S = $(LAYOUT $(NAVIGATION), $1, $(ARGS $+))
308 COMMUNITY= $(LAYOUT $(NAVIGATION), $1, $(ARGS $+))
309 PDF_COVER= $0
4542ef3 @andralex moved docsrc where it belongs
andralex authored
310
311 LAYOUT=
312 <div id="navigation">
313 $1
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
314 $(GOOGLE_TRANSLATE)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
315 </div>
316 <div id="content">
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
317 $(PAGE_TOOLS)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
318 <h1>$2</h1>
319 $3
320 $(GOOGLE_FOOTER)
321 </div>
322
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
323
324 NAVBLOCK=
ace827f @WalterBright add BOOKS
WalterBright authored
325 <div class="navblock">
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
326 $(UL $0)
327 </div>
328 NAVBLOCK_HEADER=
329 <div class="navblock">
330 $1
331 $(UL $(ARGS $+))
ace827f @WalterBright add BOOKS
WalterBright authored
332 </div>
333
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
334 TOCHEADER = <h2>$0</h2>
335 TOCHEADERL = <h2><a href="$1" title="$2">$3</a></h2>
336 TOCENTRY = $(LI $(LINK2 $1, $2))
4542ef3 @andralex moved docsrc where it belongs
andralex authored
337 TOCENTRYT = $(LI <a href="$1" title="$2">$3</a>)
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
338 TOCENTRYH = $(LI $(LINK2 $1, $2)$3)
339 TOCENTRYTH = $(LI <a href="$1" title="$2">$3</a>$4)
4542ef3 @andralex moved docsrc where it belongs
andralex authored
340
341 D = $(RED $(B D))
342
343 ARGS=$0
344 RPAREN = )
345 LPAREN = (
346 TABLE1 = <table border=1 cellpadding=4 cellspacing=0>$0</table>
ce0b71d 2.030 update
Walter Bright authored
347 TABLE2 = <table border=1 cellpadding=4 cellspacing=0><caption>$1</caption>$+</table>
348 TH=<th scope="col">$0</th>
c49cc27 @andralex Merged DAvid Gileadi's style changes with the content changes from the t...
andralex authored
349 BLOCKQUOTE = <blockquote><p>$+</p><cite>$1</cite></blockquote>
350 BLOCKQUOTE_PLAIN = <blockquote><p>$0</p></blockquote>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
351 TT=<tt>$0</tt>
66b3ba6 doc update
Walter Bright authored
352 SUB=<sub>$0</sub>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
353 LNAME2=<a name="$1">$+</a>
354 SECTION1=<h1>$1</h1>$+
355 SECTION2=<h2>$1</h2>$+
356 SECTION3=<h3>$1</h3>$+
357 SECTION4=<h4>$1</h4>$+
9002e93 improve typeography
Walter Bright authored
358 SINGLEQUOTE= &lsquo;$0&rsquo;
359 DOUBLEQUOTE= &ldquo;$0&rdquo;
4542ef3 @andralex moved docsrc where it belongs
andralex authored
360
3efaa4b doc updates
Walter Bright authored
361 NOTRANSLATE=<code>$0</code>
362 NOTRANSLATE=<span class="notranslate">$0</span>
363 D_CODE = <pre class="d_code">$(NOTRANSLATE $0)</pre>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
364 D_COMMENT = <span class="d_comment">$0</span>
365 D_STRING = <span class="d_string">$0</span>
366 D_KEYWORD = <span class="d_keyword">$0</span>
367 D_PSYMBOL = <span class="d_psymbol">$0</span>
368 D_PARAM = <span class="d_param">$0</span>
369
3efaa4b doc updates
Walter Bright authored
370 CODE=<tt>$(NOTRANSLATE $0)</tt>
371 CCODE=<pre class="ccode">$(NOTRANSLATE $0)</pre>
372 CPPCODE=<pre class="cppcode">$(NOTRANSLATE $0)</pre>
373 GRAMMAR=<pre class="bnf">$(NOTRANSLATE $0)</pre>
374 DDOCCODE=<pre class="ddoccode">$(NOTRANSLATE $0)</pre>
375 SCINI=<pre class="scini">$(NOTRANSLATE $0)</pre>
376 CONSOLE=<pre class="console">$(NOTRANSLATE $0)</pre>
377 MODDEFFILE=<pre class="moddeffile">$(NOTRANSLATE $0)</pre>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
378
379 NEWS=http://www.digitalmars.com/drn-bin/wwwnews?$1/$+
380 NEWS=http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=$1&artnum=$+
381 NEWS=http://www.digitalmars.com/webnews/newsgroups.php?search_txt=&group=$1&article_id=$+
382
383 NEWSGROUP=http://www.digitalmars.com/webnews/newsgroups.php?search_txt=&group=$0
384
385 NG_cpp = <a href="$(NEWS c%2B%2B,$0)">c++/$0</a>
386 NG_cpp_beta = <a href="$(NEWS c%2B%2B.beta,$0)">c++.beta/$0</a>
387 NG_cpp_command_line = <a href="$(NEWS c%2B%2B.command-line,$0)">c++.command-line/$0</a>
388 NG_D = <a href="$(NEWS D.gnu,$0)">D/$0</a>
389 NG_D_gnu = <a href="$(NEWS D.gnu,$0)">D.gnu/$0</a>
390 NG_digitalmars_D = <a href="$(NEWS digitalmars.D,$0)">D/$0</a>
391 NG_digitalmars_D_bugs = <a href="$(NEWS digitalmars.D.bugs,$0)">D.bugs/$0</a>
392 NG_digitalmars_D_learn = <a href="$(NEWS digitalmars.D.learn,$0)">D.learn/$0</a>
393 NG_digitalmars_D_announce = <a href="$(NEWS digitalmars.D.announce,$0)">D.announce/$0</a>
394 NG_DMDScript = <a href="$(NEWS DMDScript,$0)">DMDScript/$0</a>
395
5927687 bugzilla 1351 Discrepancies in the language specification
Walter Bright authored
396 OPT=<sub>opt</sub>
4542ef3 @andralex moved docsrc where it belongs
andralex authored
397 GLINK=$(LINK2 #$0, $(I $0))
2b13e5e bugzilla 4056 Template instantiation with bare parameter not documented
Walter Bright authored
398 GLINK2=$(LINK2 $1.html#$2, $(I $2))
4542ef3 @andralex moved docsrc where it belongs
andralex authored
399 GNAME=$(LNAME2 $0, $0)
400 ASSIGNEXPRESSION=$(LINK2 expression.html#AssignExpression, $(I AssignExpression))
401 ISEXPRESSION=$(LINK2 expression.html#IsExpression, $(I IsExpression))
402 META_KEYWORDS=D programming language
403 META_DESCRIPTION=D Programming Language
404 ACRONYM=<acronym title="$+">$1</acronym> ($+)
405 SFINAE=$(LINK2 glossary.html#sfinae, $(ACRONYM SFINAE, Substitution Failure Is Not An Error))
406 COMMA=,
1b0a258 doc updates
Walter Bright authored
407 VER=2.0
4542ef3 @andralex moved docsrc where it belongs
andralex authored
408 V1=
409 V2=$0
410 DIGG=<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script>
a732857 update docs for 2.018
Walter Bright authored
411 SLASHDOT=<script src="http://slashdot.org/slashdot-it.js" type="text/javascript"></script>
7ff4eea doc changes I haven't checked in yet
Walter Bright authored
412 HOMEIMG=<img src="home.png" border=0 alt="digitalmars.com">
413 SEARCHIMG=<img src="search.png" border=0 alt="Search">
414 DOWNLOADIMG=<img src="download.png" border=0 alt="Download">
415 WIKIIMG=<img src="wiki.png" border=0 alt="D Wiki">
416 DIMG=<img src="d.png" border=0 alt="D Programming Language">
e0a4547 update doc
Walter Bright authored
417 NEWSIMG=<img src="http://www.digitalmars.com/news.png" border=0 alt="User Forums">
3efaa4b doc updates
Walter Bright authored
418 OBJ2ASM=$(LINK2 http://www.digitalmars.com/ctg/obj2asm.html, obj2asm)
419 DUMPOBJ=$(LINK2 http://www.digitalmars.com/ctg/dumpobj.html, dumpobj)
420 SHELL=$(LINK2 http://www.digitalmars.com/ctg/shell.html, shell)
bd7a536 bugzilla 690 ABI not fully documented
Walter Bright authored
421 PHOBOSSRC=$(LINK2 http://www.dsource.org/projects/phobos/browser/trunk/phobos/$0, $0)
422 DRUNTIMESRC=$(LINK2 http://www.dsource.org/projects/druntime/browser/trunk/src/$0, $0)
7713b15 updates
Walter Bright authored
423 DOLLAR=$
51c0947 split off associative array docs
Walter Bright authored
424
425 AMAZON= <iframe src="http://rcm.amazon.com/e/cm?t=classicempire&o=1&p=8&l=as1&asins=$0&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
426 AMAZONLINK= $(LINK2 http://www.amazon.com/exec/obidos/ASIN/$1/classicempire, $+)
427
4542ef3 @andralex moved docsrc where it belongs
andralex authored
428 FOO=FOO
429
Something went wrong with that request. Please try again.