This repository was archived by the owner on Jul 2, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocumentation.phtml
More file actions
145 lines (100 loc) · 5.39 KB
/
Copy pathdocumentation.phtml
File metadata and controls
145 lines (100 loc) · 5.39 KB
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<?php
require "shared.inc";
standard_header("Documentation");
?>
<P>This documentation is still under heavy development. Many sections still
need to be written; others are written but have yet to be converted to
DocBook format. You can find older documentation on the FTP site.</P>
<P>Peter Housel has been instrumental in converting this documentation to
DocBook-XML format.</P>
<p>All DocBook-XML-based documents are available in two forms: all on one
HTML file, or one HTML page per section.</p>
<p>See also <a href="learning.phtml">learning Dylan</a>, your
<strong>first stop</strong> when you're new to the
language. Tutorials, introductions, articles.</p>
<h3>General Dylan Docs</h3>
<DL>
<DT><STRONG><A HREF="books/drm/">Dylan Reference Manual</A></STRONG>
(<A href="books/drm/drm_errata.html">Errata</A>)
<DD><P>The official definition of the Dylan language and standard library.</P>
</DL>
<h3>Gwydion Dylan Docs</h3>
<DL>
<DT><STRONG><A HREF="gdref/gduser.html">Gwydion Dylan User's
Manual</A></STRONG> (<a href="gdref/gduser/">split version</a>)
<DD><P>The user's guide for Gwydion. This <STRONG>includes a brief
tutorial</STRONG> on creating and compiling Dylan programs, plus a
reference for the d2c compiler and other tools. (Written mostly by Gwydion
Group at CMU.)</P>
<DT><STRONG><A HREF="gdref/gdmaint.html">Gwydion Dylan Maintainer's Manual</A></STRONG>
(<a href="gdref/gdmaint/">split version</a>)
<DD><P>Reference material describing the internals of various tools. Quite
helpful if you're working on d2c or Mindy. (Written mostly by Gwydion Group
at CMU.)</P>
<DT><STRONG><A HREF="gdref/gdapi.html">d2c API
documentation</A></STRONG> (<a href="gdref/gdapi/">split version</a>)
<DD><P>Reference material describing the internals of d2c, the Gwydion
Dylan compiler. (Written by Neel Krishnaswami.)</P>
<DT><STRONG><A HREF="gdref/gdlibs.html">Gwydion Dylan Library Reference</A></STRONG>
(<a href="gdref/gdlibs/gdlibs.html">split version</a>)
<DD><P>Documentation for the various libraries included with Gwydion
Dylan. (Written mostly by Gwydion Group at CMU.)</P>
<DT><STRONG><A HREF="gdref/gdcore/html/index.html">Updated Gwydion Dylan Core Library Reference</A></STRONG>
<DD><P>Updated and complete reference documentation for most of the libraries included with Gwydion Dylan. A work in progress.</P>
</DL>
<h3>Open Dylan Docs</h3>
These docs still refer to "Functional Developer", which was the name
of Open Dylan before it became open source.
<dl>
<dt>
<strong><a HREF="documentation/opendylan/env/index.htm">Getting Started with Functional Developer</a></strong>
<dd><p>Describes Open Dylan's interactive development environment.</p>
<dt>
<strong><a HREF="documentation/opendylan/dguide/index.htm">Building Applications Using
DUIM</a></strong>
<dd><p>Describes how to use DUIM (Dylan User Interface Manager),
the portable window programming toolkit.</p>
<dt>
<strong><a HREF="documentation/opendylan/core/index.htm">Common Dylan and Functional Extensions library reference</a></strong>
<dd><p>Describes the Open Dylan implementation of the Dylan language, a common
set of Dylan libraries, and a library interchange mechanism. The common libraries
provide many language extensions, a threads interface, and object finalization.</p>
<dt>
<strong><a HREF="documentation/opendylan/io/index.htm">System and I/O library reference</a></strong>
<dd><p>Describes Open Dylan's printing and output formatting modules,
a streams module, a sockets module, and modules providing an interface to operating system features such as the file system, time and date information, and the host machine environment.</p>
<dt>
<strong><a HREF="documentation/opendylan/dref/index.htm">DUIM library reference</a></strong>
<dd><p>Describes the libraries forming DUIM (Dylan User Interface Manager),
the portable window programming toolkit. It complements
Building Applications Using DUIM.</p>
<dt>
<strong><a HREF="documentation/opendylan/interop1/index.htm">C FFI and Win32 library
reference</a></strong>
<dd><p>Describes a foreign function interface library for interoperation
with C programs, and several libraries providing a low-level interface
to the Microsoft Win32 API.</p>
<dt>
<strong><a HREF="documentation/opendylan/interop2/index.htm">OLE, COM, ActiveX and DBMS library reference</a></strong>
<dd><p>Describes high and low level interfaces to COM,
OLE, and ActiveX component technology, and generic DBMS support, through
SQL with an ODBC backend.</p>
<dt>
<strong><a HREF="documentation/opendylan/corba/index.htm">Developing Component Software with CORBA</a></strong>
<dd><p>A tutorial and reference for CORBA interoperability using the Functional Developer ORB.</p>
</dl>
<H3>Older Manuals</H3>
<P>This is the documentation for Gwydion Dylan 2.0. We have translated
all the old manuals to DylanDoc (a variant of Docbook), so the above
links should be complete and more up-to-date. For historical reasons,
and in case we've missed a detail in the translation, here are the
original documents.</P>
<DL>
<DT><STRONG><A HREF="old-docs/maker-out/httoc.htm">Gwydion Dylan 2.0 Reference</A></STRONG>
<DD><P>Covers Mindy and the standard libraries in great detail.</P>
<DT><STRONG><A HREF="old-docs/htdocs/index.html">Gwydion Dylan 2.0 Documentation Index</A></STRONG>
<DD><P>The original documentation index from CMU's web site. Note that many
of these links are broken.</P>
</DL>
<P>[ <A HREF="learning.phtml">Learning Dylan</A> ]</P>
<?php standard_footer(); ?>