forked from dlang/dlang.org
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdoc.ddoc
120 lines (111 loc) · 3.62 KB
/
doc.ddoc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
ROOT = .
BODYCLASS = doc
SEARCHDEFAULT_PHOBOS =
PROJECT = dlang.org
LAYOUT_SUFFIX=
$(SCRIPTLOAD js/run-main-website.js)
_=
NAVIGATION=
$(DIVID cssmenu, $(UL
$(MENU index.html, D $(LATEST))
$(MENU download.html, $(B Download))
$(MENU changelog.html, Change Log)
$(MENU_W_SUBMENU D Reference)
$(SUBMENU
intro.html, Introduction,
lex.html, Lexical,
grammar.html, Grammar,
module.html, Modules,
declaration.html, Declarations,
type.html, Types,
property.html, Properties,
attribute.html, Attributes,
pragma.html, Pragmas,
expression.html, Expressions,
statement.html, Statements,
arrays.html, Arrays,
hash-map.html, Associative Arrays,
struct.html, Structs and Unions,
class.html, Classes,
interface.html, Interfaces,
enum.html, Enums,
const3.html, Const and Immutable,
function.html, Functions,
operatoroverloading.html, Operator Overloading,
template.html, Templates,
template-mixin.html, Template Mixins,
contracts.html, Contract Programming,
version.html, Conditional Compilation,
traits.html, Traits,
errors.html, Error Handling,
unittest.html, Unit Tests,
garbage.html, Garbage Collection,
float.html, Floating Point,
iasm.html, D x86 Inline Assembler,
ddoc.html, Embedded Documentation,
interfaceToC.html, Interfacing to C,
cpp_interface.html, Interfacing to C++,
portability.html, Portability Guide,
entity.html, Named Character Entities,
memory-safe-d.html, Memory Safety,
abi.html, Application Binary Interface,
simd.html, Vector Extensions
)
$(MENU phobos/index.html, Standard library)
$(MENU http://code.dlang.org, More libraries)
$(MENU_W_SUBMENU Community)
$(SUBMENU
http://forum.dlang.org, Forums,
http://github.com/D-Programming-Language, D on GitHub,
http://wiki.dlang.org, Wiki,
http://wiki.dlang.org/Review_Queue, Review Queue,
http://twitter.com/search?q=%23d_lang, Twitter,
http://digitalmars.com/d/dlinks.html, More Links
)
$(MENU_W_SUBMENU Books $(AMP) Articles)
$(SUBMENU
http://ddili.org/ders/d.en/index.html, Online Book (free),
http://wiki.dlang.org/Books, More Books,
howtos.html, How-tos,
faq.html, FAQ,
comparison.html, Feature Overview,
d-floating-point.html, Floating Point,
wc.html, Example: wc,
warnings.html, Warnings,
builtin.html, Builtin Rationale,
ctod.html, C to D,
cpptod.html, C++ to D,
pretod.html, C Preprocessor vs D
)
$(MENU_W_SUBMENU Resources)
$(SUBMENU
library/index.html, $(NBSP)NEW Library Reference Preview,
bugstats.php, Bug Tracker,
$(VISUALD), Visual D,
dstyle.html, The D Style,
acknowledgements.html, Acknowledgments,
sitemap.html, Sitemap
)
))
_=
D_S = $(LAYOUT ,$1,$(ARGS $+))
SPEC_S = $(LAYOUT ,$1,$(ARGS $+))
COMMUNITY= $(LAYOUT ,$1,$(ARGS $+))
_=
LAYOUT=$3
_=
NAVBLOCK = $(DIV , $(UL $0))
NAVBLOCK_HEADER = $(DIVID cssmenu, $(UL $(ARGS $+)))
_=
SFINAE=$(GLOSSARY sfinae, $(ACRONYM SFINAE, Substitution Failure Is Not An Error))
OBJ2ASM=$(HTTP digitalmars.com/ctg/obj2asm.html, obj2asm)
DUMPOBJ=$(HTTP digitalmars.com/ctg/dumpobj.html, dumpobj)
SHELL=$(HTTP digitalmars.com/ctg/shell.html, shell)
_=
VISUALD = http://rainers.github.io/visuald/visuald/StartPage.html
_=
AMAZONLINK= $(WEB amazon.com/exec/obidos/ASIN/$1/classicempire, $+)
_=
_=
MIDRULE=
_=