%PDF-1.4
%ÐÔÅØ
5 0 obj
<< /S /GoTo /D (section.1) >>
endobj
8 0 obj
(1 Introduction - the IMS D700D)
endobj
9 0 obj
<< /S /GoTo /D (subsection.1.1) >>
endobj
12 0 obj
(1.1 IMS B004 \046 IMS D700D)
endobj
13 0 obj
<< /S /GoTo /D (subsection.1.2) >>
endobj
16 0 obj
(1.2 Occam programs)
endobj
17 0 obj
<< /S /GoTo /D (section.2) >>
endobj
20 0 obj
(2 Possible hardware configurations)
endobj
21 0 obj
<< /S /GoTo /D (subsection.2.1) >>
endobj
24 0 obj
(2.1 Minimum configuration)
endobj
25 0 obj
<< /S /GoTo /D (subsection.2.2) >>
endobj
28 0 obj
(2.2 Multi-transputer configurations)
endobj
29 0 obj
<< /S /GoTo /D (section.3) >>
endobj
32 0 obj
(3 Occam program development strategy)
endobj
33 0 obj
<< /S /GoTo /D (subsection.3.1) >>
endobj
36 0 obj
(3.1 The user's problem solution)
endobj
37 0 obj
<< /S /GoTo /D (subsection.3.2) >>
endobj
40 0 obj
(3.2 Server programs in the PC)
endobj
41 0 obj
<< /S /GoTo /D (section.4) >>
endobj
44 0 obj
(4 The editor interface and utility packages in the TDS)
endobj
45 0 obj
<< /S /GoTo /D (subsection.4.1) >>
endobj
48 0 obj
(4.1 The TDS, an interactive development environment)
endobj
49 0 obj
<< /S /GoTo /D (subsection.4.2) >>
endobj
52 0 obj
(4.2 The folding editor)
endobj
53 0 obj
<< /S /GoTo /D (subsection.4.3) >>
endobj
56 0 obj
(4.3 Utility functions)
endobj
57 0 obj
<< /S /GoTo /D (subsection.4.4) >>
endobj
60 0 obj
(4.4 Calling executable programs)
endobj
61 0 obj
<< /S /GoTo /D (subsection.4.5) >>
endobj
64 0 obj
(4.5 The toolkit fold)
endobj
65 0 obj
<< /S /GoTo /D (section.5) >>
endobj
68 0 obj
(5 Running an application within the TDS)
endobj
69 0 obj
<< /S /GoTo /D (subsection.5.1) >>
endobj
72 0 obj
(5.1 Making an executable program)
endobj
73 0 obj
<< /S /GoTo /D (subsection.5.2) >>
endobj
76 0 obj
(5.2 The channels between the TDS and an executable program)
endobj
77 0 obj
<< /S /GoTo /D (section.6) >>
endobj
80 0 obj
(6 Creating a stand-alone transputer program)
endobj
81 0 obj
<< /S /GoTo /D (subsection.6.1) >>
endobj
84 0 obj
(6.1 Access to an attached PC)
endobj
85 0 obj
<< /S /GoTo /D (subsection.6.2) >>
endobj
88 0 obj
(6.2 Access to other peripheral devices)
endobj
89 0 obj
<< /S /GoTo /D (subsection.6.3) >>
endobj
92 0 obj
(6.3 Configuration language - an occam subset)
endobj
93 0 obj
<< /S /GoTo /D (subsection.6.4) >>
endobj
96 0 obj
(6.4 The PROGRAM fold bundle)
endobj
97 0 obj
<< /S /GoTo /D (subsection.6.5) >>
endobj
100 0 obj
(6.5 Loading code into a transputer network)
endobj
101 0 obj
<< /S /GoTo /D (section.7) >>
endobj
104 0 obj
(7 Compilation information)
endobj
105 0 obj
<< /S /GoTo /D (subsection.7.1) >>
endobj
108 0 obj
(7.1 Sizes of code and workspace)
endobj
109 0 obj
<< /S /GoTo /D (subsection.7.2) >>
endobj
112 0 obj
(7.2 Compilation errors)
endobj
113 0 obj
<< /S /GoTo /D (subsection.7.3) >>
endobj
116 0 obj
(7.3 Run time errors)
endobj
117 0 obj
<< /S /GoTo /D (section.8) >>
endobj
120 0 obj
(8 Packaging complete programs for use without the TDS)
endobj
121 0 obj
<< /S /GoTo /D (subsection.8.1) >>
endobj
124 0 obj
(8.1 Creating a bootable B004 program in a DOS file)
endobj
125 0 obj
<< /S /GoTo /D (subsection.8.2) >>
endobj
128 0 obj
(8.2 Adapting a program for putting in EPROM)
endobj
129 0 obj
<< /S /GoTo /D (subsection.8.3) >>
endobj
132 0 obj
(8.3 Transputer memory interface configuration)
endobj
133 0 obj
<< /S /GoTo /D (subsection.8.4) >>
endobj
136 0 obj
(8.4 Create transputer loader program)
endobj
137 0 obj
<< /S /GoTo /D (subsection.8.5) >>
endobj
140 0 obj
(8.5 EPROM interface program)
endobj
141 0 obj
<< /S /GoTo /D (section.9) >>
endobj
144 0 obj
(9 Other software in the TDS and related products)
endobj
145 0 obj
<< /S /GoTo /D [146 0 R /Fit ] >>
endobj
148 0 obj <<
/Length 356
/Filter /FlateDecode
>>
stream
xÚQËnÜ0¼û+xVHѨk¦iMZÄ·¢ÃQvì+ÞMü})Û¶h\¤¡ÄÇpa
+|ç¾ìªàZ%tOàl¤ m"ëQá¹~W7½9õ¨ÁÏî+4Zh\²"2§>æ_5ÉÛÃq÷çÂ×Óó~=Ãó&/õV0þ]ÿeõ0']GÄë%ì÷§ãë9SGËÄ{z;Õäº!3±®>uÕKEº?Q´âXØúD0ìªòÁ^lðZ`ÌðT}_ÔJ@å6¸¢S.ÐJZ6¸[Ý<®V¹V4löÏCývþº;NQhýëÍÅ
G ´ Ódõ
tkdëÐϳVÚÙô¹´6ßJxP¬çvRY)û?û0YL¢}DïviÓ×NÌ1J"³=.ØÔRmÑ5ÝÕmtÿåòþ¥X
endstream
endobj
146 0 obj <<
/Type /Page
/Contents 148 0 R
/Resources 147 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 155 0 R
>> endobj
149 0 obj <<
/D [146 0 R /XYZ 117.828 740.002 null]
>> endobj
150 0 obj <<
/D [146 0 R /XYZ 117.828 715.095 null]
>> endobj
147 0 obj <<
/Font << /F17 151 0 R /F19 152 0 R /F37 153 0 R /F15 154 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
159 0 obj <<
/Length 707
/Filter /FlateDecode
>>
stream
xÚuT[o0~ϯð£#á²>¥YÚ2¤K¨ª¨Ú!Nc
bfȪþûÙ>&
Ú&$Û|çï\m½!ÝÜÿìT.¢È§ÄòÂ^Êzôkä÷»}lÂ3vÖ}£ïêëùй`¼ÍG×wt^ò=¢4"±zA@"¡|^ñfûXÆïû¸.Æ^?ôO¢û2þ;h@Ü9&ñ}0§d¨òêLgbì(¢ßk.×ÇÝéC³¢cU¸°Z+W5@û^Vû ¼uÍd©@Ødc|]i(Ávþèõ¶/u¬úÄs}%ÉdiìxÛT6yU+(03©B©cÉ,ÜW
ÌÄØÕÍ°ÎٮμÖl¥8)®
&úÜi¨R4&HÉßÆã0¡Êgä¬+¤5Uíä%kÁ`/E
0tFÎ1)¨ÿnv~àÊ>ð<¼Ó
pyª ¯Ó0Åg1o;É·§í¬àãMaÛãEOÑòΫ
í¥¢ý©R+¾¤ùÃò97»ÃÎN±¾øeL)ÅÓÕjºÈ77½óî 4OCÌ êGA]Ô×MÅuZç]«RÂLvý`*Øz6_itö ÜèQÞ¦i¾Bh}×îÒ|1_¯¡3wÚz¹É¶'C´ÒkΧVüô¼zZ®çäL®îzl{.²åÚlÁ)ÀËÙlÙ¹¶ñ,v¬.äO;&m¥àøÈk®zùéÈ' ¹p4PÞZ?öiQ÷Z
ÊÖÌ
駫ó®ï×je¶^.@#ã¥Yc+;)¼´qÞKqjWÉ