Subversion Repositories tendra.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 7u83 1
<?xml version="1.0" standalone="no"?>
2
<!DOCTYPE glossdiv PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3
  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
4
 
5
<!--
6
  $Id$
7
-->
8
 
9
<glossdiv>
10
  <title>T</title>
11
 
12
  <glossentry>
13
    <glossterm>tcc</glossterm>
14
 
15
    <glossdef>
16
      <para><!-- TODO CLI --></para>
17
    </glossdef>
18
  </glossentry>
19
 
20
  <glossentry id="tdf">
21
    <glossterm>TenDRA Distribution Format</glossterm>
22
    <acronym>TDF</acronym>
23
    <!--
24
    Low-level Ten15: Ten15 Distribution Format
25
    Retrospectively renamed to TenDRA Distribution Format.
26
    -->
27
 
28
    <glossseealso otherterm="andf"/>
29
    <glossseealso otherterm="lowlevelten15"/>
30
    <glossseealso otherterm="osf"/>
31
 
32
    <!--
33
    See also personal retrospective,
34
    wikipedia
35
    -->
36
  </glossentry>
37
 
38
  <glossentry id="tdfcapsule">
39
    <glossterm>TDF Capsule</glossterm>
40
  </glossentry>
41
 
42
  <glossentry id="tdfnotation">
43
    <glossterm>TDF Notation</glossterm>
44
  </glossentry>
45
 
46
  <glossentry>
47
    <glossterm>TDF Notation Compiler</glossterm>
48
    <acronym>TNC</acronym>
49
 
50
    <glossdef>
51
      <para><!-- TODO This is an unstructured TDF assembler and disassembler --></para>
52
    </glossdef>
53
  </glossentry>
54
 
55
  <glossentry>
56
    <glossterm>Ten15</glossterm>
57
 
58
    <glossdef>
59
      <para>Ten15 refers to several things:</para>
60
      <!--
61
      * The Ten15 system
62
      * The Ten15 language
63
      * The Ten15 intermediate representation
64
      * ten15.org, who took their name from the above.
65
      -->
66
    </glossdef>
67
 
68
    <glosssee otherterm="ten15system"/>
69
    <glosssee otherterm="ten15language"/>
70
    <glosssee otherterm="ten15intermediaterepresentation"/>
71
    <glosssee otherterm="ten15org"/>
72
  </glossentry>
73
 
74
  <glossentry id="ten15language">
75
    <glossterm>The Ten15 language</glossterm>
76
 
77
    <glossdef>
78
      <para>
79
        The Ten15 language (usually called Ten15 Notation)
80
        was the main language used to program the Ten15 system;
81
        it was created to provide all of the virtual machine's
82
        abilities.
83
      </para>
84
    </glossdef>
85
 
86
    <glossseealso otherterm="ten15system"/>
87
    <glossseealso otherterm="ten15notation"/>
88
  </glossentry>
89
 
90
  <glossentry id="ten15notation">
91
    <glossterm>Ten15 Notation</glossterm>
92
 
93
    <glosssee otherterm="ten15language"/>
94
  </glossentry>
95
 
96
  <glossentry id="ten15system">
97
    <glossterm>The Ten15 system</glossterm>
98
 
99
    <glossdef>
100
      <para>
101
        This was a capability architecture which was created
102
        as an equivalent to the Flex capability architecture
103
        for the microcomputer, intended to make the work on Flex
104
        available to modern machines lacking a microcode facility.
105
      </para>
106
 
107
      <para>
108
        Ten15 provided this by way of a strongly typed virtual
109
        machine. This differed from other virtual machines of
110
        the time by making use of JIT (then yet to be named).
111
      </para>
112
 
113
      <para>
114
        This machine acted as an abstract superset of several
115
        high-level languages, and was intended to express these
116
        (in much the same way as Microsoft's .Net virtual machine
117
        expresses several languages today).
118
      </para>
119
 
120
      <para>
121
        Conspicuously, C was not supported as it is not strongly
122
        typed. This was eventually provided for by TDF, instead.
123
      </para>
124
    </glossdef>
125
 
126
    <glossseealso otherterm="capabilityarchitecture"/>
127
    <glossseealso otherterm="flex"/>
128
    <glossseealso otherterm="jit"/>
129
    <glossseealso otherterm="lowlevelten15"/>
130
    <glossseealso otherterm="tdf"/>
131
    <glossseealso otherterm="vm"/>
132
    <glossseealso otherterm="c"/>
133
  </glossentry>
134
 
135
  <glossentry id="ten15org">
136
    <glossterm>Ten15.org</glossterm>
137
  </glossentry>
138
 
139
  <glossentry id="ten15intermediaterepresentation">
140
    <glossterm>The Ten15 intermediate representation</glossterm>
141
 
142
    <glossdef>
143
      <para><!-- TODO for programs on the Ten15 system, using the Ten15 compiler. -->
144
      </para>
145
    </glossdef>
146
 
147
    <glossseealso otherterm="ten15system"/>
148
  </glossentry>
149
 
150
  <glossentry>
151
    <glossterm>TenDRA</glossterm>
152
  </glossentry>
153
 
154
  <glossentry>
155
    <glossterm>TenDRA.org</glossterm>
156
 
157
    <glossdef>
158
      <para><!-- TODO us --></para>
159
    </glossdef>
160
  </glossentry>
161
 
162
  <glossentry>
163
    <glossterm>Ticket</glossterm>
164
 
165
    <glossdef>
166
      <para><!-- TODO The thing you make on trac --></para>
167
    </glossdef>
168
  </glossentry>
169
 
170
  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
171
    href="entries/tld.xml"/>
172
 
173
  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
174
    href="entries/tpl.xml"/>
175
 
176
  <glossentry>
177
    <glossterm>Trac</glossterm>
178
 
179
    <glossdef>
180
      <para><!-- TODO Our ticket and Wiki system of choice --></para>
181
    </glossdef>
182
  </glossentry>
183
 
184
  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
185
    href="entries/tspec.xml"/>
186
 
187
  <glossentry>
188
    <glossterm>Type</glossterm>
189
  </glossentry>
190
 
191
  <glossentry>
192
    <glossterm>Type checking</glossterm>
193
  </glossentry>
194
 
195
  <glossentry id="typesystem">
196
    <glossterm>Type system</glossterm>
197
  </glossentry>
198
</glossdiv>