Added upstream from http://ftp.icm.edu.pl/pub/loglan/
[loglan.git] / doc / quickref.ps
1 \ 4%!PS-Adobe-3.0\r
2 %%Creator: Windows PSCRIPT\r
3 %%Title: Microsoft Word - QUICKREF.DOC\r
4 %%BoundingBox: 9 15 584 830\r
5 %%DocumentNeededResources: (atend)\r
6 %%DocumentSuppliedResources: (atend)\r
7 %%Pages: (atend)\r
8 %%BeginResource: procset Win35Dict 3 1\r
9 /Win35Dict 290 dict def Win35Dict begin/bd{bind def}bind def/in{72\r
10 mul}bd/ed{exch def}bd/ld{load def}bd/tr/translate ld/gs/gsave ld/gr\r
11 /grestore ld/M/moveto ld/L/lineto ld/rmt/rmoveto ld/rlt/rlineto ld\r
12 /rct/rcurveto ld/st/stroke ld/n/newpath ld/sm/setmatrix ld/cm/currentmatrix\r
13 ld/cp/closepath ld/ARC/arcn ld/TR{65536 div}bd/lj/setlinejoin ld/lc\r
14 /setlinecap ld/ml/setmiterlimit ld/sl/setlinewidth ld/scignore false\r
15 def/sc{scignore{pop pop pop}{0 index 2 index eq 2 index 4 index eq\r
16 and{pop pop 255 div setgray}{3{255 div 3 1 roll}repeat setrgbcolor}ifelse}ifelse}bd\r
17 /FC{bR bG bB sc}bd/fC{/bB ed/bG ed/bR ed}bd/HC{hR hG hB sc}bd/hC{\r
18 /hB ed/hG ed/hR ed}bd/PC{pR pG pB sc}bd/pC{/pB ed/pG ed/pR ed}bd/sM\r
19 matrix def/PenW 1 def/iPen 5 def/mxF matrix def/mxE matrix def/mxUE\r
20 matrix def/mxUF matrix def/fBE false def/iDevRes 72 0 matrix defaultmatrix\r
21 dtransform dup mul exch dup mul add sqrt def/fPP false def/SS{fPP{\r
22 /SV save def}{gs}ifelse}bd/RS{fPP{SV restore}{gr}ifelse}bd/EJ{gsave\r
23 showpage grestore}bd/#C{userdict begin/#copies ed end}bd/FEbuf 2 string\r
24 def/FEglyph(G  )def/FE{1 exch{dup 16 FEbuf cvrs FEglyph exch 1 exch\r
25 putinterval 1 index exch FEglyph cvn put}for}bd/SM{/iRes ed/cyP ed\r
26 /cxPg ed/cyM ed/cxM ed 72 100 div dup scale dup 0 ne{90 eq{cyM exch\r
27 0 eq{cxM exch tr -90 rotate -1 1 scale}{cxM cxPg add exch tr +90 rotate}ifelse}{cyP\r
28 cyM sub exch 0 ne{cxM exch tr -90 rotate}{cxM cxPg add exch tr -90\r
29 rotate 1 -1 scale}ifelse}ifelse}{pop cyP cyM sub exch 0 ne{cxM cxPg\r
30 add exch tr 180 rotate}{cxM exch tr 1 -1 scale}ifelse}ifelse 100 iRes\r
31 div dup scale 0 0 transform .25 add round .25 sub exch .25 add round\r
32 .25 sub exch itransform translate}bd/SJ{1 index 0 eq{pop pop/fBE false\r
33 def}{1 index/Break ed div/dxBreak ed/fBE true def}ifelse}bd/ANSIVec[\r
34 16#0/grave 16#1/acute 16#2/circumflex 16#3/tilde 16#4/macron 16#5/breve\r
35 16#6/dotaccent 16#7/dieresis 16#8/ring 16#9/cedilla 16#A/hungarumlaut\r
36 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle 16#60/grave\r
37 16#7C/bar 16#82/quotesinglbase 16#83/florin 16#84/quotedblbase 16#85\r
38 /ellipsis 16#86/dagger 16#87/daggerdbl 16#89/perthousand 16#8A/Scaron\r
39 16#8B/guilsinglleft 16#8C/OE 16#91/quoteleft 16#92/quoteright 16#93\r
40 /quotedblleft 16#94/quotedblright 16#95/bullet 16#96/endash 16#97\r
41 /emdash 16#99/trademark 16#9A/scaron 16#9B/guilsinglright 16#9C/oe\r
42 16#9F/Ydieresis 16#A0/space 16#A4/currency 16#A6/brokenbar 16#A7/section\r
43 16#A8/dieresis 16#A9/copyright 16#AA/ordfeminine 16#AB/guillemotleft\r
44 16#AC/logicalnot 16#AD/hyphen 16#AE/registered 16#AF/macron 16#B0/degree\r
45 16#B1/plusminus 16#B2/twosuperior 16#B3/threesuperior 16#B4/acute 16#B5\r
46 /mu 16#B6/paragraph 16#B7/periodcentered 16#B8/cedilla 16#B9/onesuperior\r
47 16#BA/ordmasculine 16#BB/guillemotright 16#BC/onequarter 16#BD/onehalf\r
48 16#BE/threequarters 16#BF/questiondown 16#C0/Agrave 16#C1/Aacute 16#C2\r
49 /Acircumflex 16#C3/Atilde 16#C4/Adieresis 16#C5/Aring 16#C6/AE 16#C7\r
50 /Ccedilla 16#C8/Egrave 16#C9/Eacute 16#CA/Ecircumflex 16#CB/Edieresis\r
51 16#CC/Igrave 16#CD/Iacute 16#CE/Icircumflex 16#CF/Idieresis 16#D0/Eth\r
52 16#D1/Ntilde 16#D2/Ograve 16#D3/Oacute 16#D4/Ocircumflex 16#D5/Otilde\r
53 16#D6/Odieresis 16#D7/multiply 16#D8/Oslash 16#D9/Ugrave 16#DA/Uacute\r
54 16#DB/Ucircumflex 16#DC/Udieresis 16#DD/Yacute 16#DE/Thorn 16#DF/germandbls\r
55 16#E0/agrave 16#E1/aacute 16#E2/acircumflex 16#E3/atilde 16#E4/adieresis\r
56 16#E5/aring 16#E6/ae 16#E7/ccedilla 16#E8/egrave 16#E9/eacute 16#EA\r
57 /ecircumflex 16#EB/edieresis 16#EC/igrave 16#ED/iacute 16#EE/icircumflex\r
58 16#EF/idieresis 16#F0/eth 16#F1/ntilde 16#F2/ograve 16#F3/oacute 16#F4\r
59 /ocircumflex 16#F5/otilde 16#F6/odieresis 16#F7/divide 16#F8/oslash\r
60 16#F9/ugrave 16#FA/uacute 16#FB/ucircumflex 16#FC/udieresis 16#FD/yacute\r
61 16#FE/thorn 16#FF/ydieresis ] def/reencdict 12 dict def/IsChar{basefontdict\r
62 /CharStrings get exch known}bd/MapCh{dup IsChar not{pop/bullet}if\r
63 newfont/Encoding get 3 1 roll put}bd/MapDegree{16#b0/degree IsChar{\r
64 /degree}{/ring}ifelse MapCh}bd/MapBB{16#a6/brokenbar IsChar{/brokenbar}{\r
65 /bar}ifelse MapCh}bd/ANSIFont{reencdict begin/newfontname ed/basefontname\r
66 ed FontDirectory newfontname known not{/basefontdict basefontname findfont\r
67 def/newfont basefontdict maxlength dict def basefontdict{exch dup/FID\r
68 ne{dup/Encoding eq{exch dup length array copy newfont 3 1 roll put}{exch\r
69 newfont 3 1 roll put}ifelse}{pop pop}ifelse}forall newfont/FontName\r
70 newfontname put 127 1 159{newfont/Encoding get exch/bullet put}for\r
71 ANSIVec aload pop ANSIVec length 2 idiv{MapCh}repeat MapDegree MapBB\r
72 newfontname newfont definefont pop}if newfontname end}bd/SB{FC/ULlen\r
73 ed/str ed str length fBE not{dup 1 gt{1 sub}if}if/cbStr ed/dxGdi ed\r
74 /y0 ed/x0 ed str stringwidth dup 0 ne{/y1 ed/x1 ed y1 y1 mul x1 x1\r
75 mul add sqrt dxGdi exch div 1 sub dup x1 mul cbStr div exch y1 mul\r
76 cbStr div}{exch abs neg dxGdi add cbStr div exch}ifelse/dyExtra ed\r
77 /dxExtra ed x0 y0 M fBE{dxBreak 0 BCh dxExtra dyExtra str awidthshow}{dxExtra\r
78 dyExtra str ashow}ifelse fUL{x0 y0 M dxUL dyUL rmt ULlen fBE{Break\r
79 add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if fSO{x0\r
80 y0 M dxSO dySO rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL\r
81 sl [] 0 setdash st gr}if n/fBE false def}bd/font{/name ed/Ascent ed\r
82 0 ne/fT3 ed 0 ne/fSO ed 0 ne/fUL ed/Sy ed/Sx ed 10.0 div/ori ed -10.0\r
83 div/esc ed/BCh ed name findfont/xAscent 0 def/yAscent Ascent def/ULesc\r
84 esc def ULesc mxUE rotate pop fT3{/esc 0 def xAscent yAscent mxUE transform\r
85 /yAscent ed/xAscent ed}if [Sx 0 0 Sy neg xAscent yAscent] esc mxE\r
86 rotate mxF concatmatrix makefont setfont [Sx 0 0 Sy neg 0 Ascent] mxUE\r
87 mxUF concatmatrix pop fUL{currentfont dup/FontInfo get/UnderlinePosition\r
88 known not{pop/Courier findfont}if/FontInfo get/UnderlinePosition get\r
89 1000 div 0 exch mxUF transform/dyUL ed/dxUL ed}if fSO{0 .3 mxUF transform\r
90 /dySO ed/dxSO ed}if fUL fSO or{currentfont dup/FontInfo get/UnderlineThickness\r
91 known not{pop/Courier findfont}if/FontInfo get/UnderlineThickness get\r
92 1000 div Sy mul/cyUL ed}if}bd/min{2 copy gt{exch}if pop}bd/max{2 copy\r
93 lt{exch}if pop}bd/CP{/ft ed{{ft 0 eq{clip}{eoclip}ifelse}stopped{currentflat\r
94 1 add setflat}{exit}ifelse}loop}bd/patfont 10 dict def patfont begin\r
95 /FontType 3 def/FontMatrix [1 0 0 -1 0 0] def/FontBBox [0 0 16 16]\r
96 def/Encoding StandardEncoding def/BuildChar{pop pop 16 0 0 0 16 16\r
97 setcachedevice 16 16 false [1 0 0 1 .25 .25]{pat}imagemask}bd end/p{\r
98 /pat 32 string def{}forall 0 1 7{dup 2 mul pat exch 3 index put dup\r
99 2 mul 1 add pat exch 3 index put dup 2 mul 16 add pat exch 3 index\r
100 put 2 mul 17 add pat exch 2 index put pop}for}bd/pfill{/PatFont patfont\r
101 definefont setfont/ch(AAAA)def X0 64 X1{Y1 -16 Y0{1 index exch M ch\r
102 show}for pop}for}bd/vert{X0 w X1{dup Y0 M Y1 L st}for}bd/horz{Y0 w\r
103 Y1{dup X0 exch M X1 exch L st}for}bd/fdiag{X0 w X1{Y0 M X1 X0 sub dup\r
104 rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup rlt st}for}bd/bdiag{X0 w\r
105 X1{Y1 M X1 X0 sub dup neg rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup\r
106 neg rlt st}for}bd/AU{1 add cvi 15 or}bd/AD{1 sub cvi -16 and}bd/SHR{pathbbox\r
107 AU/Y1 ed AU/X1 ed AD/Y0 ed AD/X0 ed}bd/hfill{/w iRes 37.5 div round\r
108 def 0.1 sl [] 0 setdash n dup 0 eq{horz}if dup 1 eq{vert}if dup 2 eq{fdiag}if\r
109 dup 3 eq{bdiag}if dup 4 eq{horz vert}if 5 eq{fdiag bdiag}if}bd/F{/ft\r
110 ed fm 256 and 0 ne{gs FC ft 0 eq{fill}{eofill}ifelse gr}if fm 1536\r
111 and 0 ne{SHR gs HC ft CP fm 1024 and 0 ne{/Tmp save def pfill Tmp restore}{fm\r
112 15 and hfill}ifelse gr}if}bd/S{PenW sl PC st}bd/m matrix def/GW{iRes\r
113 12 div PenW add cvi}bd/DoW{iRes 50 div PenW add cvi}bd/DW{iRes 8 div\r
114 PenW add cvi}bd/SP{/PenW ed/iPen ed iPen 0 eq iPen 6 eq or{[] 0 setdash}if\r
115 iPen 1 eq{[DW GW] 0 setdash}if iPen 2 eq{[DoW GW] 0 setdash}if iPen\r
116 3 eq{[DW GW DoW GW] 0 setdash}if iPen 4 eq{[DW GW DoW GW DoW GW] 0\r
117 setdash}if}bd/E{m cm pop tr scale 1 0 moveto 0 0 1 0 360 arc cp m sm}bd\r
118 /AG{/sy ed/sx ed sx div 4 1 roll sy div 4 1 roll sx div 4 1 roll sy\r
119 div 4 1 roll atan/a2 ed atan/a1 ed sx sy scale a1 a2 ARC}def/A{m cm\r
120 pop tr AG m sm}def/P{m cm pop tr 0 0 M AG cp m sm}def/RRect{n 4 copy\r
121 M 3 1 roll exch L 4 2 roll L L cp}bd/RRCC{/r ed/y1 ed/x1 ed/y0 ed/x0\r
122 ed x0 x1 add 2 div y0 M x1 y0 x1 y1 r arcto 4{pop}repeat x1 y1 x0 y1\r
123 r arcto 4{pop}repeat x0 y1 x0 y0 r arcto 4{pop}repeat x0 y0 x1 y0 r\r
124 arcto 4{pop}repeat cp}bd/RR{2 copy 0 eq exch 0 eq or{pop pop RRect}{2\r
125 copy eq{pop RRCC}{m cm pop/y2 ed/x2 ed/ys y2 x2 div 1 max def/xs x2\r
126 y2 div 1 max def/y1 exch ys div def/x1 exch xs div def/y0 exch ys div\r
127 def/x0 exch xs div def/r2 x2 y2 min def xs ys scale x0 x1 add 2 div\r
128 y0 M x1 y0 x1 y1 r2 arcto 4{pop}repeat x1 y1 x0 y1 r2 arcto 4{pop}repeat\r
129 x0 y1 x0 y0 r2 arcto 4{pop}repeat x0 y0 x1 y0 r2 arcto 4{pop}repeat\r
130 m sm cp}ifelse}ifelse}bd/PP{{rlt}repeat}bd/OB{gs 0 ne{7 3 roll/y ed\r
131 /x ed x y translate ULesc rotate x neg y neg translate x y 7 -3 roll}if\r
132 sc B fill gr}bd/B{M/dy ed/dx ed dx 0 rlt 0 dy rlt dx neg 0 rlt cp}bd\r
133 /CB{B clip n}bd/ErrHandler{errordict dup maxlength exch length gt\r
134 dup{errordict begin}if/errhelpdict 12 dict def errhelpdict begin/stackunderflow(operand stack underflow)def\r
135 /undefined(this name is not defined in a dictionary)def/VMerror(you have used up all the printer's memory)def\r
136 /typecheck(operator was expecting a different type of operand)def\r
137 /ioerror(input/output error occured)def end{end}if errordict begin\r
138 /handleerror{$error begin newerror{/newerror false def showpage 72\r
139 72 scale/x .25 def/y 9.6 def/Helvetica findfont .2 scalefont setfont\r
140 x y moveto(Offending Command = )show/command load{dup type/stringtype\r
141 ne{(max err string)cvs}if show}exec/y y .2 sub def x y moveto(Error = )show\r
142 errorname{dup type dup( max err string )cvs show( : )show/stringtype\r
143 ne{( max err string )cvs}if show}exec errordict begin errhelpdict errorname\r
144 known{x 1 add y .2 sub moveto errhelpdict errorname get show}if end\r
145 /y y .4 sub def x y moveto(Stack =)show ostack{/y y .2 sub def x 1\r
146 add y moveto dup type/stringtype ne{( max err string )cvs}if show}forall\r
147 showpage}if end}def end}bd end\r
148 %%EndResource\r
149 /SVDoc save def\r
150 %%EndProlog\r
151 %%BeginSetup\r
152 Win35Dict begin\r
153 ErrHandler\r
154 statusdict begin 0 setjobtimeout end\r
155 statusdict begin statusdict /jobname (Microsoft Word - QUICKREF.DOC) put end\r
156 /oldDictCnt countdictstack def {statusdict begin 0 setpapertray end\r
157 }stopped \r
158 { countdictstack oldDictCnt lt { Win35Dict begin } \r
159 {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if \r
160 /oldDictCnt countdictstack def {a4\r
161 }stopped \r
162 { countdictstack oldDictCnt lt { Win35Dict begin } \r
163 {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if \r
164 [{ }\r
165 /exec load currenttransfer /exec load] cvx settransfer\r
166 /setresolution where { pop 300 300 setresolution } if\r
167 %%EndSetup\r
168 %%Page: 1 1\r
169 %%PageResources: (atend)\r
170 SS\r
171 0 0 12 16 799 1169 300 SM\r
172 \r
173 %%BeginResource: font MSTT31c4bd\r
174 /GreNewFont{10 dict dup 3 1 roll def dup begin 6 1 roll/FontType 3\r
175 def/FontMatrix exch def/FontBBox exch def/FontInfo 2 dict def FontInfo\r
176 /UnderlinePosition 3 -1 roll put FontInfo/UnderlineThickness 3 -1\r
177 roll put/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for\r
178 /CharProcs 256 dict def CharProcs/.notdef{}put/Metrics 256 dict def\r
179 Metrics/.notdef 3 -1 roll put/BuildChar{/char exch def/fontdict exch\r
180 def/charname fontdict/Encoding get char get def fontdict/Metrics get\r
181 charname get aload pop setcachedevice fontdict begin Encoding char\r
182 get CharProcs exch get end exec}def end definefont pop}def/AddChar{begin\r
183 Encoding 3 1 roll put CharProcs 3 1 roll put Metrics 3 1 roll put end}def\r
184 /MSTT31c4bd [75.0 0 0 0 0 0] 93 -104 [-75.0 -75.0 75.0 75.0] [1 75 div 0 0 1 75 div 0 0] /MSTT31c4bd GreNewFont\r
185 %%EndResource\r
186 \r
187 32 0 0 75 75 0 0 1 69 /MSTT31c4bd font\r
188 \r
189 %%BeginResource: font MSTT31c4bd\r
190 /G4c [50.0 0.0 2.0 0.0 48.0 50.0]\r
191 /G4c {\r
192     46 50 true [1 0 0 -1 -2.0 50.0] {<ffffffc000000ffff800000003fff000000003fff000000001ffe000000001ffe000000001ffe000\r
193 000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000000001ff\r
194 e000000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000000001ffe0000000\r
195 01ffe000000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000\r
196 000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000000001ffe000000c01ff\r
197 e000000c01ffe000001c01ffe000001c01ffe000001c01ffe000003801ffe000003801ffe0000078\r
198 01ffe000007801ffe00000f801ffe00001f801ffe00001f801ffe00003f801fff0000ff803fff800\r
199 3ff003fffffffff00ffffffffff0fffffffffff0>} imagemask \r
200   }\r
201   76 /G4c MSTT31c4bd AddChar\r
202 /G4f [58.0 0.0 3.0 -1.0 55.0 51.0]\r
203 /G4f {\r
204     52 52 true [1 0 0 -1 -3.0 51.0] {<00001fff0000000000fffff000000003fffffe0000000ffe03ff0000003ff800ffc000007fe0007f\r
205 e00000ffc0003ff00001ff80001ff80003ff80000ffc0007ff00000ffe0007ff000007ff000ffe00\r
206 0007ff001ffe000007ff801ffc000003ff803ffc000003ffc03ffc000003ffc07ffc000003ffe07f\r
207 fc000003ffe07ff8000001ffe07ff8000001ffe0fff8000001fff0fff8000001fff0fff8000001ff\r
208 f0fff8000001fff0fff8000001fff0fff8000001fff0fff8000001fff0fff8000001fff0fff80000\r
209 01fff0fff8000001fff0fff8000001fff07ff8000001ffe07ff8000001ffe07ff8000001ffe07ffc\r
210 000003ffe03ffc000003ffc03ffc000003ffc03ffc000003ff801ffc000003ff801ffe000007ff00\r
211 0ffe000007ff0007ff000007fe0007ff00000ffc0003ff80001ffc0001ff80001ff80000ffc0003f\r
212 f000007fe0007fe000001ff000ff8000000ffe03ff00000003fffffc000000007ffff0000000000f\r
213 ff000000>} imagemask \r
214   }\r
215   79 /G4f MSTT31c4bd AddChar\r
216 /G47 [58.0 0.0 3.0 -1.0 57.0 51.0]\r
217 /G47 {\r
218     54 52 true [1 0 0 -1 -3.0 51.0] {<000003ffc0010000003ffffc03000001ffffff87000007ff807fff00000ffc000fff00003ff80003\r
219 ff00007fe00000ff0000ffc000007f0001ffc000003f0003ff8000001f0007ff0000000f0007ff00\r
220 00000f000ffe00000007001ffe00000007001ffe00000003003ffc00000003003ffc00000001003f\r
221 fc00000000007ffc00000000007ffc00000000007ff80000000000fff80000000000fff800000000\r
222 00fff80000000000fff80000000000fff80000000000fff80000000000fff80000000000fff80000\r
223 000000fff80000000000fff80007fffffcfff800007fffe07ff800001fff807ffc00000fff007ffc\r
224 00000fff007ffc00000fff003ffc00000fff003ffc00000fff001ffe00000fff001ffe00000fff00\r
225 0ffe00000fff0007ff00000fff0003ff00000fff0003ff80000fff0000ffc0000fff00007fe0000f\r
226 ff00003ff0000fff00001ffc000fff000007ff807ffc000001ffffffe00000007fffff0000000007\r
227 ffe00000>} imagemask \r
228   }\r
229   71 /G47 MSTT31c4bd AddChar\r
230 /G41 [54.0 0.0 0.0 0.0 52.0 51.0]\r
231 /G41 {\r
232     52 51 true [1 0 0 -1 0.0 51.0] {<000000200000000000006000000000000070000000000000f0000000000000f8000000000001f800\r
233 0000000001fc000000000003fc000000000003fc000000000003fe000000000007fe000000000007\r
234 ff00000000000fff00000000000fff80000000001fff80000000001fff80000000001fffc0000000\r
235 003fffc0000000003bffe00000000073ffe00000000071fff000000000e1fff000000000e1fff000\r
236 000000e0fff800000001c0fff800000001c07ffc00000003807ffc00000003803ffe00000007003f\r
237 fe00000007003ffe00000007001fff0000000e001fff0000000e000fff8000001c000fff8000001f\r
238 ffffffc000003fffffffc000003fffffffc00000380003ffe00000700003ffe00000700001fff000\r
239 00e00001fff00000e00000fff80001c00000fff80001c00000fff80003c000007ffc0003c000007f\r
240 fc0007c000007ffe000fc000003fff001fe000007fff003ff80000ffffc0ffff000ffffff0>} imagemask \r
241   }\r
242   65 /G41 MSTT31c4bd AddChar\r
243 /G4e [54.0 0.0 1.0 -1.0 53.0 50.0]\r
244 /G4e {\r
245     52 51 true [1 0 0 -1 -1.0 50.0] {<ffffc0001ffff01fffe00003ff800ffff00000fe0007fff000007c0003fff800007c0001fffc0000\r
246 380001fffe0000380001ffff0000380001ffff0000380001ffff8000380001dfffc000380001cfff\r
247 e000380001c7fff000380001c7fff000380001c3fff800380001c1fffc00380001c0fffe00380001\r
248 c07fff00380001c07fff00380001c03fff80380001c01fffc0380001c00fffe0380001c007fff038\r
249 0001c007fff8380001c003fff8380001c001fffc380001c000fffe380001c0007fff380001c0003f\r
250 ffb80001c0003fffb80001c0001ffff80001c0000ffff80001c00007fff80001c00003fff80001c0\r
251 0003fff80001c00001fff80001c00000fff80001c000007ff80001c000003ff80001c000003ff800\r
252 01c000001ff80001c000000ff80001c0000007f80001c0000003f80001c0000003f80003e0000001\r
253 f80003e0000000f80007f000000078001ffc0000003800ffff800000380000000000001800>} imagemask \r
254   }\r
255   78 /G4e MSTT31c4bd AddChar\r
256 /G27 [21.0 0.0 5.0 27.0 15.0 51.0]\r
257 /G27 {\r
258     10 24 true [1 0 0 -1 -5.0 51.0] {<1e003f807f80ffc0ffc0ffc0ffc0ffc0ffc07f807f807f807f803f003f003f003f001e001e001e00\r
259 1e000c000c000c00>} imagemask \r
260   }\r
261   39 /G27 MSTT31c4bd AddChar\r
262 /G38 [38.0 0.0 2.0 -1.0 35.0 51.0]\r
263 /G38 {\r
264     33 52 true [1 0 0 -1 -2.0 51.0] {<000ffc0000007fff800001ffffe00003fe0ff00007f807f8000ff003fc001fe001fe003fe001fe00\r
265 3fe000ff007fe000ff007fe000ff007ff000ff007ff000ff007ff800ff007ffc00ff007ffe00fe00\r
266 3fff01fe003fff81fc003fffc3f8001ffff3f8000fffffe0000fffffc00007ffff000003ffff8000\r
267 00ffffc000007fffe000003ffff000007ffff80001fffffc0007f3fffe000fe0fffe001fc07fff00\r
268 3fc03fff003f801fff007f800fff807f000fff80ff0007ff80ff0003ff80ff0003ff80ff0003ff80\r
269 ff0001ff80ff0001ff00ff0001ff007f8001ff007f8001fe003f8003fc003fc003fc001fe00ff800\r
270 0ff81ff00003ffffc00000ffff0000001ff80000>} imagemask \r
271   }\r
272   56 /G38 MSTT31c4bd AddChar\r
273 /G32 [38.0 0.0 1.0 0.0 34.0 51.0]\r
274 /G32 {\r
275     33 51 true [1 0 0 -1 -1.0 51.0] {<000ff00000003ffe000000ffff000001ffffc00003ffffe00007fffff0000ffffff0000ffffff800\r
276 1ffffff8001f03fffc003c00fffc0038007ffc0070003ffc0060001ffc0000001ffc0000000ffc00\r
277 00000ff80000000ff80000000ff80000000ff80000000ff00000000ff00000001fe00000001fe000\r
278 00001fc00000003f800000003f800000003f000000007e000000007c00000000f800000001f80000\r
279 0001f000000003e000000007c00000000f800000001f000180001e000180003c0003000078000700\r
280 00f0000f0001ffffff0001ffffff0003fffffe0007fffffe000ffffffe001ffffffe003ffffffc00\r
281 7ffffffc007ffffffc00fffffffc00>} imagemask \r
282   }\r
283   50 /G32 MSTT31c4bd AddChar\r
284 %%EndResource\r
285 \r
286 0 0 0 fC\r
287 248 324 421 (LOGLAN'82) 421 SB\r
288 \r
289 %%BeginResource: font MSTT31c4bd\r
290 /G51 [59.0 0.0 3.0 -12.0 56.0 51.0]\r
291 /G51 {\r
292     53 63 true [1 0 0 -1 -3.0 51.0] {<000007ff00000000007ffff000000001fffffe00000007fe03ff0000001ff800ffc000003fe0003f\r
293 e00000ffc0001ff80001ffc0000ffc0003ff80000ffe0003ff000007fe0007ff000007ff000ffe00\r
294 0003ff801ffe000003ffc01ffe000001ffc03ffc000001ffe03ffc000001ffe03ffc000001ffe07f\r
295 fc000001fff07ff8000000fff07ff8000000fff0fff8000000fff8fff8000000fff8fff8000000ff\r
296 f8fff8000000fff8fff8000000fff8fff8000000fff8fff8000000fff8fff8000000fff8fff80000\r
297 00fff8fff8000000fff8fff8000000fff87ff8000000fff07ff8000000fff07ff8000000fff07ffc\r
298 000001fff03ffc000001ffe03ffc000001ffe01ffc000001ffc01ffe000003ffc00ffe000003ff80\r
299 0ffe000003ff8007ff000007ff0003ff000007fe0001ff80000ffc0000ff80000ff800007fc0001f\r
300 f000003fe0003fe000001ff800ffc0000007fe03ff00000001fffffc000000003fffe0000000000f\r
301 ff800000000007ffc00000000007ffc00000000003ffe00000000001fff00000000000fff8000000\r
302 00007ffc00000000003fff00000000001fffe00000000007ffffc000000001ffffc0000000001fff\r
303 c0>} imagemask \r
304   }\r
305   81 /G51 MSTT31c4bd AddChar\r
306 /G75 [41.0 0.0 3.0 -1.0 38.0 34.0]\r
307 /G75 {\r
308     35 35 true [1 0 0 -1 -3.0 34.0] {<fff81fff003ff807ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff00\r
309 1ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff00\r
310 1ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff00\r
311 1ff803ff001ff803ff001ff807ff001ff80fff000ffc1fff000ffe3fff000ffffbff0007fff3ff00\r
312 03ffe3ff8001ff83ffe0007e000000>} imagemask \r
313   }\r
314   117 /G75 MSTT31c4bd AddChar\r
315 /G69 [21.0 0.0 3.0 0.0 19.0 51.0]\r
316 /G69 {\r
317     16 51 true [1 0 0 -1 -3.0 51.0] {<03c00ff00ff01ff81ff81ff81ff80ff00ff003c00000000000000000000000000000fff83ff81ff8\r
318 1ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff81ff8\r
319 1ff81ff81ff81ff81ff81ff81ff81ff81ff83ffcffff>} imagemask \r
320   }\r
321   105 /G69 MSTT31c4bd AddChar\r
322 /G63 [33.0 0.0 3.0 -1.0 31.0 35.0]\r
323 /G63 {\r
324     28 36 true [1 0 0 -1 -3.0 35.0] {<000ff000007ffc0001ffff0003f8ff8007f07fc00ff07fc00fe03fe01fe03fe03fc03fe03fc03fe0\r
325 7fc03fe07fc01fc07fc00f807fc00000ffc00000ffc00000ffc00000ffc00000ffc00000ffe00000\r
326 ffe00000ffe00000ffe000007ff000007ff000007ff800007ff800003ffc00303ffe00701fff00e0\r
327 0fff83c007ffff8007ffff0001fffe0000fff800001fc000>} imagemask \r
328   }\r
329   99 /G63 MSTT31c4bd AddChar\r
330 /G6b [40.0 0.0 3.0 0.0 42.0 50.0]\r
331 /G6b {\r
332     39 50 true [1 0 0 -1 -3.0 50.0] {<fff80000003ff80000001ff80000001ff80000001ff80000001ff80000001ff80000001ff8000000\r
333 1ff80000001ff80000001ff80000001ff80000001ff80000001ff80000001ff80000001ff8000000\r
334 1ff807ffe01ff801ff801ff800fe001ff8007c001ff80078001ff800f0001ff800e0001ff801c000\r
335 1ff80380001ff80780001ff80f00001ff81e00001ff83e00001ff87f00001ff8ff80001ff9ff8000\r
336 1ffbffc0001fffffc0001fffffe0001ffcfff0001ff87ff0001ff87ff8001ff83ffc001ff83ffc00\r
337 1ff81ffe001ff80ffe001ff80fff001ff807ff801ff803ff801ff803ffc01ff801ffe01ff801fff0\r
338 3ffc01fff8ffff07fffe>} imagemask \r
339   }\r
340   107 /G6b MSTT31c4bd AddChar\r
341 /G20 [19.0 0.0 0.0 0.0 0.0 0.0]\r
342 /G20 {\r
343\r
344   32 /G20 MSTT31c4bd AddChar\r
345 /G52 [54.0 0.0 1.0 0.0 54.0 50.0]\r
346 /G52 {\r
347     53 50 true [1 0 0 -1 -1.0 50.0] {<ffffffff8000000ffffffff8000003fffffffe000001ffe01fff800001ffe003ffc00001ffe001ff\r
348 e00001ffe000fff00001ffe0007ff80001ffe0007ff80001ffe0007ff80001ffe0003ffc0001ffe0\r
349 003ffc0001ffe0003ffc0001ffe0003ffc0001ffe0003ffc0001ffe0003ffc0001ffe0003ffc0001\r
350 ffe0003ff80001ffe0007ff80001ffe0007ff00001ffe000fff00001ffe001ffe00001ffe003ffc0\r
351 0001ffe01fff800001fffffffe000001fffffff0000001fffffff0000001ffe1fff8000001ffe1ff\r
352 fc000001ffe0fffc000001ffe07ffe000001ffe07fff000001ffe03fff000001ffe01fff800001ff\r
353 e01fffc00001ffe00fffc00001ffe007ffe00001ffe007fff00001ffe003fff80001ffe001fff800\r
354 01ffe000fffc0001ffe000fffe0001ffe0007ffe0001ffe0003fff0001ffe0003fff8001ffe0001f\r
355 ff8003fff0000fffc003fff0000fffe00ffffc0007fff8ffffffc003fff8>} imagemask \r
356   }\r
357   82 /G52 MSTT31c4bd AddChar\r
358 /G65 [33.0 0.0 3.0 -1.0 31.0 35.0]\r
359 /G65 {\r
360     28 36 true [1 0 0 -1 -3.0 35.0] {<000fc000007ff80001fffc0003f8fe0007f07f000fe07f801fe07fc01fe03fc03fc03fc03fc03fe0\r
361 7fc03fe07fc03fe07fc03ff0ffc03ff0fffffff0fffffff0fffffff0ffc00000ffc00000ffc00000\r
362 ffc00000ffe00000ffe00000ffe000007ff000207ff000307ff800603ffc00e03ffe01c01fff83c0\r
363 1fffff800fffff0007fffe0003fffc0000fff000003fc000>} imagemask \r
364   }\r
365   101 /G65 MSTT31c4bd AddChar\r
366 /G66 [25.0 0.0 3.0 0.0 31.0 51.0]\r
367 /G66 {\r
368     28 51 true [1 0 0 -1 -3.0 51.0] {<0001fe00000fff80003fffe0007f1fe000fe1ff001fe1ff001fe1ff003fe1ff003fe0fe007fe07c0\r
369 07fe000007fe000007fe000007fe000007fe000007fe000007fe0000fffff000fffff000fffff000\r
370 fffff00007fe000007fe000007fe000007fe000007fe000007fe000007fe000007fe000007fe0000\r
371 07fe000007fe000007fe000007fe000007fe000007fe000007fe000007fe000007fe000007fe0000\r
372 07fe000007fe000007fe000007fe000007fe000007fe000007fe000007fe00000fff00001fff8000\r
373 fffff000>} imagemask \r
374   }\r
375   102 /G66 MSTT31c4bd AddChar\r
376 /G72 [33.0 0.0 3.0 0.0 31.0 35.0]\r
377 /G72 {\r
378     28 35 true [1 0 0 -1 -3.0 35.0] {<00000780fff81fe03ff83ff03ff87ff01ff8fff01ff9fff01ffbfff01ffb8fe01fff07e01ffe0380\r
379 1ffe00001ffc00001ffc00001ffc00001ff800001ff800001ff800001ff800001ff800001ff80000\r
380 1ff800001ff800001ff800001ff800001ff800001ff800001ff800001ff800001ff800001ff80000\r
381 1ff800001ff800001ff800003ffc0000ffff0000>} imagemask \r
382   }\r
383   114 /G72 MSTT31c4bd AddChar\r
384 /G6e [41.0 0.0 3.0 0.0 38.0 35.0]\r
385 /G6e {\r
386     35 35 true [1 0 0 -1 -3.0 35.0] {<00000fc000fff83ff0003ff8fff8001ff9fffc001ffbfffe001fff8ffe001fff07fe001ffe03ff00\r
387 1ffc03ff001ffc03ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff00\r
388 1ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff00\r
389 1ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff001ff803ff00\r
390 1ffc07ff003ffc0fff80ffff1fffe0>} imagemask \r
391   }\r
392   110 /G6e MSTT31c4bd AddChar\r
393 /G43 [54.0 0.0 3.0 -1.0 50.0 51.0]\r
394 /G43 {\r
395     47 52 true [1 0 0 -1 -3.0 51.0] {<000003ff800200001ffff8060000ffffff8e0003ffc03ffe000ffe0007fe001ff80003fe003ff000\r
396 00fe00ffe000007e01ffc000003e01ff8000001e03ff8000001e07ff0000000e0fff0000000e0ffe\r
397 000000061ffe000000061ffc000000023ffc000000023ffc000000007ffc000000007ff800000000\r
398 7ff8000000007ff800000000fff800000000fff800000000fff800000000fff800000000fff80000\r
399 0000fff800000000fff800000000fff800000000fff800000000fff8000000007ffc000000007ffc\r
400 000000007ffc000000003ffc000000003ffc000000003ffe000000001ffe000000001ffe00000000\r
401 0fff0000000407ff0000000c07ff8000001c03ffc000003c01ffc000007c00ffe00000f0007ff800\r
402 03e0001ffc0007c0000fff803f000003fffffe0000007ffff000000007ff8000>} imagemask \r
403   }\r
404   67 /G43 MSTT31c4bd AddChar\r
405 /G61 [37.0 0.0 3.0 -1.0 35.0 35.0]\r
406 /G61 {\r
407     32 36 true [1 0 0 -1 -3.0 35.0] {<000ff80000fffe0003ffff0007e0ffc00f807fc01f803fe03f803fe03fc03ff07fe03ff07fe03ff0\r
408 7fe03ff07fe03ff03fe03ff03fc03ff00f807ff00001fff00007fff0001fbff0007e3ff001fc3ff0\r
409 03f83ff00ff03ff01fe03ff03fe03ff03fc03ff07fc03ff07fc03ff0ffc03ff0ffc07ff0ffe0fff0\r
410 fff1bff0ffff3fff7ffe1ffe7ffc1ffc3ff00ff80fc007e0>} imagemask \r
411   }\r
412   97 /G61 MSTT31c4bd AddChar\r
413 /G64 [41.0 0.0 3.0 -1.0 38.0 50.0]\r
414 /G64 {\r
415     35 51 true [1 0 0 -1 -3.0 50.0] {<00007fff0000000fff00000007ff00000003ff00000003ff00000003ff00000003ff00000003ff00\r
416 000003ff00000003ff00000003ff00000003ff00000003ff00000003ff00000003ff00003f83ff00\r
417 00ffe3ff0001fff3ff0007fc7bff000ff01fff000ff00fff001fe00fff003fe007ff003fe007ff00\r
418 3fe003ff007fc003ff007fc003ff007fc003ff00ffc003ff00ffc003ff00ffc003ff00ffc003ff00\r
419 ffc003ff00ffc003ff00ffc003ff00ffc003ff00ffc003ff00ffc003ff00ffc003ff007fe003ff00\r
420 7fe003ff007fe003ff003fe003ff003ff007ff001ff00fff001ff81fff000ffc3bff8007fff3ffe0\r
421 03ffe3ff8001ffc3f800003f030000>} imagemask \r
422   }\r
423   100 /G64 MSTT31c4bd AddChar\r
424 %%EndResource\r
425 \r
426 248 409 715 (Quick Reference Card) 715 SB\r
427 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
428 gs 866 57 225 569 CB\r
429 248 569 284 (Syntax Form) 284 SB\r
430 gr\r
431 32 0 0 50 50 0 0 0 46 /Helvetica /font12 ANSIFont font\r
432 gs 1059 57 1097 569 CB\r
433 1117 569 14 ( ) 14 SB\r
434 gr\r
435 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
436 gs 1059 57 1097 569 CB\r
437 1131 569 286 (its meaning \() 286 SB\r
438 gr\r
439 32 0 0 46 46 0 0 0 42 /Helvetica-Oblique /font19 ANSIFont font\r
440 gs 1059 57 1097 569 CB\r
441 1417 573 164 (informal) 164 SB\r
442 gr\r
443 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
444 gs 1059 57 1097 569 CB\r
445 1581 569 17 (\)) 17 SB\r
446 gr\r
447 0 0 0 fC\r
448 /fm 256 def\r
449 5 56 1091 569 B\r
450 1 F\r
451 n\r
452 \r
453 %%BeginResource: font MSTT31c4a3\r
454 /MSTT31c4a3 [50.0 0 0 0 0 0] 40 -100 [-50.0 -50.0 50.0 50.0] [1 50 div 0 0 1 50 div 0 0] /MSTT31c4a3 GreNewFont\r
455 %%EndResource\r
456 \r
457 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
458 \r
459 %%BeginResource: font MSTT31c4a3\r
460 /G20 [13.0 0.0 0.0 0.0 0.0 0.0]\r
461 /G20 {\r
462\r
463   32 /G20 MSTT31c4a3 AddChar\r
464 %%EndResource\r
465 \r
466 gs 867 64 225 626 CB\r
467 248 633 52 (    ) 52 SB\r
468 gr\r
469 \r
470 %%BeginResource: font MSTT31c4eb\r
471 /MSTT31c4eb [50.0 0 0 0 0 0] 100 -100 [-50.0 -50.0 50.0 50.0] [1 50 div 0 0 1 50 div 0 0] /MSTT31c4eb GreNewFont\r
472 %%EndResource\r
473 \r
474 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
475 \r
476 %%BeginResource: font MSTT31c4eb\r
477 /G70 [28.0 0.0 2.0 -11.0 26.0 23.0]\r
478 /G70 {\r
479     24 34 true [1 0 0 -1 -2.0 23.0] {<0007c0ff9ff07fbff83fe1fc3fc0fc3fc0fe3f80fe3f807e3f807f3f807f3f807f3f807f3f807f3f\r
480 807f3f807f3f807f3f807e3f807e3f80fe3f80fc3fc0fc3ff1f83f9ff03f8fc03f80003f80003f80\r
481 003f80003f80003f80003f80003f80007fc000ffe000>} imagemask \r
482   }\r
483   112 /G70 MSTT31c4eb AddChar\r
484 /G72 [21.0 0.0 2.0 0.0 21.0 23.0]\r
485 /G72 {\r
486     19 23 true [1 0 0 -1 -2.0 23.0] {<0003c0ff87e07f8fe03f9fe03fbfe03fe3e03fc1c03fc0003fc0003f80003f80003f80003f80003f\r
487 80003f80003f80003f80003f80003f80003f80003f80007fc000ffe000>} imagemask \r
488   }\r
489   114 /G72 MSTT31c4eb AddChar\r
490 /G6f [25.0 0.0 2.0 -1.0 23.0 23.0]\r
491 /G6f {\r
492     21 24 true [1 0 0 -1 -2.0 23.0] {<01fc0007ff000f8f801f07c03f07e03e03f07e03f07e03f0fe03f8fe03f8fe03f8fe03f8fe03f8fe\r
493 03f8fe03f8fe03f87e03f07e03f03e03f03f07e01f07c00f8f8007ff0001fc00>} imagemask \r
494   }\r
495   111 /G6f MSTT31c4eb AddChar\r
496 /G67 [25.0 0.0 2.0 -11.0 24.0 23.0]\r
497 /G67 {\r
498     22 34 true [1 0 0 -1 -2.0 23.0] {<03f8000ffffc1f8ffc3f0ffc7e07c0fe07e0fe07f0fe07f0fe07f0fe07f07e07f07e07e03f0fe01f\r
499 9fc007ff0003fc000e00001c00003c00007e00007fffc07ffff07ffff87ffff83ffffc1ffffc7000\r
500 7ce0001ce0001ce00018f000307c01e03fffc007fe00>} imagemask \r
501   }\r
502   103 /G67 MSTT31c4eb AddChar\r
503 /G61 [25.0 0.0 2.0 -1.0 24.0 23.0]\r
504 /G61 {\r
505     22 24 true [1 0 0 -1 -2.0 23.0] {<00fc0007ff001e1f803c0fc03e0fe07e0fe07f0fe07f0fe03e0fe01c0fe0003fe000efe003cfe00f\r
506 8fe01f0fe03f0fe07e0fe0fe0fe0fe0fe0fe1fe0ff2fe0ffcffc7f87f83e03e0>} imagemask \r
507   }\r
508   97 /G61 MSTT31c4eb AddChar\r
509 /G6d [41.0 0.0 2.0 0.0 39.0 23.0]\r
510 /G6d {\r
511     37 23 true [1 0 0 -1 -2.0 23.0] {<0007c03f00ff9ff0ff807fbff9ffc03fe3fb1fc03fc1fe0fe03f81fc0fe03f81fc0fe03f81fc0fe0\r
512 3f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe0\r
513 3f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe03f81fc0fe07fc3fe1ff0ffe7ff3ff8>} imagemask \r
514   }\r
515   109 /G6d MSTT31c4eb AddChar\r
516 /G20 [13.0 0.0 0.0 0.0 0.0 0.0]\r
517 /G20 {\r
518\r
519   32 /G20 MSTT31c4eb AddChar\r
520 %%EndResource\r
521 \r
522 gs 867 64 225 626 CB\r
523 300 632 199 (program ) 199 SB\r
524 gr\r
525 \r
526 %%BeginResource: font MSTT31c4f8\r
527 /MSTT31c4f8 [50.0 0 0 0 0 0] 40 -100 [-50.0 -50.0 50.0 50.0] [1 50 div 0 0 1 50 div 0 0] /MSTT31c4f8 GreNewFont\r
528 %%EndResource\r
529 \r
530 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
531 \r
532 %%BeginResource: font MSTT31c4f8\r
533 /G3c [34.0 0.0 3.0 5.0 30.0 30.0]\r
534 /G3c {\r
535     27 25 true [1 0 0 -1 -3.0 30.0] {<00000020000000c000000700000018000000600000018000000e00000030000000c0000003000000\r
536 1c0000006000000080000000600000001c0000000300000000c0000000300000000e000000018000\r
537 000060000000180000000700000000c000000020>} imagemask \r
538   }\r
539   60 /G3c MSTT31c4f8 AddChar\r
540 /G6e [25.0 0.0 0.0 0.0 24.0 23.0]\r
541 /G6e {\r
542     24 23 true [1 0 0 -1 0.0 23.0] {<03e03c3fc0fe03c19f03c20f03c41f07881f07901e07b03e0f603e0f403e0f803c1f807c1f00781f\r
543 00781e00f83e00f03c00f03c01f07801e27801e47801e8f803f0f001c0>} imagemask \r
544   }\r
545   110 /G6e MSTT31c4f8 AddChar\r
546 /G61 [25.0 0.0 0.0 0.0 25.0 23.0]\r
547 /G61 {\r
548     25 23 true [1 0 0 -1 0.0 23.0] {<000f8180003ccf8000606f0001c02f0003803f0007803e000f003e000e003e001e003c003c003c00\r
549 3c007c0078007c00780078007800f800f801f800f001f000f002f000f004f000f819e200fc31e400\r
550 7fe1ec003fc1f8001f01e000>} imagemask \r
551   }\r
552   97 /G61 MSTT31c4f8 AddChar\r
553 /G6d [36.0 0.0 0.0 0.0 34.0 23.0]\r
554 /G6d {\r
555     34 23 true [1 0 0 -1 0.0 23.0] {<01e07007803fc1f81f8003c3fc3fc003c67c67c0038c7cc7c007987c87c007b079078007a07a0780\r
556 0f40fa0f800fc0f40f800f80f80f001f00f81f001f01f01f001e01f01e001e01e03e003e03e03c00\r
557 3c03c03c003c03c07c007c07c0788078078079007807807a00f80f80fc00f00f007000>} imagemask \r
558   }\r
559   109 /G6d MSTT31c4f8 AddChar\r
560 /G65 [22.0 0.0 1.0 0.0 20.0 23.0]\r
561 /G65 {\r
562     19 23 true [1 0 0 -1 -1.0 23.0] {<001f800063c00181e00301e00701e00e01e01c03c01c07803c0700781e00783c0079e000ff0000f0\r
563 0000f00000f00000f80080f80100fc06007e1c003ff8003ff0000fc000>} imagemask \r
564   }\r
565   101 /G65 MSTT31c4f8 AddChar\r
566 /G3e [34.0 0.0 3.0 5.0 30.0 30.0]\r
567 /G3e {\r
568     27 25 true [1 0 0 -1 -3.0 30.0] {<80000000600000001c0000000300000000c0000000300000000e0000000180000000600000001800\r
569 00000700000000c000000020000000c000000700000018000000600000018000000e000000300000\r
570 00c00000030000001c0000006000000080000000>} imagemask \r
571   }\r
572   62 /G3e MSTT31c4f8 AddChar\r
573 %%EndResource\r
574 \r
575 gs 867 64 225 626 CB\r
576 499 633 176 (<name>) 176 SB\r
577 gr\r
578 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
579 \r
580 %%BeginResource: font MSTT31c4a3\r
581 /G3b [13.0 0.0 3.0 -9.0 10.0 23.0]\r
582 /G3b {\r
583     7 32 true [1 0 0 -1 -3.0 23.0] {<307878300000000000000000000000000000000078fcfe7e0606060c0c186080>} imagemask \r
584   }\r
585   59 /G3b MSTT31c4a3 AddChar\r
586 %%EndResource\r
587 \r
588 gs 867 64 225 626 CB\r
589 675 633 13 (;) 13 SB\r
590 gr\r
591 \r
592 %%BeginResource: font MSTT31c4a3\r
593 /G3c [28.0 0.0 1.0 5.0 27.0 30.0]\r
594 /G3c {\r
595     26 25 true [1 0 0 -1 -1.0 30.0] {<00000040000001c00000078000003e000000f8000003c000000f0000003c000000f0000007c00000\r
596 1f00000078000000e0000000780000001f00000007c0000000f00000003c0000000f00000003c000\r
597 0000f80000003e0000000780000001c000000040>} imagemask \r
598   }\r
599   60 /G3c MSTT31c4a3 AddChar\r
600 %%EndResource\r
601 \r
602 gs 867 63 225 684 CB\r
603 248 690 145 (         <) 145 SB\r
604 gr\r
605 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
606 \r
607 %%BeginResource: font MSTT31c4f8\r
608 /G64 [25.0 0.0 0.0 0.0 29.0 35.0]\r
609 /G64 {\r
610     29 35 true [1 0 0 -1 0.0 35.0] {<000000f800000ff0000001f0000001f0000001e0000001e0000001e0000003c0000003c0000003c0\r
611 00000780000007800007c7800018778000603f0001c01f0003801f0007801e000f003e000e003e00\r
612 1e003c003c003c003c007c007800f8007800f8007801f800f8037800f002f000f006f000f80cf000\r
613 f819e100fc71e2007fe1e4003fc1f8001f01e000>} imagemask \r
614   }\r
615   100 /G64 MSTT31c4f8 AddChar\r
616 /G63 [22.0 0.0 1.0 0.0 21.0 23.0]\r
617 /G63 {\r
618     20 23 true [1 0 0 -1 -1.0 23.0] {<000fc000706001c0700380700700f00e00f01e00e01c00003c0000780000780000780000f80000f0\r
619 0000f00000f00000f800c0f80180fc03007e0e003ffc001ff0000fc000>} imagemask \r
620   }\r
621   99 /G63 MSTT31c4f8 AddChar\r
622 /G6c [14.0 0.0 1.0 0.0 16.0 35.0]\r
623 /G6c {\r
624     15 35 true [1 0 0 -1 -1.0 35.0] {<003e03fc007c003c00780078007800f000f000f001f001e001e003e003c003c003c0078007800780\r
625 0f000f000f001f001e001e003e003c003c007c40788078807900fe007800>} imagemask \r
626   }\r
627   108 /G6c MSTT31c4f8 AddChar\r
628 /G72 [19.0 0.0 0.0 0.0 19.0 23.0]\r
629 /G72 {\r
630     19 23 true [1 0 0 -1 0.0 23.0] {<03e0e03fe1e007c3e003c7e007c9c00798c007900007a0000f40000f40000f80001f00001f00001e\r
631 00001e00003e00003c00003c0000780000780000780000f80000f00000>} imagemask \r
632   }\r
633   114 /G72 MSTT31c4f8 AddChar\r
634 /G74 [14.0 0.0 2.0 0.0 15.0 29.0]\r
635 /G74 {\r
636     13 29 true [1 0 0 -1 -2.0 29.0] {<00300020006000e001c003c00fc07ff8078007800f800f000f001f001e001e003e003e003c003c00\r
637 7c0078007800f800f180f100f200fc00f000>} imagemask \r
638   }\r
639   116 /G74 MSTT31c4f8 AddChar\r
640 /G69 [14.0 0.0 1.0 0.0 13.0 32.0]\r
641 /G69 {\r
642     12 32 true [1 0 0 -1 -1.0 32.0] {<006000f000f000600000000000000000000001e03fe003c003c003c00780078007800f000f000f00\r
643 1f001e001e003e003c003c007c00788079007a00fc007800>} imagemask \r
644   }\r
645   105 /G69 MSTT31c4f8 AddChar\r
646 /G6f [25.0 0.0 1.0 0.0 24.0 23.0]\r
647 /G6f {\r
648     23 23 true [1 0 0 -1 -1.0 23.0] {<000fc00070f001e03803c03c07801c0f001e1e001e3e001e3c003e7c003e7c003e78003cf8007cf8\r
649 007cf80078f000f8f000f0f001e07803c0780780380f001e1c0007e000>} imagemask \r
650   }\r
651   111 /G6f MSTT31c4f8 AddChar\r
652 /G73 [19.0 0.0 0.0 0.0 19.0 23.0]\r
653 /G73 {\r
654     19 23 true [1 0 0 -1 0.0 23.0] {<007c2001c3e00380e00780e007804007804007c04007e00003f00003f80001f80000fc00007e0000\r
655 3e00003f00401f00400f00400f00600f00e00e00f01c00f8380087e000>} imagemask \r
656   }\r
657   115 /G73 MSTT31c4f8 AddChar\r
658 %%EndResource\r
659 \r
660 gs 867 63 225 684 CB\r
661 393 690 283 (declarations>) 283 SB\r
662 gr\r
663 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
664 gs 867 63 225 741 CB\r
665 248 748 52 (    ) 52 SB\r
666 gr\r
667 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
668 \r
669 %%BeginResource: font MSTT31c4eb\r
670 /G62 [28.0 0.0 2.0 -1.0 26.0 33.0]\r
671 /G62 {\r
672     24 34 true [1 0 0 -1 -2.0 33.0] {<ff80007f80003f80003f80003f80003f80003f80003f80003f80003f80003f87c03f9ff03fbff83f\r
673 e1fc3fc0fc3f80fe3f807e3f807f3f807f3f807f3f807f3f807f3f807f3f807f3f807f3f807e3f80\r
674 7e3f807e3f80fc3f80fc3fc0f83fe1f03cffc0303f00>} imagemask \r
675   }\r
676   98 /G62 MSTT31c4eb AddChar\r
677 /G65 [22.0 0.0 2.0 -1.0 21.0 23.0]\r
678 /G65 {\r
679     19 24 true [1 0 0 -1 -2.0 23.0] {<01f80007fe000f9f001f1f803e0f803e0fc07e0fc07e0fe0fe0fe0ffffe0ffffe0fe0000fe0000fe\r
680 0000fe0000ff00007f00007f80207f80603fc0c03fe1801fff000ffe0003f800>} imagemask \r
681   }\r
682   101 /G65 MSTT31c4eb AddChar\r
683 /G69 [14.0 0.0 2.0 0.0 13.0 34.0]\r
684 /G69 {\r
685     11 34 true [1 0 0 -1 -2.0 34.0] {<0e001f003f803f803f801f000e0000000000000000000000ff807f803f803f803f803f803f803f80\r
686 3f803f803f803f803f803f803f803f803f803f803f803f807fc0ffe0>} imagemask \r
687   }\r
688   105 /G69 MSTT31c4eb AddChar\r
689 /G6e [28.0 0.0 2.0 0.0 26.0 23.0]\r
690 /G6e {\r
691     24 23 true [1 0 0 -1 -2.0 23.0] {<0007c0ff8ff07fbff83fe3f83fc1fc3fc1fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f\r
692 81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc7fc3feffe7ff>} imagemask \r
693   }\r
694   110 /G6e MSTT31c4eb AddChar\r
695 %%EndResource\r
696 \r
697 gs 867 63 225 741 CB\r
698 300 747 117 (begin) 117 SB\r
699 gr\r
700 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
701 gs 867 63 225 798 CB\r
702 248 804 145 (         <) 145 SB\r
703 gr\r
704 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
705 \r
706 %%BeginResource: font MSTT31c4f8\r
707 /G75 [25.0 0.0 1.0 0.0 24.0 23.0]\r
708 /G75 {\r
709     23 23 true [1 0 0 -1 -1.0 23.0] {<0380000fc03e1fc03c23c03c43c07cc7c0780780780780f80f80f00f01f00f01f01f03e01e03e01e\r
710 05e03e05e03c0bc03c13c07c13c07827887847907887a07f07c03c0780>} imagemask \r
711   }\r
712   117 /G75 MSTT31c4f8 AddChar\r
713 /G3b [17.0 0.0 2.0 -6.0 13.0 23.0]\r
714 /G3b {\r
715     11 29 true [1 0 0 -1 -2.0 23.0] {<01c003e003e003e001c0000000000000000000000000000000000000000000000000000038007c00\r
716 7c007c003c001c0018001000300060008000>} imagemask \r
717   }\r
718   59 /G3b MSTT31c4f8 AddChar\r
719 %%EndResource\r
720 \r
721 gs 867 63 225 798 CB\r
722 393 804 286 (instructions>;) 286 SB\r
723 gr\r
724 \r
725 %%BeginResource: font MSTT31c4f8\r
726 /G20 [13.0 0.0 0.0 0.0 0.0 0.0]\r
727 /G20 {\r
728\r
729   32 /G20 MSTT31c4f8 AddChar\r
730 %%EndResource\r
731 \r
732 gs 867 63 225 855 CB\r
733 248 862 26 (  ) 26 SB\r
734 gr\r
735 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
736 \r
737 %%BeginResource: font MSTT31c4eb\r
738 /G64 [28.0 0.0 2.0 -1.0 26.0 33.0]\r
739 /G64 {\r
740     24 34 true [1 0 0 -1 -2.0 33.0] {<0007fc0003fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc01f1fc07fdfc1f8ffc1f\r
741 07fc3f03fc7f01fc7e01fc7e01fcfe01fcfe01fcfe01fcfe01fcfe01fcfe01fcfe01fcfe01fcfe01\r
742 fc7f01fc7f03fc3f83fc3f8ffe1ffdff0ff9fc03e180>} imagemask \r
743   }\r
744   100 /G64 MSTT31c4eb AddChar\r
745 %%EndResource\r
746 \r
747 gs 867 63 225 855 CB\r
748 274 861 78 (end) 78 SB\r
749 gr\r
750 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
751 \r
752 %%BeginResource: font MSTT31c4a3\r
753 /G50 [28.0 0.0 0.0 0.0 26.0 33.0]\r
754 /G50 {\r
755     26 33 true [1 0 0 -1 0.0 33.0] {<ffffc0000ffff80007c0fc0007c03f0007c03f0007c01f8007c01f8007c00fc007c00fc007c00fc0\r
756 07c00fc007c00fc007c00fc007c01f8007c01f8007c03f0007c0fe0007fffc0007dfe00007c00000\r
757 07c0000007c0000007c0000007c0000007c0000007c0000007c0000007c0000007c0000007c00000\r
758 07c000001fe00000fffe0000>} imagemask \r
759   }\r
760   80 /G50 MSTT31c4a3 AddChar\r
761 /G72 [17.0 0.0 1.0 0.0 17.0 23.0]\r
762 /G72 {\r
763     16 23 true [1 0 0 -1 -1.0 23.0] {<061e1e7f7effff8e1f001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e00\r
764 1e003f00ffc0>} imagemask \r
765   }\r
766   114 /G72 MSTT31c4a3 AddChar\r
767 /G6f [26.0 0.0 2.0 -1.0 24.0 23.0]\r
768 /G6f {\r
769     22 24 true [1 0 0 -1 -2.0 23.0] {<00fc0003ff800f07c01e03e03c01f03800f07800f878007870007cf0007cf0007cf0003cf0003cf8\r
770 003cf8003cf800387800787c00783c00703e00e01f00e00f83c007ff0001fc00>} imagemask \r
771   }\r
772   111 /G6f MSTT31c4a3 AddChar\r
773 /G67 [25.0 0.0 1.0 -11.0 24.0 23.0]\r
774 /G67 {\r
775     23 34 true [1 0 0 -1 -1.0 23.0] {<00fc000387000f03fe0e01fe1e01e03c01e03c00f03c00f03c00f03c00f03e00f01e01e01f01e00f\r
776 03c007c78003fc000c00001800001800003fffe03ffff81ffffc07fffe08001e1000063000066000\r
777 0660000ce0000cf80038fe00f07fffe01fff8003fc00>} imagemask \r
778   }\r
779   103 /G67 MSTT31c4a3 AddChar\r
780 /G61 [22.0 0.0 2.0 -1.0 22.0 23.0]\r
781 /G61 {\r
782     20 24 true [1 0 0 -1 -2.0 23.0] {<07f0001ffc003c3e00381f00780f00780f00780f00300f00001f0000ff0003ef000f8f001e0f003c\r
783 0f00780f00700f00f00f00f00f00f00f00f81f10fc7f307fcfe03f8fc01e0780>} imagemask \r
784   }\r
785   97 /G61 MSTT31c4a3 AddChar\r
786 /G6d [37.0 0.0 1.0 0.0 37.0 23.0]\r
787 /G6d {\r
788     36 23 true [1 0 0 -1 -1.0 23.0] {<060f807c001e3fc1fe007e7fe3ff00fec3e61f001f81fc0f801e00f807801e00f007801e00f00780\r
789 1e00f007801e00f007801e00f007801e00f007801e00f007801e00f007801e00f007801e00f00780\r
790 1e00f007801e00f007801e00f007801e00f007801e00f007803f01f80fc0ffc7fe3ff0>} imagemask \r
791   }\r
792   109 /G6d MSTT31c4a3 AddChar\r
793 /G69 [12.0 0.0 1.0 0.0 11.0 35.0]\r
794 /G69 {\r
795     10 35 true [1 0 0 -1 -1.0 35.0] {<1c003e003e003e001c00000000000000000000000000000006001e007e00fe001e001e001e001e00\r
796 1e001e001e001e001e001e001e001e001e001e001e001e001e003f00ffc0>} imagemask \r
797   }\r
798   105 /G69 MSTT31c4a3 AddChar\r
799 /G73 [19.0 0.0 3.0 -1.0 18.0 23.0]\r
800 /G73 {\r
801     15 24 true [1 0 0 -1 -3.0 23.0] {<0f883ff870786038e018e018f008f008fc007f007fc03fe00ff803fc00fc007e803e801ec01ee01c\r
802 e01cf838fff08fc0>} imagemask \r
803   }\r
804   115 /G73 MSTT31c4a3 AddChar\r
805 /G75 [25.0 0.0 0.0 -1.0 24.0 22.0]\r
806 /G75 {\r
807     24 23 true [1 0 0 -1 0.0 22.0] {<fe03f83e00f81e00781e00781e00781e00781e00781e00781e00781e00781e00781e00781e00781e\r
808 00781e00781e00781e00781e00f81f01f80f877f0ffe7e07f87801f060>} imagemask \r
809   }\r
810   117 /G75 MSTT31c4a3 AddChar\r
811 /G6e [24.0 0.0 1.0 0.0 24.0 23.0]\r
812 /G6e {\r
813     23 23 true [1 0 0 -1 -1.0 23.0] {<060f801e3fc07e7fe0fee3e01f81f01f00f01e00f01e00f01e00f01e00f01e00f01e00f01e00f01e\r
814 00f01e00f01e00f01e00f01e00f01e00f01e00f01e00f03f01f8ffc7fe>} imagemask \r
815   }\r
816   110 /G6e MSTT31c4a3 AddChar\r
817 /G74 [15.0 0.0 0.0 -1.0 14.0 29.0]\r
818 /G74 {\r
819     14 30 true [1 0 0 -1 0.0 29.0] {<010003000300070007000f001f007ff8fff80f000f000f000f000f000f000f000f000f000f000f00\r
820 0f000f000f000f000f000f040f880ff807f003c0>} imagemask \r
821   }\r
822   116 /G74 MSTT31c4a3 AddChar\r
823 /G2e [13.0 0.0 4.0 -1.0 8.0 3.0]\r
824 /G2e {\r
825     4 4 true [1 0 0 -1 -4.0 3.0] {<60f0f060>} imagemask \r
826   }\r
827   46 /G2e MSTT31c4a3 AddChar\r
828 /G49 [17.0 0.0 1.0 0.0 16.0 33.0]\r
829 /G49 {\r
830     15 33 true [1 0 0 -1 -1.0 33.0] {<fffe1ff007c007c007c007c007c007c007c007c007c007c007c007c007c007c007c007c007c007c0\r
831 07c007c007c007c007c007c007c007c007c007c007c01ff0fffe>} imagemask \r
832   }\r
833   73 /G49 MSTT31c4a3 AddChar\r
834 /G68 [24.0 0.0 1.0 0.0 24.0 35.0]\r
835 /G68 {\r
836     23 35 true [1 0 0 -1 -1.0 35.0] {<0600001e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e00001e0f801e\r
837 3fc01e7fe01ec3e01f81f01f00f01e00f01e00f01e00f01e00f01e00f01e00f01e00f01e00f01e00\r
838 f01e00f01e00f01e00f01e00f01e00f01e00f03f01f8ffc7fe>} imagemask \r
839   }\r
840   104 /G68 MSTT31c4a3 AddChar\r
841 /G65 [22.0 0.0 2.0 -1.0 21.0 23.0]\r
842 /G65 {\r
843     19 24 true [1 0 0 -1 -2.0 23.0] {<01f80007fe000e1f001c07803807c07803c07003e07003e0ffffe0ffffe0f00000f00000f00000f0\r
844 0000f80000f800207c00607c00607f00c03f81c01fff800fff0007fe0001f800>} imagemask \r
845   }\r
846   101 /G65 MSTT31c4a3 AddChar\r
847 /G66 [15.0 0.0 1.0 0.0 21.0 35.0]\r
848 /G66 {\r
849     20 35 true [1 0 0 -1 -1.0 35.0] {<001f00007fc001c7e00383f00301f00700f00700600f00000f00000f00000f00000f00000f0000ff\r
850 fc00fffc000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00\r
851 000f00000f00000f00000f00000f00001f80003fc000fff800>} imagemask \r
852   }\r
853   102 /G66 MSTT31c4a3 AddChar\r
854 %%EndResource\r
855 \r
856 gs 1061 63 1095 626 CB\r
857 1117 632 966 (Program is a unit. It is the root of a tree of units.) 966 SB\r
858 gr\r
859 \r
860 %%BeginResource: font MSTT31c4a3\r
861 /G44 [36.0 0.0 0.0 0.0 34.0 33.0]\r
862 /G44 {\r
863     34 33 true [1 0 0 -1 0.0 33.0] {<fffff800000fffff800007e01fe00007c007f00007c001f80007c000fc0007c0007e0007c0003f00\r
864 07c0003f0007c0001f8007c0001f8007c0001f8007c0000fc007c0000fc007c0000fc007c0000fc0\r
865 07c0000fc007c0000fc007c0000fc007c0000fc007c0000fc007c0001f8007c0001f8007c0001f80\r
866 07c0003f0007c0003f0007c0007e0007c000fc0007c001f80007c007f00007e01fc0001fffff0000\r
867 fffff80000>} imagemask \r
868   }\r
869   68 /G44 MSTT31c4a3 AddChar\r
870 /G78 [24.0 0.0 0.0 0.0 24.0 22.0]\r
871 /G78 {\r
872     24 22 true [1 0 0 -1 0.0 22.0] {<ffc3fe3f00f81f00e00f80c007c18007c30003e60001f60000fc00007800007c00007e00007f0000\r
873 cf00018f800307c00603e00401e00c01f01800f83c00fc7e07ff>} imagemask \r
874   }\r
875   120 /G78 MSTT31c4a3 AddChar\r
876 /G63 [22.0 0.0 2.0 -1.0 21.0 23.0]\r
877 /G63 {\r
878     19 24 true [1 0 0 -1 -2.0 23.0] {<00fc0007ff000f0f801c07c03807c03807c0700380700000f00000f00000f00000f00000f00000f0\r
879 0000f80020f800607c00407c00c07e00c03f83801fff800fff0007fc0001f000>} imagemask \r
880   }\r
881   99 /G63 MSTT31c4a3 AddChar\r
882 /G70 [25.0 0.0 1.0 -11.0 23.0 23.0]\r
883 /G70 {\r
884     22 34 true [1 0 0 -1 -1.0 23.0] {<061f001e3fc07e7fe0fec3f01f81f81f00f81e00781e007c1e007c1e003c1e003c1e003c1e003c1e\r
885 003c1e003c1e00381e00381e00781e00701f00f01f00e01fc3c01eff801e3e001e00001e00001e00\r
886 001e00001e00001e00001e00001e00003f0000ffc000>} imagemask \r
887   }\r
888   112 /G70 MSTT31c4a3 AddChar\r
889 %%EndResource\r
890 \r
891 gs 1061 63 1095 683 CB\r
892 1117 689 929 (During an execution of the program this tree is) 929 SB\r
893 gr\r
894 \r
895 %%BeginResource: font MSTT31c4a3\r
896 /G64 [25.0 0.0 2.0 -1.0 24.0 35.0]\r
897 /G64 {\r
898     22 36 true [1 0 0 -1 -2.0 35.0] {<0000600001e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e001f1e007\r
899 fde00f0fe01e07e03c03e03803e07801e07001e07001e0f001e0f001e0f001e0f001e0f001e0f001\r
900 e0f801e0f801e07c01e07c01e03e03e03f87fc1ffdf80ff9e003e180>} imagemask \r
901   }\r
902   100 /G64 MSTT31c4a3 AddChar\r
903 /G6c [12.0 0.0 1.0 0.0 11.0 35.0]\r
904 /G6c {\r
905     10 35 true [1 0 0 -1 -1.0 35.0] {<06001e007e00fe001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e00\r
906 1e001e001e001e001e001e001e001e001e001e001e001e001e003f00ffc0>} imagemask \r
907   }\r
908   108 /G6c MSTT31c4a3 AddChar\r
909 %%EndResource\r
910 \r
911 gs 1061 63 1095 740 CB\r
912 1117 746 696 (used as a collection of patterns for ) 696 SB\r
913 gr\r
914 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
915 gs 1061 63 1095 740 CB\r
916 1813 746 185 (instances) 185 SB\r
917 gr\r
918 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
919 \r
920 %%BeginResource: font MSTT31c4a3\r
921 /G41 [35.0 0.0 1.0 0.0 36.0 34.0]\r
922 /G41 {\r
923     35 34 true [1 0 0 -1 -1.0 34.0] {<0000c000000000c000000000e000000001e000000001f000000003f000000003f000000007f80000\r
924 0006f800000006fc0000000c7c0000000c7c000000187e000000183e000000183f000000301f0000\r
925 00301f000000600f800000600f800000e00fc00000c007c00000ffffc00001ffffe000018003e000\r
926 038003f000030001f000030001f800060000f800060000f8000c0000fc000c00007c001c00007e00\r
927 3e0000ff80ffc007ffe0>} imagemask \r
928   }\r
929   65 /G41 MSTT31c4a3 AddChar\r
930 %%EndResource\r
931 \r
932 gs 1061 63 1095 740 CB\r
933 1998 746 85 (. An) 85 SB\r
934 gr\r
935 gs 1061 63 1095 797 CB\r
936 1117 803 579 (instance of a unit is either an ) 579 SB\r
937 gr\r
938 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
939 \r
940 %%BeginResource: font MSTT31c4f8\r
941 /G76 [22.0 0.0 1.0 0.0 22.0 23.0]\r
942 /G76 {\r
943     21 23 true [1 0 0 -1 -1.0 23.0] {<0e0070ff00f81f00f80f00780f80380f80380780300780300780200780600780c007c08007c10007\r
944 c30003c60003c40003c80003d00003e00003c000038000030000020000>} imagemask \r
945   }\r
946   118 /G76 MSTT31c4f8 AddChar\r
947 %%EndResource\r
948 \r
949 gs 1061 63 1095 797 CB\r
950 1696 803 358 (activation record ) 358 SB\r
951 gr\r
952 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
953 \r
954 %%BeginResource: font MSTT31c4a3\r
955 /G28 [17.0 0.0 2.0 -11.0 16.0 35.0]\r
956 /G28 {\r
957     14 46 true [1 0 0 -1 -2.0 35.0] {<00040018003000e001c00380030007000e000e001e001c003c003c007c007c0078007800f800f800\r
958 f800f800f800f800f800f800f800f800780078007c007c003c003c001c001e000e000e0007000380\r
959 018000c00060003000180004>} imagemask \r
960   }\r
961   40 /G28 MSTT31c4a3 AddChar\r
962 %%EndResource\r
963 \r
964 gs 1061 63 1095 797 CB\r
965 2054 803 58 (\(of) 58 SB\r
966 gr\r
967 \r
968 %%BeginResource: font MSTT31c4a3\r
969 /G29 [17.0 0.0 1.0 -11.0 15.0 35.0]\r
970 /G29 {\r
971     14 46 true [1 0 0 -1 -1.0 35.0] {<80006000300018000e0006000700038001c001c001e000e000f000f000f800f800780078007c007c\r
972 007c007c007c007c007c007c007c007c0078007800f800f800f000f000e001e001c001c003800300\r
973 07000e001c00300060008000>} imagemask \r
974   }\r
975   41 /G29 MSTT31c4a3 AddChar\r
976 %%EndResource\r
977 \r
978 gs 1061 63 1095 854 CB\r
979 1117 860 253 (a procedure\)) 253 SB\r
980 gr\r
981 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
982 gs 1061 63 1095 854 CB\r
983 1370 860 13 ( ) 13 SB\r
984 gr\r
985 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
986 gs 1061 63 1095 854 CB\r
987 1383 860 115 (or an ) 115 SB\r
988 gr\r
989 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
990 \r
991 %%BeginResource: font MSTT31c4f8\r
992 /G62 [25.0 0.0 2.0 0.0 23.0 35.0]\r
993 /G62 {\r
994     21 35 true [1 0 0 -1 -2.0 35.0] {<007c000ff80000f80000f80000f00000f00000f00001e00001e00001e00003c00003c00003c7c007\r
995 8fe007bff007a1f007c0f80f80f80f00780f00781e00781e00781e00f83c00f03c00f03c00e07801\r
996 e07801c07803c0f00380f00700f00e00f01c003830000fc000>} imagemask \r
997   }\r
998   98 /G62 MSTT31c4f8 AddChar\r
999 /G6a [14.0 0.0 -9.0 -11.0 14.0 32.0]\r
1000 /G6a {\r
1001     23 43 true [1 0 0 -1 9.0 32.0] {<00000c00001e00001e00000c00000000000000000000000000000000007c0007f800007800007800\r
1002 00700000f00000f00000f00001e00001e00001e00003c00003c00003c00003c00007800007800007\r
1003 80000f00000f00000f00001f00001e00001e00001e00003c00003c0000380000780000700070e000\r
1004 f1c000e380007c0000>} imagemask \r
1005   }\r
1006   106 /G6a MSTT31c4f8 AddChar\r
1007 %%EndResource\r
1008 \r
1009 gs 1061 63 1095 854 CB\r
1010 1498 860 122 (object) 122 SB\r
1011 gr\r
1012 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1013 gs 1061 63 1095 854 CB\r
1014 1620 860 230 (\(of a class\).) 230 SB\r
1015 gr\r
1016 866 5 224 626 B\r
1017 1 F\r
1018 n\r
1019 5 5 1091 626 B\r
1020 1 F\r
1021 n\r
1022 5 5 1097 626 B\r
1023 1 F\r
1024 n\r
1025 1052 5 1103 626 B\r
1026 1 F\r
1027 n\r
1028 2 285 1092 632 B\r
1029 1 F\r
1030 n\r
1031 32 0 0 63 63 0 0 0 58 /Helvetica-BoldOblique /font14 ANSIFont font\r
1032 gs 868 75 225 918 CB\r
1033 248 921 378 (Declarations) 378 SB\r
1034 gr\r
1035 32 0 0 46 46 0 0 0 42 /Helvetica-Oblique /font19 ANSIFont font\r
1036 gs 868 56 225 1096 CB\r
1037 248 1099 743 (there are five forms of a declaration:) 743 SB\r
1038 gr\r
1039 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1040 \r
1041 %%BeginResource: font MSTT31c4eb\r
1042 /G76 [25.0 0.0 0.0 -1.0 24.0 22.0]\r
1043 /G76 {\r
1044     24 23 true [1 0 0 -1 0.0 22.0] {<fff07f7fc03e3fc01c3fc0181fc0181fe0300fe0300ff03007f06007f06007f8c003f8c003fd8001\r
1045 fd8001ff0000ff0000ff0000fe00007e00007c00003c00003800001800>} imagemask \r
1046   }\r
1047   118 /G76 MSTT31c4eb AddChar\r
1048 /G2c [13.0 0.0 2.0 -8.0 11.0 8.0]\r
1049 /G2c {\r
1050     9 16 true [1 0 0 -1 -2.0 8.0] {<3c007e00ff00ff80ff80ff807f803b8003800300030006000e001c0030004000>} imagemask \r
1051   }\r
1052   44 /G2c MSTT31c4eb AddChar\r
1053 /G63 [22.0 0.0 2.0 -1.0 21.0 23.0]\r
1054 /G63 {\r
1055     19 24 true [1 0 0 -1 -2.0 23.0] {<01fc0007ff000f9f801f0fc03f0fc03e0fc07e0fc07e07807e0000fe0000fe0000fe0000fe0000fe\r
1056 0000ff0000ff00007f00007f80007f80203fc0401fe1c00fff8007fe0001f800>} imagemask \r
1057   }\r
1058   99 /G63 MSTT31c4eb AddChar\r
1059 /G73 [19.0 0.0 2.0 -1.0 17.0 23.0]\r
1060 /G73 {\r
1061     15 24 true [1 0 0 -1 -2.0 23.0] {<0fc43ffc7c7c783cf81cfc0cfe0cff04ff807fc07ff03ff81ffc0ffc07fe01fe80fec07ec03ee03c\r
1062 f03cf878fff08fc0>} imagemask \r
1063   }\r
1064   115 /G73 MSTT31c4eb AddChar\r
1065 /G74 [17.0 0.0 1.0 -1.0 16.0 30.0]\r
1066 /G74 {\r
1067     15 31 true [1 0 0 -1 -1.0 30.0] {<004000c001c001c003c007c00fc03fc07ffefffe1fc01fc01fc01fc01fc01fc01fc01fc01fc01fc0\r
1068 1fc01fc01fc01fc01fc01fc01fc21fe60ffc07f803e0>} imagemask \r
1069   }\r
1070   116 /G74 MSTT31c4eb AddChar\r
1071 /G75 [28.0 0.0 2.0 -1.0 26.0 22.0]\r
1072 /G75 {\r
1073     24 23 true [1 0 0 -1 -2.0 22.0] {<ff87fc7f83fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f\r
1074 81fc3f81fc3f81fc3f81fc3f81fc3f83fc1fc5fc1ffdfe0ff1ff03e000>} imagemask \r
1075   }\r
1076   117 /G75 MSTT31c4eb AddChar\r
1077 /G6c [13.0 0.0 1.0 0.0 12.0 33.0]\r
1078 /G6c {\r
1079     11 33 true [1 0 0 -1 -1.0 33.0] {<ff807f803f803f803f803f803f803f803f803f803f803f803f803f803f803f803f803f803f803f80\r
1080 3f803f803f803f803f803f803f803f803f803f803f807fc0ffe0>} imagemask \r
1081   }\r
1082   108 /G6c MSTT31c4eb AddChar\r
1083 /G68 [28.0 0.0 2.0 0.0 26.0 33.0]\r
1084 /G68 {\r
1085     24 33 true [1 0 0 -1 -2.0 33.0] {<ff80007f80003f80003f80003f80003f80003f80003f80003f80003f80003f87c03f9ff03fbff83f\r
1086 e3f83fc1fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81fc3f81\r
1087 fc3f81fc3f81fc3f81fc3f81fc7fc3feffe7ff>} imagemask \r
1088   }\r
1089   104 /G68 MSTT31c4eb AddChar\r
1090 %%EndResource\r
1091 \r
1092 gs 926 60 1094 1089 CB\r
1093 1117 1092 681 (var, const, unit, signal, handlers) 681 SB\r
1094 gr\r
1095 867 2 224 918 B\r
1096 1 F\r
1097 n\r
1098 2 2 1092 918 B\r
1099 1 F\r
1100 n\r
1101 2 2 1095 918 B\r
1102 1 F\r
1103 n\r
1104 921 2 1098 918 B\r
1105 1 F\r
1106 n\r
1107 2 2 2020 918 B\r
1108 1 F\r
1109 n\r
1110 2 2 2021 918 B\r
1111 1 F\r
1112 n\r
1113 131 2 2024 918 B\r
1114 1 F\r
1115 n\r
1116 gs 867 61 225 1152 CB\r
1117 248 1155 110 (   var) 110 SB\r
1118 gr\r
1119 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1120 \r
1121 %%BeginResource: font MSTT31c4a3\r
1122 /G3a [14.0 0.0 5.0 -1.0 9.0 23.0]\r
1123 /G3a {\r
1124     4 24 true [1 0 0 -1 -5.0 23.0] {<60f0f0600000000000000000000000000000000060f0f060>} imagemask \r
1125   }\r
1126   58 /G3a MSTT31c4a3 AddChar\r
1127 /G54 [31.0 0.0 2.0 0.0 29.0 33.0]\r
1128 /G54 {\r
1129     27 33 true [1 0 0 -1 -2.0 33.0] {<ffffffe0ffffffe0f01f01e0c01f00e0c01f0060801f0020801f0020801f0020001f0000001f0000\r
1130 001f0000001f0000001f0000001f0000001f0000001f0000001f0000001f0000001f0000001f0000\r
1131 001f0000001f0000001f0000001f0000001f0000001f0000001f0000001f0000001f0000001f0000\r
1132 001f0000007f800003fff800>} imagemask \r
1133   }\r
1134   84 /G54 MSTT31c4a3 AddChar\r
1135 /G2c [13.0 0.0 2.0 -9.0 9.0 3.0]\r
1136 /G2c {\r
1137     7 12 true [1 0 0 -1 -2.0 3.0] {<78fcfe760606060c0c186080>} imagemask \r
1138   }\r
1139   44 /G2c MSTT31c4a3 AddChar\r
1140 /G79 [23.0 0.0 0.0 -11.0 23.0 22.0]\r
1141 /G79 {\r
1142     23 33 true [1 0 0 -1 0.0 22.0] {<ffc0fe7f003c3e00381e00301f00300f00300f80600780600780c003c0c003c0c003e18001e18001\r
1143 f18000f30000fb00007e00007e00003e00003c00001c00001c000018000018000030000030000030\r
1144 0000600000600038c0007f80007f00003c0000>} imagemask \r
1145   }\r
1146   121 /G79 MSTT31c4a3 AddChar\r
1147 /G7a [22.0 0.0 1.0 0.0 21.0 22.0]\r
1148 /G7a {\r
1149     20 22 true [1 0 0 -1 -1.0 22.0] {<3ffff03ffff03803e03007c0200780000f80001f00003e00007c00007c0000f80001f00003e00003\r
1150 e00007c0000f80101f00101e00103e00307c0070fffff0fffff0>} imagemask \r
1151   }\r
1152   122 /G7a MSTT31c4a3 AddChar\r
1153 /G55 [36.0 0.0 0.0 -1.0 36.0 33.0]\r
1154 /G55 {\r
1155     36 34 true [1 0 0 -1 0.0 33.0] {<fffe00fff00ff0000f800fe000070007c000060007c000060007c000060007c000060007c0000600\r
1156 07c000060007c000060007c000060007c000060007c000060007c000060007c000060007c0000600\r
1157 07c000060007c000060007c000060007c000060007c000060007c000060007c000060007c0000600\r
1158 07c000060007c0000c0003e0000c0003e0000c0003e000180001f000380000f8007000007e03e000\r
1159 001fff80000007fe0000>} imagemask \r
1160   }\r
1161   85 /G55 MSTT31c4a3 AddChar\r
1162 %%EndResource\r
1163 \r
1164 gs 867 61 225 1152 CB\r
1165 358 1156 255 ( x: T, y,z: U;) 255 SB\r
1166 gr\r
1167 \r
1168 %%BeginResource: font MSTT31c4a3\r
1169 /G76 [24.0 0.0 0.0 -1.0 24.0 22.0]\r
1170 /G76 {\r
1171     24 23 true [1 0 0 -1 0.0 22.0] {<ffc07f7f001e1e000c1e00180f00180f003007803007802003c06003c06003e0c001e0c001f18000\r
1172 f18000f180007b00007b00003e00003e00003c00001c00001c00000800>} imagemask \r
1173   }\r
1174   118 /G76 MSTT31c4a3 AddChar\r
1175 /G62 [24.0 0.0 0.0 -1.0 22.0 35.0]\r
1176 /G62 {\r
1177     22 36 true [1 0 0 -1 0.0 35.0] {<0600001e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e00001e1f001e\r
1178 3fc01effe01fc3f01f01f81e00f81e00781e007c1e003c1e003c1e003c1e003c1e003c1e003c1e00\r
1179 3c1e00381e00781e00781e00701e00e01f01c00fc38007ff0000fc00>} imagemask \r
1180   }\r
1181   98 /G62 MSTT31c4a3 AddChar\r
1182 %%EndResource\r
1183 \r
1184 gs 1061 60 1095 1152 CB\r
1185 1117 1155 978 (declaration of variables x of type T, y,z of type U) 978 SB\r
1186 gr\r
1187 867 2 224 1152 B\r
1188 1 F\r
1189 n\r
1190 2 2 1092 1152 B\r
1191 1 F\r
1192 n\r
1193 2 2 1095 1152 B\r
1194 1 F\r
1195 n\r
1196 921 2 1098 1152 B\r
1197 1 F\r
1198 n\r
1199 2 2 2020 1152 B\r
1200 1 F\r
1201 n\r
1202 2 2 2021 1152 B\r
1203 1 F\r
1204 n\r
1205 131 2 2024 1152 B\r
1206 1 F\r
1207 n\r
1208 2 57 1092 1155 B\r
1209 1 F\r
1210 n\r
1211 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1212 gs 867 61 225 1213 CB\r
1213 248 1216 126 (   unit) 126 SB\r
1214 gr\r
1215 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1216 \r
1217 %%BeginResource: font MSTT31c4a3\r
1218 /G42 [33.0 0.0 0.0 0.0 30.0 33.0]\r
1219 /G42 {\r
1220     30 33 true [1 0 0 -1 0.0 33.0] {<fffff0001ffffe0007c03f8007c00fc007c007e007c003e007c001f007c001f007c001f007c001f0\r
1221 07c001f007c003f007c003e007c007c007c01f8007ffff0007ffff0007c01fc007c007e007c003f0\r
1222 07c001f807c001fc07c000fc07c000fc07c000fc07c000fc07c000fc07c001f807c003f807c007f0\r
1223 0fe01fe01fffff80fffffc00>} imagemask \r
1224   }\r
1225   66 /G42 MSTT31c4a3 AddChar\r
1226 %%EndResource\r
1227 \r
1228 gs 867 61 225 1213 CB\r
1229 374 1217 108 ( A: B) 108 SB\r
1230 gr\r
1231 \r
1232 %%BeginResource: font MSTT31c510\r
1233 /MSTT31c510 [50.0 0 0 0 0 0] 100 -100 [-50.0 -50.0 50.0 50.0] [1 50 div 0 0 1 50 div 0 0] /MSTT31c510 GreNewFont\r
1234 %%EndResource\r
1235 \r
1236 32 0 0 50 50 0 0 1 46 /MSTT31c510 font\r
1237 \r
1238 %%BeginResource: font MSTT31c510\r
1239 /G3c [28.0 0.0 2.0 5.0 28.0 28.0]\r
1240 /G3c {\r
1241     26 23 true [1 0 0 -1 -2.0 28.0] {<00000040000003c000000fc000003f800001fe000007f800001fc00000ff000003f800000fe00000\r
1242 7f800000fc0000007f8000000fe0000003f8000000ff0000001fc0000007f8000001fe0000003f80\r
1243 00000fc0000003c000000040>} imagemask \r
1244   }\r
1245   60 /G3c MSTT31c510 AddChar\r
1246 /G6b [25.0 0.0 0.0 0.0 25.0 35.0]\r
1247 /G6b {\r
1248     25 35 true [1 0 0 -1 0.0 35.0] {<003f000003fe000000fe000000fe000000fc000000fc000000fc000001fc000001f8000001f80000\r
1249 01f8000003f8000003f1ff8003f03e0003f0380007e0300007e0600007e0c0000fe180000fc38000\r
1250 0fc780000fcf80001fdf80001fbfc0001fefc0001f8fc0003f0fc0003f0fc0003f07e2007f07e400\r
1251 7e07ec007e07f8007e03f000fe03e000fc01c000>} imagemask \r
1252   }\r
1253   107 /G6b MSTT31c510 AddChar\r
1254 /G69 [14.0 0.0 1.0 0.0 14.0 35.0]\r
1255 /G69 {\r
1256     13 35 true [1 0 0 -1 -1.0 35.0] {<00e001f003f803f803f801f000e00000000000000000000007e07fe00fe00fc00fc00fc00fc01f80\r
1257 1f801f803f003f003f007f007e007e007e20fe40fcc0ff80ff00fe007800>} imagemask \r
1258   }\r
1259   105 /G69 MSTT31c510 AddChar\r
1260 /G6e [28.0 0.0 1.0 0.0 26.0 23.0]\r
1261 /G6e {\r
1262     25 23 true [1 0 0 -1 -1.0 23.0] {<01f01e001ff07f0007f0ff0007e1ff0007e3ff0007e73f000fee3f000fcc7f000fd87e000ff07e00\r
1263 1fe0fe001fe0fc001fc0fc001f80fc003f81fc003f01f8003f01f8007f03f8807e03f1007e03f300\r
1264 7e03fe00fe03f800fc01f000>} imagemask \r
1265   }\r
1266   110 /G6e MSTT31c510 AddChar\r
1267 /G64 [25.0 0.0 1.0 0.0 28.0 35.0]\r
1268 /G64 {\r
1269     27 35 true [1 0 0 -1 -1.0 35.0] {<000007e00000ffc000001fc000001fc000001f8000001f8000001f8000001f8000003f0000003f00\r
1270 00003f0000007f00001e7e0000717e0001e0fe0003e0fc0007c0fc000f80fc000f81fc001f81f800\r
1271 3f01f8003f01f8007e03f0007e03f0007e07f000fe07f000fc0fe000fc0fe000fc17e000fc17e200\r
1272 fc2fc400fe4fcc007f8ff8007f0fe0003e07c000>} imagemask \r
1273   }\r
1274   100 /G64 MSTT31c510 AddChar\r
1275 /G3e [28.0 0.0 2.0 5.0 28.0 28.0]\r
1276 /G3e {\r
1277     26 23 true [1 0 0 -1 -2.0 28.0] {<80000000f0000000fc0000007f0000001fe0000007f8000000fe0000003fc0000007f0000001fc00\r
1278 00007f8000000fc000007f800001fc000007f000003fc00000fe000007f800001fe000007f000000\r
1279 fc000000f000000080000000>} imagemask \r
1280   }\r
1281   62 /G3e MSTT31c510 AddChar\r
1282 %%EndResource\r
1283 \r
1284 gs 867 61 225 1213 CB\r
1285 482 1216 148 (<kind>) 148 SB\r
1286 gr\r
1287 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1288 gs 867 61 225 1213 CB\r
1289 630 1217 17 (\() 17 SB\r
1290 gr\r
1291 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
1292 \r
1293 %%BeginResource: font MSTT31c4f8\r
1294 /G70 [25.0 0.0 -7.0 -11.0 24.0 23.0]\r
1295 /G70 {\r
1296     31 34 true [1 0 0 -1 7.0 23.0] {<0003c1f0007fc7f800078c7c0007b03c0007e03e000f401e000f801e000f801e001f003e001f003e\r
1297 001e003c003e003c003c007c003c0078003c0070007800f0007800e0007801c000f8038000f00700\r
1298 00f80e0001fc3c0001efe00001e0000001e0000003c0000003c0000003c000000780000007800000\r
1299 078000000f8000001fc000007ff80000>} imagemask \r
1300   }\r
1301   112 /G70 MSTT31c4f8 AddChar\r
1302 %%EndResource\r
1303 \r
1304 gs 867 61 225 1213 CB\r
1305 647 1217 149 (params) 149 SB\r
1306 gr\r
1307 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1308 gs 867 61 225 1213 CB\r
1309 796 1217 30 (\);) 30 SB\r
1310 gr\r
1311 gs 867 60 225 1271 CB\r
1312 248 1274 106 (      <) 106 SB\r
1313 gr\r
1314 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
1315 gs 867 60 225 1271 CB\r
1316 354 1274 249 (declarations) 249 SB\r
1317 gr\r
1318 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1319 \r
1320 %%BeginResource: font MSTT31c4a3\r
1321 /G3e [28.0 0.0 1.0 5.0 27.0 30.0]\r
1322 /G3e {\r
1323     26 25 true [1 0 0 -1 -1.0 30.0] {<80000000e0000000780000001f00000007c0000000f00000003c0000000f00000003c0000000f800\r
1324 00003e0000000780000001c00000078000003e000000f8000003c000000f0000003c000000f00000\r
1325 07c000001f00000078000000e000000080000000>} imagemask \r
1326   }\r
1327   62 /G3e MSTT31c4a3 AddChar\r
1328 %%EndResource\r
1329 \r
1330 gs 867 60 225 1271 CB\r
1331 603 1274 28 (>) 28 SB\r
1332 gr\r
1333 gs 867 60 225 1328 CB\r
1334 248 1332 39 (   ) 39 SB\r
1335 gr\r
1336 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1337 gs 867 60 225 1328 CB\r
1338 287 1331 117 (begin) 117 SB\r
1339 gr\r
1340 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1341 gs 867 60 225 1385 CB\r
1342 248 1388 119 (       <) 119 SB\r
1343 gr\r
1344 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
1345 gs 867 60 225 1385 CB\r
1346 367 1388 235 (instructions) 235 SB\r
1347 gr\r
1348 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1349 gs 867 60 225 1385 CB\r
1350 602 1388 41 (>;) 41 SB\r
1351 gr\r
1352 gs 867 61 225 1442 CB\r
1353 248 1446 91 (       ) 91 SB\r
1354 gr\r
1355 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1356 \r
1357 %%BeginResource: font MSTT31c4eb\r
1358 /G5f [25.0 0.0 -1.0 -11.0 25.0 -8.0]\r
1359 /G5f {\r
1360     26 3 true [1 0 0 -1 1.0 -8.0] {<ffffffc0ffffffc0ffffffc0>} imagemask \r
1361   }\r
1362   95 /G5f MSTT31c4eb AddChar\r
1363 /G77 [36.0 0.0 0.0 -1.0 35.0 22.0]\r
1364 /G77 {\r
1365     35 23 true [1 0 0 -1 0.0 22.0] {<ffe7ff8fe07fc3fe03c03f81fe03803fc0fe03001fc0fe03001fe0ff06000fe0ff06000fe0ff0600\r
1366 0ff1ff8c0007f1bf8c0007f33fcc0007fb1fd80003fb1fd80003fe1ff00001fe0ff00001fe0ff000\r
1367 01fc0fe00000fc07e00000fc07c000007807c000007803c00000780380000030038000>} imagemask \r
1368   }\r
1369   119 /G77 MSTT31c4eb AddChar\r
1370 /G3a [17.0 0.0 4.0 -1.0 12.0 23.0]\r
1371 /G3a {\r
1372     8 24 true [1 0 0 -1 -4.0 23.0] {<3c7effffffff7e3c00000000000000003c7effffffff7e3c>} imagemask \r
1373   }\r
1374   58 /G3a MSTT31c4eb AddChar\r
1375 %%EndResource\r
1376 \r
1377 gs 867 61 225 1442 CB\r
1378 339 1445 192 (last_will:) 192 SB\r
1379 gr\r
1380 32 0 0 50 50 0 0 1 46 /MSTT31c510 font\r
1381 \r
1382 %%BeginResource: font MSTT31c510\r
1383 /G20 [13.0 0.0 0.0 0.0 0.0 0.0]\r
1384 /G20 {\r
1385\r
1386   32 /G20 MSTT31c510 AddChar\r
1387 %%EndResource\r
1388 \r
1389 gs 867 61 225 1442 CB\r
1390 531 1445 41 ( <) 41 SB\r
1391 gr\r
1392 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
1393 gs 867 61 225 1442 CB\r
1394 572 1446 269 (instructions>) 269 SB\r
1395 gr\r
1396 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1397 gs 867 61 225 1500 CB\r
1398 248 1504 39 (   ) 39 SB\r
1399 gr\r
1400 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1401 gs 867 61 225 1500 CB\r
1402 287 1503 91 (end ) 91 SB\r
1403 gr\r
1404 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1405 gs 867 61 225 1500 CB\r
1406 378 1504 48 (A;) 48 SB\r
1407 gr\r
1408 \r
1409 %%BeginResource: font MSTT31c51d\r
1410 /MSTT31c51d [42.0 0 0 0 0 0] 47 -115 [-42.0 -42.0 42.0 42.0] [1 42 div 0 0 1 42 div 0 0] /MSTT31c51d GreNewFont\r
1411 %%EndResource\r
1412 \r
1413 32 0 0 42 42 0 0 1 38 /MSTT31c51d font\r
1414 \r
1415 %%BeginResource: font MSTT31c51d\r
1416 /G65 [18.0 0.0 1.0 -1.0 17.0 20.0]\r
1417 /G65 {\r
1418     16 21 true [1 0 0 -1 -1.0 20.0] {<03e00ff81c3c301e700e600f600fffffe000e000e000e000f000f00178017c037e063ffe1ffc0ff8\r
1419 03e0>} imagemask \r
1420   }\r
1421   101 /G65 MSTT31c51d AddChar\r
1422 /G76 [20.0 0.0 -1.0 -1.0 20.0 19.0]\r
1423 /G76 {\r
1424     21 20 true [1 0 0 -1 1.0 19.0] {<ffc1f83f00601e00601f00400f00400f808007808007810003c10003c10003e20001e20001e40000\r
1425 f40000f400007800007800007000003000003000>} imagemask \r
1426   }\r
1427   118 /G76 MSTT31c51d AddChar\r
1428 /G69 [12.0 0.0 1.0 0.0 11.0 29.0]\r
1429 /G69 {\r
1430     10 29 true [1 0 0 -1 -1.0 29.0] {<0c001e001e000c000000000000000000000006003e00fe001e001e001e001e001e001e001e001e00\r
1431 1e001e001e001e001e001e001e003f00ffc0>} imagemask \r
1432   }\r
1433   105 /G69 MSTT31c51d AddChar\r
1434 /G64 [21.0 0.0 1.0 -1.0 21.0 29.0]\r
1435 /G64 {\r
1436     20 30 true [1 0 0 -1 -1.0 29.0] {<000180000f80003f8000078000078000078000078000078000078003e7800ff7801e1f801c0f8038\r
1437 0f80780780700780700780f00780f00780f00780f00780f00780f00780f807807807807c0f803e1f\r
1438 803ff7f01fe7e007c700>} imagemask \r
1439   }\r
1440   100 /G64 MSTT31c51d AddChar\r
1441 /G6e [22.0 0.0 1.0 0.0 22.0 20.0]\r
1442 /G6e {\r
1443     21 20 true [1 0 0 -1 -1.0 20.0] {<061e003e7f00fec7801f07c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e\r
1444 03c01e03c01e03c01e03c01e03c03f03e0ffcff8>} imagemask \r
1445   }\r
1446   110 /G6e MSTT31c51d AddChar\r
1447 /G74 [12.0 0.0 0.0 -1.0 12.0 25.0]\r
1448 /G74 {\r
1449     12 26 true [1 0 0 -1 0.0 25.0] {<0200060006000e001e003e00ffe01e001e001e001e001e001e001e001e001e001e001e001e001e00\r
1450 1e001e001e001f300fe00780>} imagemask \r
1451   }\r
1452   116 /G74 MSTT31c51d AddChar\r
1453 /G6c [12.0 0.0 1.0 0.0 11.0 29.0]\r
1454 /G6c {\r
1455     10 29 true [1 0 0 -1 -1.0 29.0] {<06003e00fe001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e00\r
1456 1e001e001e001e001e001e001e003f00ffc0>} imagemask \r
1457   }\r
1458   108 /G6c MSTT31c51d AddChar\r
1459 /G79 [19.0 0.0 -1.0 -9.0 19.0 19.0]\r
1460 /G79 {\r
1461     20 28 true [1 0 0 -1 1.0 19.0] {<ffc3f03f00c01e00801f00800f00800f010007810007810003c20003c20003e40001e40001f40000\r
1462 f80000f8000078000070000070000030000020000020000040000040000040003880007f00007e00\r
1463 003c0000>} imagemask \r
1464   }\r
1465   121 /G79 MSTT31c51d AddChar\r
1466 /G20 [11.0 0.0 0.0 0.0 0.0 0.0]\r
1467 /G20 {\r
1468\r
1469   32 /G20 MSTT31c51d AddChar\r
1470 /G6f [20.0 0.0 1.0 -1.0 19.0 20.0]\r
1471 /G6f {\r
1472     18 21 true [1 0 0 -1 -1.0 20.0] {<03f0000ffc001e3e00380f00380f80700780700780f003c0f003c0f003c0f003c0f003c0f003c0f8\r
1473 03c07803807803803c07003e07001f0e000ffc0003f000>} imagemask \r
1474   }\r
1475   111 /G6f MSTT31c51d AddChar\r
1476 /G75 [21.0 0.0 0.0 -1.0 21.0 19.0]\r
1477 /G75 {\r
1478     21 20 true [1 0 0 -1 0.0 19.0] {<fe1fc03e07c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e\r
1479 03c01e03c01e03c01e07c00f1bf807f3e003c300>} imagemask \r
1480   }\r
1481   117 /G75 MSTT31c51d AddChar\r
1482 /G68 [22.0 0.0 1.0 0.0 22.0 29.0]\r
1483 /G68 {\r
1484     21 29 true [1 0 0 -1 -1.0 29.0] {<0e00007e0000fe00001e00001e00001e00001e00001e00001e00001e1e001e7f001ec7801f07801e\r
1485 03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03\r
1486 c03f03e0ffcff8>} imagemask \r
1487   }\r
1488   104 /G68 MSTT31c51d AddChar\r
1489 /G72 [15.0 0.0 1.0 0.0 15.0 20.0]\r
1490 /G72 {\r
1491     14 20 true [1 0 0 -1 -1.0 20.0] {<06383e7cfefc1f981f001e001e001e001e001e001e001e001e001e001e001e001e001e003f00ffc0\r
1492 >} imagemask \r
1493   }\r
1494   114 /G72 MSTT31c51d AddChar\r
1495 /G66 [13.0 0.0 0.0 0.0 17.0 29.0]\r
1496 /G66 {\r
1497     17 29 true [1 0 0 -1 0.0 29.0] {<007c0001ff00038f800707800703000f00000f00000f00000f00000f0000fff8000f00000f00000f\r
1498 00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00\r
1499 001f8000fff000>} imagemask \r
1500   }\r
1501   102 /G66 MSTT31c51d AddChar\r
1502 /G6d [33.0 0.0 1.0 0.0 33.0 20.0]\r
1503 /G6d {\r
1504     32 20 true [1 0 0 -1 -1.0 20.0] {<061f03c03e7f8fe0fec798f01f07e0781e03c0781e03c0781e03c0781e03c0781e03c0781e03c078\r
1505 1e03c0781e03c0781e03c0781e03c0781e03c0781e03c0781e03c0781e03c0783f03e07cffcff9ff\r
1506 >} imagemask \r
1507   }\r
1508   109 /G6d MSTT31c51d AddChar\r
1509 /G61 [19.0 0.0 1.0 -1.0 19.0 20.0]\r
1510 /G61 {\r
1511     18 21 true [1 0 0 -1 -1.0 20.0] {<07f0001e7800383c00781e00781e00781e00301e00001e00003e0001de00071e001c1e00381e0070\r
1512 1e00f01e00f01e00f01e00f03e00787e407f9f801e0e00>} imagemask \r
1513   }\r
1514   97 /G61 MSTT31c51d AddChar\r
1515 %%EndResource\r
1516 \r
1517 gs 867 51 225 1615 CB\r
1518 248 1618 805 (evidently you need not to inherit from a module) 805 SB\r
1519 gr\r
1520 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1521 \r
1522 %%BeginResource: font MSTT31c4a3\r
1523 /G77 [36.0 0.0 0.0 -1.0 36.0 22.0]\r
1524 /G77 {\r
1525     36 23 true [1 0 0 -1 0.0 22.0] {<ffc7fe07f03f00f800e01f007800c00f007800800f007801800f803c018007803c030007803e0300\r
1526 03c07e060003c06f060003c0cf060001e0cf0c0001e1878c0001e1878c0000f303d80000f303d800\r
1527 00fe03f800007c01f000007c01f000007800e000003800e000003000e0000010004000>} imagemask \r
1528   }\r
1529   119 /G77 MSTT31c4a3 AddChar\r
1530 %%EndResource\r
1531 \r
1532 gs 1061 60 1095 1213 CB\r
1533 1117 1216 972 (declaration of a module A which inherits from B.) 972 SB\r
1534 gr\r
1535 32 0 0 50 50 0 0 1 46 /MSTT31c510 font\r
1536 gs 1061 61 1095 1270 CB\r
1537 1117 1273 92 (kind) 92 SB\r
1538 gr\r
1539 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1540 gs 1061 61 1095 1270 CB\r
1541 1209 1274 320 ( may be one of: ) 320 SB\r
1542 gr\r
1543 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1544 gs 1061 61 1095 1270 CB\r
1545 1529 1273 582 (procedure, class, coroutine,) 582 SB\r
1546 gr\r
1547 \r
1548 %%BeginResource: font MSTT31c4eb\r
1549 /G6b [27.0 0.0 2.0 0.0 28.0 33.0]\r
1550 /G6b {\r
1551     26 33 true [1 0 0 -1 -2.0 33.0] {<ff8000007f8000003f8000003f8000003f8000003f8000003f8000003f8000003f8000003f800000\r
1552 3f8000003f83ff003f80fc003f8070003f8060003f80c0003f81c0003f8300003f8700003f9f8000\r
1553 3fbf80003fffc0003fdfe0003f9fe0003f8ff0003f87f8003f87f8003f83fc003f83fc003f81fe00\r
1554 3f80ff007fc0ff80ffe3ffc0>} imagemask \r
1555   }\r
1556   107 /G6b MSTT31c4eb AddChar\r
1557 /G66 [16.0 0.0 1.0 0.0 20.0 34.0]\r
1558 /G66 {\r
1559     19 34 true [1 0 0 -1 -1.0 34.0] {<007f0001ffc003e7e007c7e00fc7e00fc7e01fc3c01fc0001fc0001fc0001fc0001fc000fff800ff\r
1560 f8001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0001fc0\r
1561 001fc0001fc0001fc0001fc0001fc0003fe0007ff000>} imagemask \r
1562   }\r
1563   102 /G66 MSTT31c4eb AddChar\r
1564 %%EndResource\r
1565 \r
1566 gs 1061 60 1095 1328 CB\r
1567 1117 1331 692 (process, block, handler, function) 692 SB\r
1568 gr\r
1569 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
1570 gs 1061 60 1095 1385 CB\r
1571 1117 1388 149 (params) 149 SB\r
1572 gr\r
1573 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1574 gs 1061 60 1095 1385 CB\r
1575 1266 1388 590 ( is a list of formal parameters,) 590 SB\r
1576 gr\r
1577 \r
1578 %%BeginResource: font MSTT31c4a3\r
1579 /G52 [33.0 0.0 0.0 0.0 34.0 33.0]\r
1580 /G52 {\r
1581     34 33 true [1 0 0 -1 0.0 33.0] {<ffffe000000ffffc000007c0fe000007c03f000007c01f800007c01f800007c00fc00007c00fc000\r
1582 07c00fc00007c00fc00007c00fc00007c00f800007c01f800007c03f000007c07e000007c1f80000\r
1583 07ffe0000007ffe0000007c3f0000007c1f8000007c0fc000007c0fc000007c07e000007c03f0000\r
1584 07c01f800007c01f800007c00fc00007c007e00007c003f00007c003f80007c001fc001fe000ff00\r
1585 fffe007fc0>} imagemask \r
1586   }\r
1587   82 /G52 MSTT31c4a3 AddChar\r
1588 /G45 [31.0 0.0 0.0 0.0 30.0 33.0]\r
1589 /G45 {\r
1590     30 33 true [1 0 0 -1 0.0 33.0] {<ffffffe00fffffe007c001e007c0006007c0006007c0002007c0002007c0000007c0000007c00000\r
1591 07c0010007c0010007c0010007c0030007c0070007ffff0007ffff0007c0070007c0030007c00100\r
1592 07c0010007c0010007c0000007c0000007c0000007c0000407c0000807c0001807c0003807c00070\r
1593 07e001f01ffffff0ffffffe0>} imagemask \r
1594   }\r
1595   69 /G45 MSTT31c4a3 AddChar\r
1596 /G4d [44.0 0.0 0.0 0.0 44.0 33.0]\r
1597 /G4d {\r
1598     44 33 true [1 0 0 -1 0.0 33.0] {<ffc000003ff01fe000003f800fe000007e0007f000007e0007f00000fe0007f80000fe0006f80001\r
1599 be0006f80001be00067c00033e00067c00033e00067e00073e00063e00063e00063f000e3e00061f\r
1600 000c3e00061f800c3e00060f80183e00060fc0183e000607c0303e000607e0303e000603e0603e00\r
1601 0603f0603e000601f0c03e000601f0c03e000600f9803e000600f9803e000600ff803e0006007f00\r
1602 3e0006007f003e0006003e003e0006003e003e0006001c003e001f001c00ff00fff00807fff0>} imagemask \r
1603   }\r
1604   77 /G4d MSTT31c4a3 AddChar\r
1605 /G4b [35.0 0.0 0.0 0.0 35.0 33.0]\r
1606 /G4b {\r
1607     35 33 true [1 0 0 -1 0.0 33.0] {<fffe0fff001ff001f80007c001f00007c001c00007c003800007c007000007c00e000007c01c0000\r
1608 07c038000007c070000007c0e0000007c1c0000007c380000007c700000007ce00000007df000000\r
1609 07ff80000007dfc0000007cfe0000007c7f0000007c3f8000007c1fc000007c0fe000007c07f0000\r
1610 07c03f800007c01fc00007c00fe00007c007f00007c003f80007c001fc0007c000fe001ff001ff80\r
1611 fffe07ffe0>} imagemask \r
1612   }\r
1613   75 /G4b MSTT31c4a3 AddChar\r
1614 /G53 [28.0 0.0 4.0 -1.0 25.0 34.0]\r
1615 /G53 {\r
1616     21 35 true [1 0 0 -1 -4.0 34.0] {<03f0200ffe601e0fe03c03e07801e07000e0f00060f00060f00020f80020fc0020fe00007f00007f\r
1617 c0003fe0001ff8000ffe0007ff0001ffc000ffe0003fe0000ff00007f00001f88000f88000f8c000\r
1618 78c00078c00078e00070f000f0f801e0fe07c08fff8081fc00>} imagemask \r
1619   }\r
1620   83 /G53 MSTT31c4a3 AddChar\r
1621 %%EndResource\r
1622 \r
1623 gs 1061 60 1095 1442 CB\r
1624 1117 1445 239 (REMARKS) 239 SB\r
1625 gr\r
1626 \r
1627 %%BeginResource: font MSTT31c4a3\r
1628 /G2d [17.0 0.0 2.0 9.0 15.0 13.0]\r
1629 /G2d {\r
1630     13 4 true [1 0 0 -1 -2.0 13.0] {<fff8fff8fff8fff8>} imagemask \r
1631   }\r
1632   45 /G2d MSTT31c4a3 AddChar\r
1633 /G6b [25.0 0.0 1.0 0.0 25.0 35.0]\r
1634 /G6b {\r
1635     24 35 true [1 0 0 -1 -1.0 35.0] {<0600001e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e00001e00001e\r
1636 07fe1e01f01e01c01e03001e06001e0c001e18001e30001ee0001ff0001ef8001ef8001e7c001e3e\r
1637 001e1f001e0f801e07801e07c01e03e01e01f03f01f8ffc7ff>} imagemask \r
1638   }\r
1639   107 /G6b MSTT31c4a3 AddChar\r
1640 %%EndResource\r
1641 \r
1642 gs 1061 60 1095 1499 CB\r
1643 1117 1502 398 (- block has no name) 398 SB\r
1644 gr\r
1645 gs 1061 61 1095 1556 CB\r
1646 1117 1560 382 (       its first line is: ) 382 SB\r
1647 gr\r
1648 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1649 gs 1061 61 1095 1556 CB\r
1650 1499 1559 128 (block ) 128 SB\r
1651 gr\r
1652 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1653 gs 1061 61 1095 1556 CB\r
1654 1627 1560 69 ( or ) 69 SB\r
1655 gr\r
1656 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1657 gs 1061 61 1095 1556 CB\r
1658 1696 1559 100 (pref ) 100 SB\r
1659 gr\r
1660 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1661 \r
1662 %%BeginResource: font MSTT31c4a3\r
1663 /G43 [33.0 0.0 2.0 -1.0 31.0 34.0]\r
1664 /G43 {\r
1665     29 35 true [1 0 0 -1 -2.0 34.0] {<000ff020007ffe6000fc0fe003f003e007c001e00f8000f01f8000701f0000303f0000303e000030\r
1666 7e0000107e0000007e000000fc000000fc000000fc000000fc000000fc000000fc000000fc000000\r
1667 fc000000fc000000fc0000007e0000007e0000007e0000003f0000083f0000101f8000200f800060\r
1668 07c000c003f0018001fc0700007ffc00000ff000>} imagemask \r
1669   }\r
1670   67 /G43 MSTT31c4a3 AddChar\r
1671 %%EndResource\r
1672 \r
1673 gs 1061 61 1095 1556 CB\r
1674 1796 1560 46 (C ) 46 SB\r
1675 gr\r
1676 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1677 gs 1061 61 1095 1556 CB\r
1678 1842 1559 115 (block) 115 SB\r
1679 gr\r
1680 \r
1681 %%BeginResource: font MSTT31c4eb\r
1682 /G2d [17.0 0.0 1.0 9.0 15.0 14.0]\r
1683 /G2d {\r
1684     14 5 true [1 0 0 -1 -1.0 14.0] {<fffcfffcfffcfffcfffc>} imagemask \r
1685   }\r
1686   45 /G2d MSTT31c4eb AddChar\r
1687 %%EndResource\r
1688 \r
1689 gs 1061 61 1095 1614 CB\r
1690 1117 1617 30 (- ) 30 SB\r
1691 gr\r
1692 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1693 gs 1061 61 1095 1614 CB\r
1694 1147 1618 899 (function has a type of result after parameters,) 899 SB\r
1695 gr\r
1696 gs 1061 60 1095 1672 CB\r
1697 1117 1675 616 (- handler has a different form., ) 616 SB\r
1698 gr\r
1699 \r
1700 %%BeginResource: font MSTT31c52a\r
1701 /MSTT31c52a [46.0 0 0 0 0 0] 43 -105 [-46.0 -46.0 46.0 46.0] [1 46 div 0 0 1 46 div 0 0] /MSTT31c52a GreNewFont\r
1702 %%EndResource\r
1703 \r
1704 32 0 0 46 46 0 0 1 42 /MSTT31c52a font\r
1705 \r
1706 %%BeginResource: font MSTT31c52a\r
1707 /G73 [18.0 0.0 2.0 -1.0 16.0 21.0]\r
1708 /G73 {\r
1709     14 22 true [1 0 0 -1 -2.0 21.0] {<0f883ff870786038e018e018f008f8007e007f803fe00ff003f800f8007c803cc01cc01ce018f838\r
1710 fff08fc0>} imagemask \r
1711   }\r
1712   115 /G73 MSTT31c52a AddChar\r
1713 /G65 [19.0 0.0 1.0 -1.0 18.0 21.0]\r
1714 /G65 {\r
1715     17 22 true [1 0 0 -1 -1.0 21.0] {<03f0000e7c00181e00300f00300f00600780600780ffff80e00000e00000e00000e00000f00000f0\r
1716 0080f801807801807c03007f07003ffe001ffc000ff80003e000>} imagemask \r
1717   }\r
1718   101 /G65 MSTT31c52a AddChar\r
1719 /G20 [12.0 0.0 0.0 0.0 0.0 0.0]\r
1720 /G20 {\r
1721\r
1722   32 /G20 MSTT31c52a AddChar\r
1723 /G62 [23.0 0.0 0.0 -1.0 21.0 32.0]\r
1724 /G62 {\r
1725     21 33 true [1 0 0 -1 0.0 32.0] {<0600003e0000fe00001e00001e00001e00001e00001e00001e00001e00001e00001e1f001e7f801e\r
1726 ffc01f87e01f01f01e00f01e00f81e00781e00781e00781e00781e00781e00781e00781e00701e00\r
1727 f01e00e01e01e01f01c00f878007ff0000f800>} imagemask \r
1728   }\r
1729   98 /G62 MSTT31c52a AddChar\r
1730 /G6c [12.0 0.0 1.0 0.0 11.0 32.0]\r
1731 /G6c {\r
1732     10 32 true [1 0 0 -1 -1.0 32.0] {<06003e00fe001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e00\r
1733 1e001e001e001e001e001e001e001e001e001e003f00ffc0>} imagemask \r
1734   }\r
1735   108 /G6c MSTT31c52a AddChar\r
1736 /G6f [22.0 0.0 1.0 -1.0 21.0 21.0]\r
1737 /G6f {\r
1738     20 22 true [1 0 0 -1 -1.0 21.0] {<01f80007fe000e0f801c07c03803c07803e07001e07001f0f000f0f000f0f000f0f000f0f000f0f0\r
1739 00f0f800e07800e07c01e03c01c01e03801f870007fe0001f800>} imagemask \r
1740   }\r
1741   111 /G6f MSTT31c52a AddChar\r
1742 /G77 [32.0 0.0 0.0 -1.0 32.0 20.0]\r
1743 /G77 {\r
1744     32 21 true [1 0 0 -1 0.0 20.0] {<ff8ffc3f7e03e0063e01e0041e01e0081e00f0080f00f0080f00f0100f8178100781781007823c20\r
1745 07c23c2003c21e2003c41e4001e40f4001e80f4001f80fc000f0078000f007800070038000600300\r
1746 00600100>} imagemask \r
1747   }\r
1748   119 /G77 MSTT31c52a AddChar\r
1749 /G2c [12.0 0.0 2.0 -8.0 9.0 3.0]\r
1750 /G2c {\r
1751     7 11 true [1 0 0 -1 -2.0 3.0] {<78fcfe7e020204041830c0>} imagemask \r
1752   }\r
1753   44 /G2c MSTT31c52a AddChar\r
1754 %%EndResource\r
1755 \r
1756 gs 1061 60 1095 1672 CB\r
1757 1733 1678 188 (see below,) 188 SB\r
1758 gr\r
1759 \r
1760 %%BeginResource: font MSTT31c52a\r
1761 /G2d [15.0 0.0 2.0 9.0 14.0 13.0]\r
1762 /G2d {\r
1763     12 4 true [1 0 0 -1 -2.0 13.0] {<fff0fff0fff0fff0>} imagemask \r
1764   }\r
1765   45 /G2d MSTT31c52a AddChar\r
1766 /G61 [21.0 0.0 1.0 -1.0 21.0 21.0]\r
1767 /G61 {\r
1768     20 22 true [1 0 0 -1 -1.0 21.0] {<07f0001ffc003c3e00781f00780f00780f00300f00000f00001f0000ef00038f000e0f00380f0078\r
1769 0f00700f00f00f00f00f00f81f10fc7f307fcfe07f8fc01e0780>} imagemask \r
1770   }\r
1771   97 /G61 MSTT31c52a AddChar\r
1772 /G74 [13.0 0.0 -1.0 -1.0 13.0 27.0]\r
1773 /G74 {\r
1774     14 28 true [1 0 0 -1 1.0 27.0] {<010003000300070007000f003ff8fff80f000f000f000f000f000f000f000f000f000f000f000f00\r
1775 0f000f000f000f040f880ff807f003c0>} imagemask \r
1776   }\r
1777   116 /G74 MSTT31c52a AddChar\r
1778 /G5f [23.0 0.0 0.0 -10.0 24.0 -8.0]\r
1779 /G5f {\r
1780     24 2 true [1 0 0 -1 0.0 -8.0] {<ffffffffffff>} imagemask \r
1781   }\r
1782   95 /G5f MSTT31c52a AddChar\r
1783 /G69 [12.0 0.0 1.0 0.0 11.0 32.0]\r
1784 /G69 {\r
1785     10 32 true [1 0 0 -1 -1.0 32.0] {<0c001e001e000c00000000000000000000000000000006003e00fe001e001e001e001e001e001e00\r
1786 1e001e001e001e001e001e001e001e001e001e003f00ffc0>} imagemask \r
1787   }\r
1788   105 /G69 MSTT31c52a AddChar\r
1789 /G6e [22.0 0.0 0.0 0.0 22.0 21.0]\r
1790 /G6e {\r
1791     22 21 true [1 0 0 -1 0.0 21.0] {<060f003e3f80fe7fc01ec3e01f03e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e\r
1792 01e01e01e01e01e01e01e01e01e01e01e03f03f0ffcffc>} imagemask \r
1793   }\r
1794   110 /G6e MSTT31c52a AddChar\r
1795 /G72 [16.0 0.0 1.0 0.0 16.0 21.0]\r
1796 /G72 {\r
1797     15 21 true [1 0 0 -1 -1.0 21.0] {<063c3e7efefe1f9c1f001e001e001e001e001e001e001e001e001e001e001e001e001e001e003f00\r
1798 ffc0>} imagemask \r
1799   }\r
1800   114 /G72 MSTT31c52a AddChar\r
1801 /G75 [23.0 0.0 0.0 -1.0 22.0 20.0]\r
1802 /G75 {\r
1803     22 21 true [1 0 0 -1 0.0 20.0] {<fe0fe03e03e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e\r
1804 01e01e01e01e01e01f03e01f0de00ff9fc07f1f003c180>} imagemask \r
1805   }\r
1806   117 /G75 MSTT31c52a AddChar\r
1807 /G63 [20.0 0.0 1.0 -1.0 19.0 21.0]\r
1808 /G63 {\r
1809     18 22 true [1 0 0 -1 -1.0 21.0] {<00f80007fe000e1f001c0f80380f80380780700300700000700000700000f00000f00000f8000078\r
1810 00407800c07c00807e01803f03801fff001ffe0007fc0001f000>} imagemask \r
1811   }\r
1812   99 /G63 MSTT31c52a AddChar\r
1813 /G78 [23.0 0.0 0.0 0.0 23.0 20.0]\r
1814 /G78 {\r
1815     23 20 true [1 0 0 -1 0.0 20.0] {<ffc3f83f00e00f00c00f818007c30003c20001e40001f80000f800007c00007c0000be00011f0001\r
1816 0f800207800407c00803e01801f03801f87e0ffe>} imagemask \r
1817   }\r
1818   120 /G78 MSTT31c52a AddChar\r
1819 /G64 [22.0 0.0 1.0 -1.0 22.0 32.0]\r
1820 /G64 {\r
1821     21 33 true [1 0 0 -1 -1.0 32.0] {<0000c00007c0001fc00003c00003c00003c00003c00003c00003c00003c00003c001f3c007fbc01e\r
1822 1fc01c07c03807c07803c07003c07003c0f003c0f003c0f003c0f003c0f003c0f003c0f803c0f803\r
1823 c07c03c07c07c03f0fc01ffbf80ff3f003c380>} imagemask \r
1824   }\r
1825   100 /G64 MSTT31c52a AddChar\r
1826 %%EndResource\r
1827 \r
1828 gs 1061 56 1095 1729 CB\r
1829 1117 1732 637 (- last_will instruction are executed ) 637 SB\r
1830 gr\r
1831 \r
1832 %%BeginResource: font MSTT31c537\r
1833 /MSTT31c537 [46.0 0 0 0 0 0] 43 -105 [-46.0 -46.0 46.0 46.0] [1 46 div 0 0 1 46 div 0 0] /MSTT31c537 GreNewFont\r
1834 %%EndResource\r
1835 \r
1836 32 0 0 46 46 0 0 1 42 /MSTT31c537 font\r
1837 \r
1838 %%BeginResource: font MSTT31c537\r
1839 /G65 [20.0 0.0 1.0 0.0 18.0 21.0]\r
1840 /G65 {\r
1841     17 21 true [1 0 0 -1 -1.0 21.0] {<003e0001c7000303800603800e03801c0700380700380e00781c0070700073c000fe0000f00000f0\r
1842 0000f00000f00200f80c007c18007ff0003fe0000f8000>} imagemask \r
1843   }\r
1844   101 /G65 MSTT31c537 AddChar\r
1845 /G78 [20.0 0.0 -1.0 0.0 20.0 21.0]\r
1846 /G78 {\r
1847     21 21 true [1 0 0 -1 1.0 21.0] {<0700703f81f80783f803c63001cc0001c80001d00000f00000e00000e00000f00000f00000f00001\r
1848 f000017800023800063860ec38c0f83d80f81f00601e00>} imagemask \r
1849   }\r
1850   120 /G78 MSTT31c537 AddChar\r
1851 /G63 [20.0 0.0 1.0 0.0 19.0 21.0]\r
1852 /G63 {\r
1853     18 21 true [1 0 0 -1 -1.0 21.0] {<003f0000e1800381c00701c00e01c01c01c01c0180380000780000700000700000f00000f00000f0\r
1854 0000f00300f00600f80c007c38007ff0003fe0000f8000>} imagemask \r
1855   }\r
1856   99 /G63 MSTT31c537 AddChar\r
1857 /G70 [23.0 0.0 -5.0 -10.0 22.0 21.0]\r
1858 /G70 {\r
1859     27 31 true [1 0 0 -1 5.0 21.0] {<001e1f0000fe3f80001cc3c0001d81e0001f01e0003e01e0003c01e0003c01e0003801e0007801c0\r
1860 007001c0007003c000f0038000e0078000e0070000e00e0001c01c0001c0180001c0700003e0e000\r
1861 03bf800003800000038000000700000007000000070000000f0000000e0000000e0000001f000000\r
1862 ffc00000>} imagemask \r
1863   }\r
1864   112 /G70 MSTT31c537 AddChar\r
1865 /G74 [13.0 0.0 2.0 0.0 14.0 26.0]\r
1866 /G74 {\r
1867     12 26 true [1 0 0 -1 -2.0 26.0] {<00c000800180038007001f007ff00e000e001e001e001c003c003c00380038007800780070007000\r
1868 f000e200e400e400f800e000>} imagemask \r
1869   }\r
1870   116 /G74 MSTT31c537 AddChar\r
1871 /G69 [13.0 0.0 1.0 0.0 11.0 28.0]\r
1872 /G69 {\r
1873     10 28 true [1 0 0 -1 -1.0 28.0] {<01c001c001c0000000000000000007807f800700070007000f000e000e000e001c001c001c003c00\r
1874 380038007800720076007400f8007000>} imagemask \r
1875   }\r
1876   105 /G69 MSTT31c537 AddChar\r
1877 /G6f [23.0 0.0 1.0 0.0 21.0 21.0]\r
1878 /G6f {\r
1879     20 21 true [1 0 0 -1 -1.0 21.0] {<003f0000e3c00380e00700e00e00f01e00f03c00f03c00f07800f07800f07000f0f001e0f001e0f0\r
1880 03c0f003c0f00780f00700700e00381c001c30000fc000>} imagemask \r
1881   }\r
1882   111 /G6f MSTT31c537 AddChar\r
1883 /G6e [23.0 0.0 0.0 0.0 21.0 21.0]\r
1884 /G6e {\r
1885     21 21 true [1 0 0 -1 0.0 21.0] {<0780f03f83f80707f8070e380718380e30380e60780ec0700e80701d80f01f00e01e00e03c01e03c\r
1886 01c03801c03803c07003887003907003a0f007c0e00380>} imagemask \r
1887   }\r
1888   110 /G6e MSTT31c537 AddChar\r
1889 /G61 [23.0 0.0 0.0 0.0 22.0 21.0]\r
1890 /G61 {\r
1891     22 21 true [1 0 0 -1 0.0 21.0] {<001f0c007b9c00c0b80380780700780e00780e00701c00703800f03800e07800e07001e07003e0f0\r
1892 03c0f005c0f009c0f01380f863907fc3a07f83c01e0380>} imagemask \r
1893   }\r
1894   97 /G61 MSTT31c537 AddChar\r
1895 /G6c [13.0 0.0 1.0 0.0 13.0 32.0]\r
1896 /G6c {\r
1897     12 32 true [1 0 0 -1 -1.0 32.0] {<00f007f000f000e000e000e001c001c001c001c00380038003800700070007000f000e000e000e00\r
1898 1c001c001c003800380038007800718071007200fc007000>} imagemask \r
1899   }\r
1900   108 /G6c MSTT31c537 AddChar\r
1901 /G79 [20.0 0.0 -4.0 -10.0 20.0 21.0]\r
1902 /G79 {\r
1903     24 31 true [1 0 0 -1 4.0 21.0] {<00f00607f00f00f00f00780f00780300380300380200380600380400380c00380800381000383000\r
1904 3c20003c40003cc0001c80001d00001e00001e00001c0000180000100000200000400000c0006180\r
1905 00f70000fe0000f80000700000>} imagemask \r
1906   }\r
1907   121 /G79 MSTT31c537 AddChar\r
1908 /G2e [12.0 0.0 1.0 0.0 5.0 4.0]\r
1909 /G2e {\r
1910     4 4 true [1 0 0 -1 -1.0 4.0] {<60f0f060>} imagemask \r
1911   }\r
1912   46 /G2e MSTT31c537 AddChar\r
1913 %%EndResource\r
1914 \r
1915 gs 1061 56 1095 1729 CB\r
1916 1754 1732 256 (exceptionally.) 256 SB\r
1917 gr\r
1918 867 2 224 1213 B\r
1919 1 F\r
1920 n\r
1921 2 2 1092 1213 B\r
1922 1 F\r
1923 n\r
1924 1060 2 1095 1213 B\r
1925 1 F\r
1926 n\r
1927 2 568 1092 1216 B\r
1928 1 F\r
1929 n\r
1930 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1931 gs 867 61 225 1785 CB\r
1932 248 1788 163 (   const ) 163 SB\r
1933 gr\r
1934 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1935 \r
1936 %%BeginResource: font MSTT31c4a3\r
1937 /G3d [28.0 0.0 1.0 12.0 27.0 22.0]\r
1938 /G3d {\r
1939     26 10 true [1 0 0 -1 -1.0 22.0] {<ffffffc0ffffffc0000000000000000000000000000000000000000000000000ffffffc0ffffffc0\r
1940 >} imagemask \r
1941   }\r
1942   61 /G3d MSTT31c4a3 AddChar\r
1943 /G38 [25.0 0.0 3.0 0.0 22.0 33.0]\r
1944 /G38 {\r
1945     19 33 true [1 0 0 -1 -3.0 33.0] {<03f8000ffe003e1f00780780700780f003c0f003c0f003c0f803c0f803807c07807e0f003f8e001f\r
1946 d8000ff00007f00003fc0007fe000c7f001c3f80381fc0780fc07007e0f003e0f001e0f001e0f001\r
1947 e0f801e07803c03c03803e0f000ffe0003f800>} imagemask \r
1948   }\r
1949   56 /G38 MSTT31c4a3 AddChar\r
1950 /G30 [25.0 0.0 2.0 0.0 23.0 33.0]\r
1951 /G30 {\r
1952     21 33 true [1 0 0 -1 -2.0 33.0] {<00f80003fe000787000e03801c01c01c01c03800e03800e07800f0780070780070f00078f00078f0\r
1953 0078f00078f00078f00078f00078f00078f00078f00078f000787000707800f07800f03800e03800\r
1954 e01c01c01c01c00e0380070f0003fe0000f800>} imagemask \r
1955   }\r
1956   48 /G30 MSTT31c4a3 AddChar\r
1957 %%EndResource\r
1958 \r
1959 gs 867 61 225 1785 CB\r
1960 411 1789 122 (cc=80) 122 SB\r
1961 gr\r
1962 gs 1061 60 1095 1785 CB\r
1963 1117 1788 488 (declaration of a constant) 488 SB\r
1964 gr\r
1965 867 2 224 1785 B\r
1966 1 F\r
1967 n\r
1968 2 2 1092 1785 B\r
1969 1 F\r
1970 n\r
1971 1060 2 1095 1785 B\r
1972 1 F\r
1973 n\r
1974 2 57 1092 1788 B\r
1975 1 F\r
1976 n\r
1977 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1978 gs 867 61 225 1846 CB\r
1979 248 1849 176 (   signal ) 176 SB\r
1980 gr\r
1981 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1982 gs 867 61 225 1846 CB\r
1983 424 1850 41 (S;) 41 SB\r
1984 gr\r
1985 gs 867 61 225 1904 CB\r
1986 248 1908 39 (   ) 39 SB\r
1987 gr\r
1988 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
1989 gs 867 61 225 1904 CB\r
1990 287 1907 124 (signal) 124 SB\r
1991 gr\r
1992 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
1993 \r
1994 %%BeginResource: font MSTT31c4a3\r
1995 /G51 [36.0 0.0 2.0 -9.0 34.0 34.0]\r
1996 /G51 {\r
1997     32 43 true [1 0 0 -1 -2.0 34.0] {<000ff000007ffe0000f81f8003e007c007c003e00f8001f01f0000f81f0000f83e0000fc3e00007c\r
1998 7e00007e7e00007e7c00003efc00003ffc00003ffc00003ffc00003ffc00003ffc00003ffc00003f\r
1999 fc00003ffc00003f7c00003e7e00003e7e00007e3e00007c3f00007c1f0000f80f0000f0078001e0\r
2000 03c003c001e0078000781e00001ff8000007f0000003f8000001fc000000fe0000003f0000000f80\r
2001 000003e0000000f80000000f>} imagemask \r
2002   }\r
2003   81 /G51 MSTT31c4a3 AddChar\r
2004 %%EndResource\r
2005 \r
2006 gs 867 61 225 1904 CB\r
2007 411 1908 377 ( Alarm\(x: T, y: Q\);) 377 SB\r
2008 gr\r
2009 gs 1061 60 1095 1846 CB\r
2010 1117 1849 476 (declaration of a signal S) 476 SB\r
2011 gr\r
2012 gs 1061 60 1095 1903 CB\r
2013 1117 1906 760 (it may have a list of formal parameters) 760 SB\r
2014 gr\r
2015 867 2 224 1846 B\r
2016 1 F\r
2017 n\r
2018 2 2 1092 1846 B\r
2019 1 F\r
2020 n\r
2021 1060 2 1095 1846 B\r
2022 1 F\r
2023 n\r
2024 2 170 1092 1849 B\r
2025 1 F\r
2026 n\r
2027 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2028 gs 867 60 225 2020 CB\r
2029 248 2023 223 (   handlers) 223 SB\r
2030 gr\r
2031 gs 867 61 225 2077 CB\r
2032 248 2080 192 (      when) 192 SB\r
2033 gr\r
2034 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2035 gs 867 61 225 2077 CB\r
2036 440 2081 13 ( ) 13 SB\r
2037 gr\r
2038 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2039 \r
2040 %%BeginResource: font MSTT31c4f8\r
2041 /G67 [25.0 0.0 -2.0 -11.0 27.0 23.0]\r
2042 /G67 {\r
2043     29 34 true [1 0 0 -1 2.0 23.0] {<000ff000003c3ff800f01ff001e01ff003e00f0003c00f0007c00f0007c01f0007801f0007801e00\r
2044 07803e0003c03c0003c0780001e1e000007f80000030000000e0000001c0000003c0000003f80000\r
2045 03ff000001ffe00003fff0000e0ff8003c01fc0078003c0070001c00f0001c00f0001800f0001800\r
2046 780030007c0060001f01800003fe0000>} imagemask \r
2047   }\r
2048   103 /G67 MSTT31c4f8 AddChar\r
2049 /G31 [25.0 0.0 3.0 0.0 22.0 33.0]\r
2050 /G31 {\r
2051     19 33 true [1 0 0 -1 -3.0 33.0] {<0003e0003fc00007c00007c0000780000780000780000f00000f00000f00001e00001e00001e0000\r
2052 3c00003c00003c00007c0000780000780000f80000f00000f00000f00001e00001e00001e00003c0\r
2053 0003c00003c00007c00007c0001fe000fff800>} imagemask \r
2054   }\r
2055   49 /G31 MSTT31c4f8 AddChar\r
2056 /G2c [13.0 0.0 0.0 -7.0 6.0 4.0]\r
2057 /G2c {\r
2058     6 11 true [1 0 0 -1 0.0 4.0] {<387c7c7c3c1c1818306080>} imagemask \r
2059   }\r
2060   44 /G2c MSTT31c4f8 AddChar\r
2061 /G53 [25.0 0.0 0.0 -1.0 27.0 35.0]\r
2062 /G53 {\r
2063     27 36 true [1 0 0 -1 0.0 35.0] {<0007e020001c1c60003807c0007003c000e003c000e001c001e0018001e0018001e0018001f00100\r
2064 01f0010000f8000000fc0000007e0000007f0000003f0000001f8000000fc0000007e0000003f000\r
2065 0003f0000001f8000000f80000007c0010007c0010003c0030003c0030003c0030003c0030003800\r
2066 70003800780070007c0070007e00e000c783800080fe0000>} imagemask \r
2067   }\r
2068   83 /G53 MSTT31c4f8 AddChar\r
2069 /G49 [17.0 0.0 -2.0 0.0 20.0 34.0]\r
2070 /G49 {\r
2071     22 34 true [1 0 0 -1 2.0 34.0] {<007ffc000fe00007c0000780000780000f80000f00000f00000f00001f00001e00001e00003e0000\r
2072 3c00003c00003c0000780000780000780000f80000f00000f00000f00001e00001e00001e00003c0\r
2073 0003c00003c00007c0000780000f80001fc000fff800>} imagemask \r
2074   }\r
2075   73 /G49 MSTT31c4f8 AddChar\r
2076 /G47 [36.0 0.0 2.0 -1.0 36.0 35.0]\r
2077 /G47 {\r
2078     34 36 true [1 0 0 -1 -2.0 35.0] {<00007fc1800003807f80000e001f000038000f000070000f0001e000060003c00006000780000600\r
2079 07800004000f000004001e000000001e000000003c000000003c000000007c000000007800000000\r
2080 7800000000f800000000f80007ffc0f80000fe00f800007c00f800007c00f000007800f800007800\r
2081 f80000f800f80000f000780000f000780000f0003c0001e0003c0001e0001e0001e0000e0003e000\r
2082 070003c00003c007c00000f03e0000001ff00000>} imagemask \r
2083   }\r
2084   71 /G47 MSTT31c4f8 AddChar\r
2085 /G4e [33.0 0.0 -2.0 -1.0 38.0 34.0]\r
2086 /G4e {\r
2087     40 35 true [1 0 0 -1 2.0 34.0] {<00ff0007ff003f8000f8000f8000e000078000e00007c000c00007c000c0000fc000c0000de000c0\r
2088 000de00180000df001800018f001800018f003000018f803000030780300003078020000303c0600\r
2089 00603c060000603c060000601e0c0000601e0c0000c01f0c0000c00f180000c00f180001800f9800\r
2090 0180079800018007b000030003f000030003f000030003e000070001e000070001e0000f0001c000\r
2091 1f0000c000ffe000c000000000c000>} imagemask \r
2092   }\r
2093   78 /G4e MSTT31c4f8 AddChar\r
2094 /G33 [25.0 0.0 2.0 0.0 23.0 33.0]\r
2095 /G33 {\r
2096     21 33 true [1 0 0 -1 -2.0 33.0] {<000f80003fe0007ff000e1f80080f80100780000780000780000700000f00001e0000380000e0000\r
2097 7e0003ff00007f80001fc00007c00003e00003e00001e00001e00001e00001e00001c00001c00003\r
2098 80000380780700fe0e00fffc007ff0003f8000>} imagemask \r
2099   }\r
2100   51 /G33 MSTT31c4f8 AddChar\r
2101 /G3a [17.0 0.0 3.0 0.0 13.0 23.0]\r
2102 /G3a {\r
2103     10 23 true [1 0 0 -1 -3.0 23.0] {<038007c007c007c0038000000000000000000000000000000000000000000000000000007000f800\r
2104 f800f8007000>} imagemask \r
2105   }\r
2106   58 /G3a MSTT31c4f8 AddChar\r
2107 %%EndResource\r
2108 \r
2109 gs 867 61 225 2077 CB\r
2110 453 2081 508 (sig1,SIGN3: Inst; return;) 508 SB\r
2111 gr\r
2112 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2113 gs 867 61 225 2135 CB\r
2114 248 2138 192 (      when) 192 SB\r
2115 gr\r
2116 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2117 gs 867 61 225 2135 CB\r
2118 440 2139 13 ( ) 13 SB\r
2119 gr\r
2120 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2121 \r
2122 %%BeginResource: font MSTT31c4f8\r
2123 /G32 [25.0 0.0 1.0 0.0 23.0 33.0]\r
2124 /G32 {\r
2125     22 33 true [1 0 0 -1 -1.0 33.0] {<000f80003fe0007ff000fff801c1f80100fc02007c00003c00003c00003c00003800003800003800\r
2126 00700000600000e00001c0000180000300000600000c0000180000300000600000c0000180000300\r
2127 200400400800c01fffc03fff807fff80ffff00>} imagemask \r
2128   }\r
2129   50 /G32 MSTT31c4f8 AddChar\r
2130 /G77 [31.0 0.0 -1.0 0.0 30.0 23.0]\r
2131 /G77 {\r
2132     31 23 true [1 0 0 -1 1.0 23.0] {<0f00180cff00380e0f00380e0f80780e078078060780f8040780f80c0781f80c0781780807827810\r
2133 07c6783003c4782003cc784003c878c003d0788003d0790003e07a0003c07a0003c07c0003807800\r
2134 038070000300600002004000>} imagemask \r
2135   }\r
2136   119 /G77 MSTT31c4f8 AddChar\r
2137 %%EndResource\r
2138 \r
2139 gs 867 61 225 2135 CB\r
2140 453 2139 515 (sig2: instructions2; wind;) 515 SB\r
2141 gr\r
2142 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2143 gs 867 61 225 2193 CB\r
2144 248 2196 223 (      others ) 223 SB\r
2145 gr\r
2146 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2147 gs 867 61 225 2193 CB\r
2148 471 2197 13 ( ) 13 SB\r
2149 gr\r
2150 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2151 gs 867 61 225 2193 CB\r
2152 484 2197 260 (in; terminate) 260 SB\r
2153 gr\r
2154 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2155 gs 867 60 225 2251 CB\r
2156 248 2254 314 (   end handlers) 314 SB\r
2157 gr\r
2158 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2159 gs 1061 60 1095 2020 CB\r
2160 1117 2023 886 (declaration of a module handling exceptions,) 886 SB\r
2161 gr\r
2162 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2163 gs 1061 60 1095 2077 CB\r
2164 1117 2080 367 (sig1, sig2, SIGN3 ) 367 SB\r
2165 gr\r
2166 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2167 gs 1061 60 1095 2077 CB\r
2168 1484 2080 476 (are names of exceptions) 476 SB\r
2169 gr\r
2170 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2171 gs 1061 60 1095 2077 CB\r
2172 1960 2080 13 (,) 13 SB\r
2173 gr\r
2174 gs 1061 60 1095 2134 CB\r
2175 1117 2137 413 (Inst, instructions2,in) 413 SB\r
2176 gr\r
2177 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2178 \r
2179 %%BeginResource: font MSTT31c4a3\r
2180 /G71 [25.0 0.0 2.0 -11.0 24.0 23.0]\r
2181 /G71 {\r
2182     22 34 true [1 0 0 -1 -2.0 23.0] {<00f86003fee00f0fe01e03e03c03e03801e07801e07001e07001e0f001e0f001e0f001e0f001e0f0\r
2183 01e0f001e0f001e0f801e07801e07c01e07e03e03f05e01ff9e00ff1e003c1e00001e00001e00001\r
2184 e00001e00001e00001e00001e00001e00003f0000ffc>} imagemask \r
2185   }\r
2186   113 /G71 MSTT31c4a3 AddChar\r
2187 %%EndResource\r
2188 \r
2189 gs 1061 60 1095 2134 CB\r
2190 1530 2137 584 ( are sequences of instructions) 584 SB\r
2191 gr\r
2192 gs 1061 60 1095 2248 CB\r
2193 1117 2251 452 (handlers appear as the ) 452 SB\r
2194 gr\r
2195 32 0 0 50 50 1 0 1 45 /MSTT31c4a3 font\r
2196 gs 1061 60 1095 2248 CB\r
2197 1569 2251 68 (last) 68 SB\r
2198 gr\r
2199 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2200 gs 1061 60 1095 2248 CB\r
2201 1637 2251 405 ( declaration in a unit) 405 SB\r
2202 gr\r
2203 867 2 224 2020 B\r
2204 1 F\r
2205 n\r
2206 2 2 1092 2020 B\r
2207 1 F\r
2208 n\r
2209 1060 2 1095 2020 B\r
2210 1 F\r
2211 n\r
2212 2 287 1092 2023 B\r
2213 1 F\r
2214 n\r
2215 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
2216 gs 868 60 225 2482 CB\r
2217 248 2485 533 (Parametrisation of Units) 533 SB\r
2218 gr\r
2219 867 2 224 2311 B\r
2220 1 F\r
2221 n\r
2222 2 2 1092 2311 B\r
2223 1 F\r
2224 n\r
2225 2 2 1095 2311 B\r
2226 1 F\r
2227 n\r
2228 1057 2 1098 2311 B\r
2229 1 F\r
2230 n\r
2231 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2232 gs 868 60 225 2542 CB\r
2233 248 2545 140 (modes ) 140 SB\r
2234 gr\r
2235 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2236 gs 868 60 225 2542 CB\r
2237 388 2545 314 (of transmission:) 314 SB\r
2238 gr\r
2239 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2240 gs 1062 61 1094 2542 CB\r
2241 1117 2545 435 (input, output, inout ) 435 SB\r
2242 gr\r
2243 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2244 gs 1062 61 1094 2542 CB\r
2245 1552 2546 433 ( values of expressions) 433 SB\r
2246 gr\r
2247 868 2 224 2542 B\r
2248 1 F\r
2249 n\r
2250 2 2 1093 2542 B\r
2251 1 F\r
2252 n\r
2253 1059 2 1096 2542 B\r
2254 1 F\r
2255 n\r
2256 gs 867 61 225 2603 CB\r
2257 248 2607 105 (also  ) 105 SB\r
2258 gr\r
2259 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2260 \r
2261 %%BeginResource: font MSTT31c4eb\r
2262 /G79 [25.0 0.0 0.0 -11.0 24.0 22.0]\r
2263 /G79 {\r
2264     24 33 true [1 0 0 -1 0.0 22.0] {<fff8ff7fe03e3fc01c1fe0180fe0180ff0300ff03007f03007f86003f86003fcc001fcc001fec000\r
2265 ff8000ff80007f00007f00007f00003e00003e00001e00001c00000c000018000018000018003c30\r
2266 007e30007e60007e60007fc0003f80001f0000>} imagemask \r
2267   }\r
2268   121 /G79 MSTT31c4eb AddChar\r
2269 %%EndResource\r
2270 \r
2271 gs 867 61 225 2603 CB\r
2272 353 2606 552 (procedure, function, type ) 552 SB\r
2273 gr\r
2274 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2275 gs 867 61 225 2603 CB\r
2276 905 2607 127 (can be) 127 SB\r
2277 gr\r
2278 gs 867 60 225 2661 CB\r
2279 248 2664 524 (transmitted as a parameter) 524 SB\r
2280 gr\r
2281 gs 1061 60 1095 2603 CB\r
2282 1117 2606 968 (formal procedures\(functions\) should be specified) 968 SB\r
2283 gr\r
2284 gs 1061 60 1095 2660 CB\r
2285 1117 2663 953 (i.e. the types of arguments and results should be) 953 SB\r
2286 gr\r
2287 gs 1061 60 1095 2717 CB\r
2288 1117 2720 120 (given.) 120 SB\r
2289 gr\r
2290 gs 1061 60 1095 2774 CB\r
2291 1117 2777 987 (a formal type T alone is of limited use, however it) 987 SB\r
2292 gr\r
2293 gs 1061 60 1095 2831 CB\r
2294 1117 2834 841 (may accompany other parameters using T.) 841 SB\r
2295 gr\r
2296 867 2 224 2603 B\r
2297 1 F\r
2298 n\r
2299 2 2 1092 2603 B\r
2300 1 F\r
2301 n\r
2302 2 2 1095 2603 B\r
2303 1 F\r
2304 n\r
2305 1057 2 1098 2603 B\r
2306 1 F\r
2307 n\r
2308 2 284 1092 2606 B\r
2309 1 F\r
2310 n\r
2311 gs 868 60 225 2891 CB\r
2312 248 2894 281 (Processes are ) 281 SB\r
2313 gr\r
2314 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2315 gs 868 60 225 2891 CB\r
2316 529 2894 216 (distributed) 216 SB\r
2317 gr\r
2318 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2319 gs 868 60 225 2891 CB\r
2320 745 2894 266 ( it means that) 266 SB\r
2321 gr\r
2322 \r
2323 %%BeginResource: font MSTT31c4a3\r
2324 /G6a [12.0 0.0 -4.0 -11.0 8.0 35.0]\r
2325 /G6a {\r
2326     12 46 true [1 0 0 -1 4.0 35.0] {<00e001f001f001f000e00000000000000000000000000000003000f003f007f000f000f000f000f0\r
2327 00f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000e0\r
2328 00e000e070c0f980ff007e00>} imagemask \r
2329   }\r
2330   106 /G6a MSTT31c4a3 AddChar\r
2331 /G59 [36.0 0.0 1.0 0.0 36.0 33.0]\r
2332 /G59 {\r
2333     35 33 true [1 0 0 -1 -1.0 33.0] {<fffc01ffe03fe0003f001fc0003e000fc0001c0007e000380007e000300003f000700001f8006000\r
2334 01f800c00000fc01c000007c018000007e030000003f070000001f060000001f8c0000000fdc0000\r
2335 0007d800000007f000000003f000000003f000000001f000000001f000000001f000000001f00000\r
2336 0001f000000001f000000001f000000001f000000001f000000001f000000001f000000007fc0000\r
2337 003fff8000>} imagemask \r
2338   }\r
2339   89 /G59 MSTT31c4a3 AddChar\r
2340 %%EndResource\r
2341 \r
2342 gs 868 60 225 2948 CB\r
2343 248 2951 694 (they cannot share objects. You can) 694 SB\r
2344 gr\r
2345 gs 868 60 225 3005 CB\r
2346 248 3008 791 (transmit only values of simple types and) 791 SB\r
2347 gr\r
2348 gs 868 60 225 3062 CB\r
2349 248 3065 813 (names of processes or formal procedures) 813 SB\r
2350 gr\r
2351 gs 868 60 225 3119 CB\r
2352 248 3122 461 (to be used for alien call) 461 SB\r
2353 gr\r
2354 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2355 \r
2356 %%BeginResource: font MSTT31c4f8\r
2357 /G2e [13.0 0.0 1.0 0.0 6.0 5.0]\r
2358 /G2e {\r
2359     5 5 true [1 0 0 -1 -1.0 5.0] {<70f8f8f870>} imagemask \r
2360   }\r
2361   46 /G2e MSTT31c4f8 AddChar\r
2362 %%EndResource\r
2363 \r
2364 gs 868 60 225 3119 CB\r
2365 709 3122 32 (s.) 32 SB\r
2366 gr\r
2367 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2368 gs 1062 60 1094 2891 CB\r
2369 1117 2894 973 (Processes can reside on different systems of your) 973 SB\r
2370 gr\r
2371 gs 1062 60 1094 2948 CB\r
2372 1117 2951 831 (network. This explains the reasons for the) 831 SB\r
2373 gr\r
2374 gs 1062 60 1094 3005 CB\r
2375 1117 3008 233 (restrictions.) 233 SB\r
2376 gr\r
2377 gs 1062 60 1094 3062 CB\r
2378 1117 3065 888 (The present implementation of processes has) 888 SB\r
2379 gr\r
2380 gs 1062 60 1094 3119 CB\r
2381 1117 3122 507 (several limitations. Sorry.) 507 SB\r
2382 gr\r
2383 867 2 224 2891 B\r
2384 1 F\r
2385 n\r
2386 2 2 1092 2891 B\r
2387 1 F\r
2388 n\r
2389 2 2 1095 2891 B\r
2390 1 F\r
2391 n\r
2392 1057 2 1098 2891 B\r
2393 1 F\r
2394 n\r
2395 868 2 224 3179 B\r
2396 1 F\r
2397 n\r
2398 2 2 1093 3179 B\r
2399 1 F\r
2400 n\r
2401 1059 2 1096 3179 B\r
2402 1 F\r
2403 n\r
2404 1 #C\r
2405 statusdict begin /manualfeed false store end\r
2406 EJ RS\r
2407 %%PageTrailer\r
2408 %%PageResources: font Helvetica\r
2409 %%+ font Helvetica-BoldOblique\r
2410 %%+ font Helvetica-Oblique\r
2411 %%+ font MSTT31c4a3\r
2412 %%+ font MSTT31c4bd\r
2413 %%+ font MSTT31c4eb\r
2414 %%+ font MSTT31c4f8\r
2415 %%+ font MSTT31c510\r
2416 %%+ font MSTT31c51d\r
2417 %%+ font MSTT31c52a\r
2418 %%+ font MSTT31c537\r
2419 %%Page: 2 2\r
2420 %%PageResources: (atend)\r
2421 SS\r
2422 0 0 12 16 799 1169 300 SM\r
2423 32 0 0 63 63 0 0 0 58 /Helvetica-BoldOblique /font14 ANSIFont font\r
2424 0 0 0 fC\r
2425 gs 868 72 177 224 CB\r
2426 200 224 359 (Instructions) 359 SB\r
2427 gr\r
2428 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
2429 gs 868 60 177 296 CB\r
2430 200 299 473 (Atomic instructions) 473 SB\r
2431 gr\r
2432 0 0 0 fC\r
2433 /fm 256 def\r
2434 868 2 176 296 B\r
2435 1 F\r
2436 n\r
2437 2 2 1045 296 B\r
2438 1 F\r
2439 n\r
2440 1059 2 1048 296 B\r
2441 1 F\r
2442 n\r
2443 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2444 gs 867 60 177 356 CB\r
2445 200 359 159 (   x := <) 159 SB\r
2446 gr\r
2447 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2448 \r
2449 %%BeginResource: font MSTT31c4f8\r
2450 /G78 [22.0 0.0 -1.0 0.0 22.0 23.0]\r
2451 /G78 {\r
2452     23 23 true [1 0 0 -1 1.0 23.0] {<07801c3fc07e07c0fe03c1fe01e39c01e30001e60000fc0000f80000f80000f80000780000780000\r
2453 7c00007c0000bc0001bc00033e18021e10e61e20fc1fc0f80f80700700>} imagemask \r
2454   }\r
2455   120 /G78 MSTT31c4f8 AddChar\r
2456 %%EndResource\r
2457 \r
2458 gs 867 60 177 356 CB\r
2459 359 359 212 (expression) 212 SB\r
2460 gr\r
2461 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2462 gs 867 60 177 356 CB\r
2463 571 359 28 (>) 28 SB\r
2464 gr\r
2465 gs 1061 60 1047 356 CB\r
2466 1069 359 443 (assignment instruction) 443 SB\r
2467 gr\r
2468 867 2 176 356 B\r
2469 1 F\r
2470 n\r
2471 2 2 1044 356 B\r
2472 1 F\r
2473 n\r
2474 2 2 1047 356 B\r
2475 1 F\r
2476 n\r
2477 1057 2 1050 356 B\r
2478 1 F\r
2479 n\r
2480 2 56 1044 359 B\r
2481 1 F\r
2482 n\r
2483 gs 867 61 177 416 CB\r
2484 200 420 131 (   x := ) 131 SB\r
2485 gr\r
2486 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2487 gs 867 61 177 416 CB\r
2488 331 419 113 (copy ) 113 SB\r
2489 gr\r
2490 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2491 gs 867 61 177 416 CB\r
2492 444 420 45 (\(<) 45 SB\r
2493 gr\r
2494 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2495 gs 867 61 177 416 CB\r
2496 489 420 212 (expression) 212 SB\r
2497 gr\r
2498 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2499 gs 867 61 177 416 CB\r
2500 701 420 45 (>\)) 45 SB\r
2501 gr\r
2502 gs 1061 60 1047 416 CB\r
2503 1069 419 992 (copying assignment instruction, has sense only for) 992 SB\r
2504 gr\r
2505 gs 1061 60 1047 473 CB\r
2506 1069 476 363 (object expressions) 363 SB\r
2507 gr\r
2508 867 2 176 416 B\r
2509 1 F\r
2510 n\r
2511 2 2 1044 416 B\r
2512 1 F\r
2513 n\r
2514 1060 2 1047 416 B\r
2515 1 F\r
2516 n\r
2517 2 113 1044 419 B\r
2518 1 F\r
2519 n\r
2520 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2521 gs 867 61 177 533 CB\r
2522 200 536 125 (   call ) 125 SB\r
2523 gr\r
2524 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2525 gs 867 61 177 533 CB\r
2526 325 537 412 (Aprocedure\(params\)) 412 SB\r
2527 gr\r
2528 gs 1061 60 1047 533 CB\r
2529 1069 536 506 (procedure call instruction) 506 SB\r
2530 gr\r
2531 867 2 176 533 B\r
2532 1 F\r
2533 n\r
2534 2 2 1044 533 B\r
2535 1 F\r
2536 n\r
2537 1060 2 1047 533 B\r
2538 1 F\r
2539 n\r
2540 2 57 1044 536 B\r
2541 1 F\r
2542 n\r
2543 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2544 gs 867 60 177 594 CB\r
2545 200 597 176 (   return) 176 SB\r
2546 gr\r
2547 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2548 gs 1061 60 1047 594 CB\r
2549 1069 597 587 (leaving procedure or function) 587 SB\r
2550 gr\r
2551 867 2 176 594 B\r
2552 1 F\r
2553 n\r
2554 2 2 1044 594 B\r
2555 1 F\r
2556 n\r
2557 1060 2 1047 594 B\r
2558 1 F\r
2559 n\r
2560 2 56 1044 597 B\r
2561 1 F\r
2562 n\r
2563 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2564 \r
2565 %%BeginResource: font MSTT31c4eb\r
2566 /G78 [24.0 0.0 1.0 0.0 24.0 22.0]\r
2567 /G78 {\r
2568     23 22 true [1 0 0 -1 -1.0 22.0] {<fff7f87fe1e01fe1c01fe1800ff30007f60007fe0003fc0003fc0001fe0001fe0000ff0000ff0000\r
2569 ff8001ff8001bfc0033fc0061fe00e0fe01c0ff03e0ff8ffbffe>} imagemask \r
2570   }\r
2571   120 /G78 MSTT31c4eb AddChar\r
2572 %%EndResource\r
2573 \r
2574 gs 867 61 177 654 CB\r
2575 200 657 142 (   exit  ) 142 SB\r
2576 gr\r
2577 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2578 gs 867 61 177 654 CB\r
2579 342 658 69 ( or ) 69 SB\r
2580 gr\r
2581 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2582 gs 867 61 177 654 CB\r
2583 411 657 193 ( exit exit ) 193 SB\r
2584 gr\r
2585 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2586 gs 867 61 177 654 CB\r
2587 604 658 69 (or  ) 69 SB\r
2588 gr\r
2589 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2590 gs 867 61 177 654 CB\r
2591 673 657 257 (exit exit exit) 257 SB\r
2592 gr\r
2593 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2594 gs 1061 61 1047 654 CB\r
2595 1069 658 772 (leaving one, two or three nested loops ) 772 SB\r
2596 gr\r
2597 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2598 gs 1061 61 1047 654 CB\r
2599 1841 657 145 (do   od) 145 SB\r
2600 gr\r
2601 867 2 176 654 B\r
2602 1 F\r
2603 n\r
2604 2 2 1044 654 B\r
2605 1 F\r
2606 n\r
2607 1060 2 1047 654 B\r
2608 1 F\r
2609 n\r
2610 2 57 1044 657 B\r
2611 1 F\r
2612 n\r
2613 gs 867 61 177 715 CB\r
2614 200 718 138 (   new ) 138 SB\r
2615 gr\r
2616 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2617 gs 867 61 177 715 CB\r
2618 338 719 305 (Aclass\(params\)) 305 SB\r
2619 gr\r
2620 gs 1061 60 1047 715 CB\r
2621 1069 718 625 (instruction generating an object) 625 SB\r
2622 gr\r
2623 867 2 176 715 B\r
2624 1 F\r
2625 n\r
2626 2 2 1044 715 B\r
2627 1 F\r
2628 n\r
2629 1060 2 1047 715 B\r
2630 1 F\r
2631 n\r
2632 2 57 1044 718 B\r
2633 1 F\r
2634 n\r
2635 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
2636 gs 868 60 177 776 CB\r
2637 200 779 213 (  Objects) 213 SB\r
2638 gr\r
2639 867 2 176 776 B\r
2640 1 F\r
2641 n\r
2642 2 2 1044 776 B\r
2643 1 F\r
2644 n\r
2645 2 2 1047 776 B\r
2646 1 F\r
2647 n\r
2648 1057 2 1050 776 B\r
2649 1 F\r
2650 n\r
2651 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2652 gs 867 61 177 836 CB\r
2653 200 840 131 (   x := ) 131 SB\r
2654 gr\r
2655 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2656 gs 867 61 177 836 CB\r
2657 331 839 86 (new) 86 SB\r
2658 gr\r
2659 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2660 gs 867 61 177 836 CB\r
2661 417 840 13 ( ) 13 SB\r
2662 gr\r
2663 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2664 \r
2665 %%BeginResource: font MSTT31c4f8\r
2666 /G41 [31.0 0.0 -3.0 0.0 27.0 35.0]\r
2667 /G41 {\r
2668     30 35 true [1 0 0 -1 3.0 35.0] {<000000100000003000000070000000f0000000f0000001f0000003f0000003e0000007e000000de0\r
2669 00001de0000019e0000031e0000061e0000061e00000c1e0000181e0000181e0000301e0000601e0\r
2670 000c01e0000c01e0001fffc0003fffc0003003c0006003c000c003c001c003c0018003c0030003c0\r
2671 060003c00e0003c01e0007c03f000fe0ffc07ffc>} imagemask \r
2672   }\r
2673   65 /G41 MSTT31c4f8 AddChar\r
2674 %%EndResource\r
2675 \r
2676 gs 867 61 177 836 CB\r
2677 430 840 130 (Aclass) 130 SB\r
2678 gr\r
2679 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2680 gs 867 61 177 836 CB\r
2681 560 840 17 (\() 17 SB\r
2682 gr\r
2683 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2684 gs 867 61 177 836 CB\r
2685 577 840 149 (params) 149 SB\r
2686 gr\r
2687 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2688 gs 867 61 177 836 CB\r
2689 726 840 17 (\)) 17 SB\r
2690 gr\r
2691 gs 1061 60 1047 836 CB\r
2692 1069 839 506 (creates an object of class ) 506 SB\r
2693 gr\r
2694 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2695 gs 1061 60 1047 836 CB\r
2696 1575 839 130 (Aclass) 130 SB\r
2697 gr\r
2698 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2699 gs 1061 60 1047 836 CB\r
2700 1705 839 113 ( with ) 113 SB\r
2701 gr\r
2702 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2703 gs 1061 60 1047 836 CB\r
2704 1818 839 149 (params) 149 SB\r
2705 gr\r
2706 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2707 gs 1061 60 1047 893 CB\r
2708 1069 896 651 (and stores it under the name of x) 651 SB\r
2709 gr\r
2710 867 2 176 836 B\r
2711 1 F\r
2712 n\r
2713 2 2 1044 836 B\r
2714 1 F\r
2715 n\r
2716 2 2 1047 836 B\r
2717 1 F\r
2718 n\r
2719 1057 2 1050 836 B\r
2720 1 F\r
2721 n\r
2722 2 113 1044 839 B\r
2723 1 F\r
2724 n\r
2725 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2726 gs 867 61 177 953 CB\r
2727 200 956 130 (   end ) 130 SB\r
2728 gr\r
2729 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2730 gs 867 61 177 953 CB\r
2731 330 957 130 (Aclass) 130 SB\r
2732 gr\r
2733 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2734 gs 867 61 177 953 CB\r
2735 460 957 186 (      or     ) 186 SB\r
2736 gr\r
2737 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2738 gs 867 61 177 953 CB\r
2739 646 956 137 (return) 137 SB\r
2740 gr\r
2741 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2742 gs 1061 60 1047 953 CB\r
2743 1069 956 988 (terminating initialisation of a newly created object) 988 SB\r
2744 gr\r
2745 867 2 176 953 B\r
2746 1 F\r
2747 n\r
2748 2 2 1044 953 B\r
2749 1 F\r
2750 n\r
2751 1060 2 1047 953 B\r
2752 1 F\r
2753 n\r
2754 2 57 1044 956 B\r
2755 1 F\r
2756 n\r
2757 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2758 gs 867 61 177 1014 CB\r
2759 200 1017 106 (   kill) 106 SB\r
2760 gr\r
2761 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2762 gs 867 61 177 1014 CB\r
2763 306 1018 17 (\() 17 SB\r
2764 gr\r
2765 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2766 gs 867 61 177 1014 CB\r
2767 323 1018 22 (x) 22 SB\r
2768 gr\r
2769 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2770 gs 867 61 177 1014 CB\r
2771 345 1018 17 (\)) 17 SB\r
2772 gr\r
2773 \r
2774 %%BeginResource: font MSTT31c4a3\r
2775 /G7b [24.0 0.0 5.0 -11.0 19.0 35.0]\r
2776 /G7b {\r
2777     14 46 true [1 0 0 -1 -5.0 35.0] {<000c007000c001800380070007000f000f000f000f000f800f800f80078007800780070007000600\r
2778 0e0018003000c00030001c000e000700070007800780078007800f800f800f800f000f000f000700\r
2779 07000380018000c00070000c>} imagemask \r
2780   }\r
2781   123 /G7b MSTT31c4a3 AddChar\r
2782 /G7d [24.0 0.0 5.0 -11.0 19.0 35.0]\r
2783 /G7d {\r
2784     14 46 true [1 0 0 -1 -5.0 35.0] {<c00038000c00060007000380038003c003c003c007c007c007c007800780078007800380038001c0\r
2785 00e00030000c003000e001c001800380038007800780078007c007c007c003c003c003c003c00380\r
2786 0380070006000c003800c000>} imagemask \r
2787   }\r
2788   125 /G7d MSTT31c4a3 AddChar\r
2789 %%EndResource\r
2790 \r
2791 gs 1061 60 1047 1014 CB\r
2792 1069 1017 992 (deallocation instruction, causes{x=none}and kills ) 992 SB\r
2793 gr\r
2794 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2795 gs 1061 60 1047 1014 CB\r
2796 2061 1017 22 (x) 22 SB\r
2797 gr\r
2798 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2799 \r
2800 %%BeginResource: font MSTT31c4a3\r
2801 /G4e [36.0 0.0 -1.0 -1.0 36.0 33.0]\r
2802 /G4e {\r
2803     37 34 true [1 0 0 -1 1.0 33.0] {<ffc0007ff80fe00007c007f000030003f800030001f800030001fc00030001fe00030001bf000300\r
2804 019f800300018f800300018fc003000187e003000183f003000181f803000180f803000180fc0300\r
2805 01807e030001803f030001801f830001800f8300018007c300018007e300018003f300018001fb00\r
2806 018000fb000180007f000180007f000180003f000180001f000180000f00018000070007c0000300\r
2807 3ffc0003000000000100>} imagemask \r
2808   }\r
2809   78 /G4e MSTT31c4a3 AddChar\r
2810 /G21 [16.0 0.0 6.0 -1.0 10.0 34.0]\r
2811 /G21 {\r
2812     4 35 true [1 0 0 -1 -6.0 34.0] {<60f0f0f0f0f0f0f0f0f0f0f0f0f0f0e060606060606060606060600000000060f0f060>} imagemask \r
2813   }\r
2814   33 /G21 MSTT31c4a3 AddChar\r
2815 %%EndResource\r
2816 \r
2817 gs 1061 60 1047 1071 CB\r
2818 1069 1074 712 (REMARK. No dangling references!) 712 SB\r
2819 gr\r
2820 gs 1061 60 1047 1128 CB\r
2821 1069 1131 24 ({) 24 SB\r
2822 gr\r
2823 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2824 gs 1061 60 1047 1128 CB\r
2825 1093 1131 22 (x) 22 SB\r
2826 gr\r
2827 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2828 gs 1061 60 1047 1128 CB\r
2829 1115 1131 28 (=) 28 SB\r
2830 gr\r
2831 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2832 \r
2833 %%BeginResource: font MSTT31c4f8\r
2834 /G79 [22.0 0.0 -5.0 -11.0 22.0 23.0]\r
2835 /G79 {\r
2836     27 34 true [1 0 0 -1 5.0 23.0] {<003800c003fc01e0007c01e0003c01e0003e00e0003e0060001e0040001e00c0001e0080001e0180\r
2837 001e0100001e0300001e0200001e0400001f0c00000f1800000f1000000f3000000f6000000f4000\r
2838 000f8000000f0000000f0000000e0000000c000000180000003000000060000000c0000071800000\r
2839 f3000000fe000000fc00000070000000>} imagemask \r
2840   }\r
2841   121 /G79 MSTT31c4f8 AddChar\r
2842 %%EndResource\r
2843 \r
2844 gs 1061 60 1047 1128 CB\r
2845 1143 1131 22 (y) 22 SB\r
2846 gr\r
2847 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2848 \r
2849 %%BeginResource: font MSTT31c4a3\r
2850 /G26 [38.0 0.0 1.0 -1.0 36.0 34.0]\r
2851 /G26 {\r
2852     35 35 true [1 0 0 -1 -1.0 34.0] {<0007e00000001ff80000003c3c000000781c000000700e000000f00e000000f00e000000f00e0000\r
2853 00f01e000000f81c000000f8780000007cf00000007fe0ffc0007fc07f00003f003c00007e003c00\r
2854 01ff00380003df003000078f8030000f0f8060001e07c0c0003e07e0c0007c03e180007c01f30000\r
2855 fc01f60000fc00fc0000fc00780000fc007c0000fe003e0020fe007f80607f00dfe0c07f838fffc0\r
2856 3fff03ff801ffc01ff0007f0007c00>} imagemask \r
2857   }\r
2858   38 /G26 MSTT31c4a3 AddChar\r
2859 %%EndResource\r
2860 \r
2861 gs 1061 60 1047 1128 CB\r
2862 1165 1131 38 (&) 38 SB\r
2863 gr\r
2864 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2865 gs 1061 60 1047 1128 CB\r
2866 1203 1131 22 (x) 22 SB\r
2867 gr\r
2868 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2869 gs 1061 60 1047 1128 CB\r
2870 1225 1131 28 (=) 28 SB\r
2871 gr\r
2872 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2873 \r
2874 %%BeginResource: font MSTT31c4f8\r
2875 /G7a [19.0 0.0 -1.0 0.0 19.0 22.0]\r
2876 /G7a {\r
2877     20 22 true [1 0 0 -1 1.0 22.0] {<03fff007fff007ffe007ffc00601800c0300080600000c0000180000100000200000400000800001\r
2878 80000300000600800c01801803003fff007fff00fffe00fffe00>} imagemask \r
2879   }\r
2880   122 /G7a MSTT31c4f8 AddChar\r
2881 %%EndResource\r
2882 \r
2883 gs 1061 60 1047 1128 CB\r
2884 1253 1131 19 (z) 19 SB\r
2885 gr\r
2886 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2887 gs 1061 60 1047 1128 CB\r
2888 1272 1131 184 (} => kill\() 184 SB\r
2889 gr\r
2890 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2891 gs 1061 60 1047 1128 CB\r
2892 1456 1131 22 (x) 22 SB\r
2893 gr\r
2894 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2895 gs 1061 60 1047 1128 CB\r
2896 1478 1131 54 (\) {) 54 SB\r
2897 gr\r
2898 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2899 gs 1061 60 1047 1128 CB\r
2900 1532 1131 22 (x) 22 SB\r
2901 gr\r
2902 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2903 gs 1061 60 1047 1128 CB\r
2904 1554 1131 162 (=none&) 162 SB\r
2905 gr\r
2906 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2907 gs 1061 60 1047 1128 CB\r
2908 1716 1131 22 (y) 22 SB\r
2909 gr\r
2910 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2911 gs 1061 60 1047 1128 CB\r
2912 1738 1131 162 (=none&) 162 SB\r
2913 gr\r
2914 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2915 gs 1061 60 1047 1128 CB\r
2916 1900 1131 19 (z) 19 SB\r
2917 gr\r
2918 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2919 gs 1061 60 1047 1128 CB\r
2920 1919 1131 148 (=none}) 148 SB\r
2921 gr\r
2922 867 2 176 1014 B\r
2923 1 F\r
2924 n\r
2925 2 2 1044 1014 B\r
2926 1 F\r
2927 n\r
2928 1060 2 1047 1014 B\r
2929 1 F\r
2930 n\r
2931 2 170 1044 1017 B\r
2932 1 F\r
2933 n\r
2934 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
2935 gs 867 60 177 1188 CB\r
2936 200 1191 42 (   ) 42 SB\r
2937 gr\r
2938 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2939 gs 867 60 177 1188 CB\r
2940 242 1191 113 (inner) 113 SB\r
2941 gr\r
2942 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2943 gs 1061 60 1047 1188 CB\r
2944 1069 1191 988 (pseudoinstruction: a slot for the instructions of an) 988 SB\r
2945 gr\r
2946 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
2947 \r
2948 %%BeginResource: font MSTT31c4f8\r
2949 /G68 [25.0 0.0 0.0 0.0 24.0 35.0]\r
2950 /G68 {\r
2951     24 35 true [1 0 0 -1 0.0 35.0] {<003c0003fc00007c00003c0000780000780000780000f00000f00000f00001e00001e00001e03c01\r
2952 e0fe03c1ff03c39f03c60f078c1f07981f07b01e0f203e0f603e0fc03c1f807c1f007c1f00781e00\r
2953 f83e00f83c00f03c01f07801f27801e47801e8f803f0f001c0>} imagemask \r
2954   }\r
2955   104 /G68 MSTT31c4f8 AddChar\r
2956 %%EndResource\r
2957 \r
2958 gs 1061 60 1047 1245 CB\r
2959 1069 1248 197 (inheriting) 197 SB\r
2960 gr\r
2961 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2962 gs 1061 60 1047 1245 CB\r
2963 1266 1248 89 ( unit) 89 SB\r
2964 gr\r
2965 867 2 176 1188 B\r
2966 1 F\r
2967 n\r
2968 2 2 1044 1188 B\r
2969 1 F\r
2970 n\r
2971 1060 2 1047 1188 B\r
2972 1 F\r
2973 n\r
2974 2 113 1044 1191 B\r
2975 1 F\r
2976 n\r
2977 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
2978 gs 868 60 177 1305 CB\r
2979 200 1308 294 (  Coroutines) 294 SB\r
2980 gr\r
2981 867 2 176 1305 B\r
2982 1 F\r
2983 n\r
2984 2 2 1044 1305 B\r
2985 1 F\r
2986 n\r
2987 2 2 1047 1305 B\r
2988 1 F\r
2989 n\r
2990 1057 2 1050 1305 B\r
2991 1 F\r
2992 n\r
2993 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
2994 gs 867 61 177 1408 CB\r
2995 200 1412 131 (   x := ) 131 SB\r
2996 gr\r
2997 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
2998 gs 867 61 177 1408 CB\r
2999 331 1411 86 (new) 86 SB\r
3000 gr\r
3001 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3002 gs 867 61 177 1408 CB\r
3003 417 1412 265 ( Cor\(params\)) 265 SB\r
3004 gr\r
3005 gs 1061 60 1047 1408 CB\r
3006 1069 1411 788 (creates a coroutine object x of type Cor) 788 SB\r
3007 gr\r
3008 867 2 176 1408 B\r
3009 1 F\r
3010 n\r
3011 2 2 1044 1408 B\r
3012 1 F\r
3013 n\r
3014 2 2 1047 1408 B\r
3015 1 F\r
3016 n\r
3017 1057 2 1050 1408 B\r
3018 1 F\r
3019 n\r
3020 2 57 1044 1411 B\r
3021 1 F\r
3022 n\r
3023 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3024 gs 867 61 177 1469 CB\r
3025 200 1472 173 (   attach) 173 SB\r
3026 gr\r
3027 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3028 gs 867 61 177 1469 CB\r
3029 373 1473 58 (\(x\)) 58 SB\r
3030 gr\r
3031 gs 1061 60 1047 1469 CB\r
3032 1069 1472 1000 (activates  coroutine  x, and then makes the current) 1000 SB\r
3033 gr\r
3034 gs 1061 60 1047 1526 CB\r
3035 1069 1529 462 (coroutine chain passive) 462 SB\r
3036 gr\r
3037 867 2 176 1469 B\r
3038 1 F\r
3039 n\r
3040 2 2 1044 1469 B\r
3041 1 F\r
3042 n\r
3043 1060 2 1047 1469 B\r
3044 1 F\r
3045 n\r
3046 2 113 1044 1472 B\r
3047 1 F\r
3048 n\r
3049 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3050 gs 867 60 177 1586 CB\r
3051 200 1589 181 (   detach) 181 SB\r
3052 gr\r
3053 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3054 gs 1061 60 1047 1586 CB\r
3055 1069 1589 429 (undoes the last attach) 429 SB\r
3056 gr\r
3057 867 2 176 1586 B\r
3058 1 F\r
3059 n\r
3060 2 2 1044 1586 B\r
3061 1 F\r
3062 n\r
3063 1060 2 1047 1586 B\r
3064 1 F\r
3065 n\r
3066 2 56 1044 1589 B\r
3067 1 F\r
3068 n\r
3069 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
3070 gs 868 60 177 1646 CB\r
3071 200 1649 653 (  Processes & Concurrency) 653 SB\r
3072 gr\r
3073 32 0 0 46 46 0 0 1 42 /MSTT31c52a font\r
3074 \r
3075 %%BeginResource: font MSTT31c52a\r
3076 /G79 [22.0 0.0 0.0 -10.0 22.0 20.0]\r
3077 /G79 {\r
3078     22 30 true [1 0 0 -1 0.0 20.0] {<ffc0fc7f00303e00301e00201f00200f00400f804007808007c08003c08003e10001e10001f20000\r
3079 f20000fa00007c00007c000038000038000010000010000010000020000020000040000040003880\r
3080 007f80007f00003c0000>} imagemask \r
3081   }\r
3082   121 /G79 MSTT31c52a AddChar\r
3083 /G6a [12.0 0.0 -4.0 -10.0 8.0 32.0]\r
3084 /G6a {\r
3085     12 42 true [1 0 0 -1 4.0 32.0] {<006000f000f000600000000000000000000000000000003001f007f000f000f000f000f000f000f0\r
3086 00f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000e000e070c0f8c0\r
3087 fd807e00>} imagemask \r
3088   }\r
3089   106 /G6a MSTT31c52a AddChar\r
3090 /G70 [23.0 0.0 0.0 -10.0 21.0 21.0]\r
3091 /G70 {\r
3092     21 31 true [1 0 0 -1 0.0 21.0] {<061f003e3fc0fe7fe01ec3e01f01f01e00f01e00f81e00781e00781e00781e00781e00781e00781e\r
3093 00781e00701e00701e00f01e00e01f01c01f83c01eff001e7e001e00001e00001e00001e00001e00\r
3094 001e00001e00003f0000ffc000>} imagemask \r
3095   }\r
3096   112 /G70 MSTT31c52a AddChar\r
3097 /G76 [22.0 0.0 0.0 -1.0 22.0 20.0]\r
3098 /G76 {\r
3099     22 21 true [1 0 0 -1 0.0 20.0] {<ffc0fc3f00301f00300f00200f00600f00400780c007808003c08003c18003c10001e30001e20001\r
3100 f60000f40000f400007c00007800007800003000003000>} imagemask \r
3101   }\r
3102   118 /G76 MSTT31c52a AddChar\r
3103 /G6d [34.0 0.0 0.0 0.0 34.0 21.0]\r
3104 /G6d {\r
3105     34 21 true [1 0 0 -1 0.0 21.0] {<060f00f0003e3f83f800fe7fc7fc001ec7ec3e001f03f01e001e01e01e001e01e01e001e01e01e00\r
3106 1e01e01e001e01e01e001e01e01e001e01e01e001e01e01e001e01e01e001e01e01e001e01e01e00\r
3107 1e01e01e001e01e01e001e01e01e003f03f03f00ffc7fc7fc0>} imagemask \r
3108   }\r
3109   109 /G6d MSTT31c52a AddChar\r
3110 %%EndResource\r
3111 \r
3112 gs 1062 56 1046 1646 CB\r
3113 1069 1649 958 (truly object oriented processes and an objective com-) 958 SB\r
3114 gr\r
3115 \r
3116 %%BeginResource: font MSTT31c52a\r
3117 /G68 [22.0 0.0 0.0 0.0 22.0 32.0]\r
3118 /G68 {\r
3119     22 32 true [1 0 0 -1 0.0 32.0] {<0e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e00001e0f001e3f801e\r
3120 7fc01ec3c01f03e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01e01\r
3121 e01e01e01e01e01e01e03f03f0ffcffc>} imagemask \r
3122   }\r
3123   104 /G68 MSTT31c52a AddChar\r
3124 /G67 [22.0 0.0 0.0 -10.0 21.0 21.0]\r
3125 /G67 {\r
3126     21 31 true [1 0 0 -1 0.0 21.0] {<01f800071e000e0ff81c07f81c07803c03c03c03c03c03c03c03c03c03c01e03c01e03800f070007\r
3127 8e0007f8000c00001800003800003fffc03ffff00ffff0080038100018200018600018e00030f000\r
3128 70fe01e07fffc01fff0007f800>} imagemask \r
3129   }\r
3130   103 /G67 MSTT31c52a AddChar\r
3131 /G66 [15.0 0.0 1.0 0.0 20.0 32.0]\r
3132 /G66 {\r
3133     19 32 true [1 0 0 -1 -1.0 32.0] {<003f0000ff8001c7c00383e00701e00700c00700000f00000f00000f00000f00000f0000fffc00ff\r
3134 fc000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00\r
3135 000f00000f00000f00001f8000fff800>} imagemask \r
3136   }\r
3137   102 /G66 MSTT31c52a AddChar\r
3138 %%EndResource\r
3139 \r
3140 gs 1062 56 1046 1699 CB\r
3141 1069 1702 939 (munication mechanism just by calling methods of  a) 939 SB\r
3142 gr\r
3143 gs 1062 56 1046 1752 CB\r
3144 1069 1755 269 (distant process) 269 SB\r
3145 gr\r
3146 867 2 176 1646 B\r
3147 1 F\r
3148 n\r
3149 2 2 1044 1646 B\r
3150 1 F\r
3151 n\r
3152 2 2 1047 1646 B\r
3153 1 F\r
3154 n\r
3155 1057 2 1050 1646 B\r
3156 1 F\r
3157 n\r
3158 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3159 \r
3160 %%BeginResource: font MSTT31c4f8\r
3161 /G35 [25.0 0.0 1.0 0.0 24.0 33.0]\r
3162 /G35 {\r
3163     23 33 true [1 0 0 -1 -1.0 33.0] {<001ffe001ffe003ffc003ffc00200000400000400000800000f00001fe0001ff0003ff80007fc000\r
3164 0fe00007e00003f00001f00001f00000f00000f00000f00000f00000e00000e00001c00001c00003\r
3165 80000300f80f00fc1c00fff8007fe0003f8000>} imagemask \r
3166   }\r
3167   53 /G35 MSTT31c4f8 AddChar\r
3168 %%EndResource\r
3169 \r
3170 gs 867 61 177 1808 CB\r
3171 200 1812 209 (    proces5) 209 SB\r
3172 gr\r
3173 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3174 gs 867 61 177 1808 CB\r
3175 409 1812 42 (:=) 42 SB\r
3176 gr\r
3177 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3178 gs 867 61 177 1808 CB\r
3179 451 1811 86 (new) 86 SB\r
3180 gr\r
3181 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3182 gs 867 61 177 1808 CB\r
3183 537 1812 13 ( ) 13 SB\r
3184 gr\r
3185 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3186 \r
3187 %%BeginResource: font MSTT31c4f8\r
3188 /G54 [28.0 0.0 4.0 0.0 33.0 34.0]\r
3189 /G54 {\r
3190     29 34 true [1 0 0 -1 -4.0 34.0] {<0ffffff80f03c0781c03c0301803c030100780302007802020078020200f0020000f0000000f0000\r
3191 001f0000001e0000001e0000001e0000003c0000003c0000003c0000007800000078000000780000\r
3192 00f8000000f0000000f0000000f0000001e0000001e0000001e0000003c0000003c0000003c00000\r
3193 07c0000007c000000fc00000fffc0000>} imagemask \r
3194   }\r
3195   84 /G54 MSTT31c4f8 AddChar\r
3196 %%EndResource\r
3197 \r
3198 gs 867 61 177 1808 CB\r
3199 550 1812 229 (procesType) 229 SB\r
3200 gr\r
3201 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3202 gs 867 61 177 1808 CB\r
3203 779 1812 86 (\(...\);) 86 SB\r
3204 gr\r
3205 gs 1061 60 1047 1808 CB\r
3206 1069 1811 386 (creates an object of) 386 SB\r
3207 gr\r
3208 gs 1061 61 1047 1865 CB\r
3209 1069 1869 39 (   ) 39 SB\r
3210 gr\r
3211 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3212 gs 1061 61 1047 1865 CB\r
3213 1108 1868 100 (unit ) 100 SB\r
3214 gr\r
3215 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3216 gs 1061 61 1047 1865 CB\r
3217 1208 1869 229 (procesType) 229 SB\r
3218 gr\r
3219 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3220 gs 1061 61 1047 1865 CB\r
3221 1437 1869 27 (: ) 27 SB\r
3222 gr\r
3223 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3224 gs 1061 61 1047 1865 CB\r
3225 1464 1868 156 (process) 156 SB\r
3226 gr\r
3227 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3228 gs 1061 61 1047 1865 CB\r
3229 1620 1869 45 (\(<) 45 SB\r
3230 gr\r
3231 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3232 \r
3233 %%BeginResource: font MSTT31c4f8\r
3234 /G66 [15.0 0.0 -9.0 -11.0 23.0 35.0]\r
3235 /G66 {\r
3236     32 46 true [1 0 0 -1 9.0 35.0] {<0000003c000000e6000001c70000038f0000078e0000070000000f0000000e0000001e0000001e00\r
3237 00003c0000003c000000fc00000fff80000fff8000007800000078000000f0000000f0000000f000\r
3238 0001f0000001e0000001e0000003e0000003c0000003c0000003c000000780000007800000078000\r
3239 000f0000000f0000000f0000001e0000001e0000001c0000001c0000003800000038000000300000\r
3240 0070000070600000f0c00000f1800000e30000007c000000>} imagemask \r
3241   }\r
3242   102 /G66 MSTT31c4f8 AddChar\r
3243 /G50 [30.0 0.0 -2.0 0.0 30.0 34.0]\r
3244 /G50 {\r
3245     32 34 true [1 0 0 -1 2.0 34.0] {<007fffc0000fc0f00007803c0007801e0007801e000f001f000f001f000f000f000f001f001e001f\r
3246 001e001e001e001e003e003c003c007c003c0078003c01e0007e07c0007bfe000078000000f80000\r
3247 00f0000000f0000000f0000001e0000001e0000001e0000003c0000003c0000003c0000007c00000\r
3248 078000000f8000001fc00000fff80000>} imagemask \r
3249   }\r
3250   80 /G50 MSTT31c4f8 AddChar\r
3251 %%EndResource\r
3252 \r
3253 gs 1061 61 1047 1865 CB\r
3254 1665 1869 249 (formParams) 249 SB\r
3255 gr\r
3256 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3257 gs 1061 61 1047 1865 CB\r
3258 1914 1869 110 (>\); ...) 110 SB\r
3259 gr\r
3260 867 2 176 1808 B\r
3261 1 F\r
3262 n\r
3263 2 2 1044 1808 B\r
3264 1 F\r
3265 n\r
3266 2 2 1047 1808 B\r
3267 1 F\r
3268 n\r
3269 1057 2 1050 1808 B\r
3270 1 F\r
3271 n\r
3272 2 114 1044 1811 B\r
3273 1 F\r
3274 n\r
3275 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3276 gs 867 61 177 1926 CB\r
3277 200 1929 192 (   resume) 192 SB\r
3278 gr\r
3279 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3280 gs 867 61 177 1926 CB\r
3281 392 1930 17 (\() 17 SB\r
3282 gr\r
3283 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3284 gs 867 61 177 1926 CB\r
3285 409 1930 157 (proces5) 157 SB\r
3286 gr\r
3287 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3288 gs 867 61 177 1926 CB\r
3289 566 1930 17 (\)) 17 SB\r
3290 gr\r
3291 gs 1061 60 1047 1926 CB\r
3292 1069 1929 521 (activate a passive process ) 521 SB\r
3293 gr\r
3294 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3295 gs 1061 60 1047 1926 CB\r
3296 1590 1929 176 (process5) 176 SB\r
3297 gr\r
3298 867 2 176 1926 B\r
3299 1 F\r
3300 n\r
3301 2 2 1044 1926 B\r
3302 1 F\r
3303 n\r
3304 1060 2 1047 1926 B\r
3305 1 F\r
3306 n\r
3307 2 57 1044 1929 B\r
3308 1 F\r
3309 n\r
3310 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3311 gs 867 60 177 1987 CB\r
3312 200 1990 128 (   stop) 128 SB\r
3313 gr\r
3314 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3315 gs 1061 60 1047 1987 CB\r
3316 1069 1990 591 (the current process passivates) 591 SB\r
3317 gr\r
3318 867 2 176 1987 B\r
3319 1 F\r
3320 n\r
3321 2 2 1044 1987 B\r
3322 1 F\r
3323 n\r
3324 1060 2 1047 1987 B\r
3325 1 F\r
3326 n\r
3327 2 56 1044 1990 B\r
3328 1 F\r
3329 n\r
3330 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3331 gs 867 61 177 2047 CB\r
3332 200 2050 190 (   enable ) 190 SB\r
3333 gr\r
3334 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3335 gs 867 61 177 2047 CB\r
3336 390 2051 262 (hisprocedure) 262 SB\r
3337 gr\r
3338 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3339 gs 1061 60 1047 2047 CB\r
3340 1069 2050 296 (adds the name ) 296 SB\r
3341 gr\r
3342 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3343 gs 1061 60 1047 2047 CB\r
3344 1365 2050 314 (hisprocedure to) 314 SB\r
3345 gr\r
3346 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3347 gs 1061 60 1047 2047 CB\r
3348 1679 2050 357 ( the MASK of the) 357 SB\r
3349 gr\r
3350 gs 1061 60 1047 2104 CB\r
3351 1069 2107 993 (process, enabling other processes to communicate) 993 SB\r
3352 gr\r
3353 gs 1061 60 1047 2161 CB\r
3354 1069 2164 588 (with the process by means of ) 588 SB\r
3355 gr\r
3356 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3357 gs 1061 60 1047 2161 CB\r
3358 1657 2164 262 (hisprocedure) 262 SB\r
3359 gr\r
3360 867 2 176 2047 B\r
3361 1 F\r
3362 n\r
3363 2 2 1044 2047 B\r
3364 1 F\r
3365 n\r
3366 1060 2 1047 2047 B\r
3367 1 F\r
3368 n\r
3369 2 170 1044 2050 B\r
3370 1 F\r
3371 n\r
3372 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3373 gs 867 61 177 2221 CB\r
3374 200 2224 201 (   disable ) 201 SB\r
3375 gr\r
3376 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3377 \r
3378 %%BeginResource: font MSTT31c4f8\r
3379 /G46 [30.0 0.0 -2.0 0.0 33.0 34.0]\r
3380 /G46 {\r
3381     35 34 true [1 0 0 -1 2.0 34.0] {<007fffffe0000fc001e000078000e000078000600007800040000f800040000f000040000f000000\r
3382 000f000000001e000000001e000000001e002000003e006000003c004000003c00c000003c03c000\r
3383 007fffc0000078078000007801800000f801800000f001800000f001000000f001000001e0000000\r
3384 01e000000001e000000003c000000003c000000003c000000007c000000007800000000780000000\r
3385 1fc0000000fff8000000>} imagemask \r
3386   }\r
3387   70 /G46 MSTT31c4f8 AddChar\r
3388 %%EndResource\r
3389 \r
3390 gs 867 61 177 2221 CB\r
3391 401 2225 452 (aProcedure,aFunction) 452 SB\r
3392 gr\r
3393 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3394 gs 1061 60 1047 2221 CB\r
3395 1069 2224 150 (deletes ) 150 SB\r
3396 gr\r
3397 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3398 gs 1061 60 1047 2221 CB\r
3399 1219 2224 465 (aProcedure,aFunction ) 465 SB\r
3400 gr\r
3401 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3402 gs 1061 60 1047 2221 CB\r
3403 1684 2224 324 (from the MASK) 324 SB\r
3404 gr\r
3405 867 2 176 2221 B\r
3406 1 F\r
3407 n\r
3408 2 2 1044 2221 B\r
3409 1 F\r
3410 n\r
3411 1060 2 1047 2221 B\r
3412 1 F\r
3413 n\r
3414 2 57 1044 2224 B\r
3415 1 F\r
3416 n\r
3417 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3418 gs 867 61 177 2282 CB\r
3419 200 2285 188 (   accept ) 188 SB\r
3420 gr\r
3421 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3422 gs 867 61 177 2282 CB\r
3423 388 2286 485 (aProc1, aProc2, aFnctn) 485 SB\r
3424 gr\r
3425 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3426 gs 1061 60 1047 2282 CB\r
3427 1069 2285 297 (process waits \() 297 SB\r
3428 gr\r
3429 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3430 gs 1061 60 1047 2282 CB\r
3431 1366 2285 194 (inactively) 194 SB\r
3432 gr\r
3433 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3434 gs 1061 60 1047 2282 CB\r
3435 1560 2285 414 (\) for another process) 414 SB\r
3436 gr\r
3437 gs 1061 60 1047 2339 CB\r
3438 1069 2342 339 (calling a method;) 339 SB\r
3439 gr\r
3440 gs 1061 60 1047 2396 CB\r
3441 1069 2399 994 (accept makes possible rendez-vous of this process) 994 SB\r
3442 gr\r
3443 gs 1061 60 1047 2453 CB\r
3444 1069 2456 769 (and another process calling his method) 769 SB\r
3445 gr\r
3446 867 2 176 2282 B\r
3447 1 F\r
3448 n\r
3449 2 2 1044 2282 B\r
3450 1 F\r
3451 n\r
3452 1060 2 1047 2282 B\r
3453 1 F\r
3454 n\r
3455 2 227 1044 2285 B\r
3456 1 F\r
3457 n\r
3458 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3459 gs 867 61 177 2513 CB\r
3460 200 2516 351 (   return disable ) 351 SB\r
3461 gr\r
3462 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3463 \r
3464 %%BeginResource: font MSTT31c4a3\r
3465 /G31 [25.0 0.0 6.0 0.0 19.0 33.0]\r
3466 /G31 {\r
3467     13 33 true [1 0 0 -1 -6.0 33.0] {<01800f807f80cf800780078007800780078007800780078007800780078007800780078007800780\r
3468 078007800780078007800780078007800780078007800fc07ff8>} imagemask \r
3469   }\r
3470   49 /G31 MSTT31c4a3 AddChar\r
3471 %%EndResource\r
3472 \r
3473 gs 867 61 177 2513 CB\r
3474 551 2517 140 (aProc1) 140 SB\r
3475 gr\r
3476 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3477 gs 867 61 177 2513 CB\r
3478 691 2516 151 ( enable) 151 SB\r
3479 gr\r
3480 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3481 gs 867 61 177 2513 CB\r
3482 842 2517 71 ( aQ) 71 SB\r
3483 gr\r
3484 gs 1061 60 1047 2513 CB\r
3485 1069 2516 1010 (return from a rendez-vous reestablishes the MASK) 1010 SB\r
3486 gr\r
3487 gs 1061 60 1047 2570 CB\r
3488 1069 2573 920 (of the called process; it is posible to modify its) 920 SB\r
3489 gr\r
3490 gs 1061 60 1047 2627 CB\r
3491 1069 2630 942 (MASK disabling some procedures and enabling) 942 SB\r
3492 gr\r
3493 gs 1061 60 1047 2684 CB\r
3494 1069 2687 123 (others) 123 SB\r
3495 gr\r
3496 867 2 176 2513 B\r
3497 1 F\r
3498 n\r
3499 2 2 1044 2513 B\r
3500 1 F\r
3501 n\r
3502 1060 2 1047 2513 B\r
3503 1 F\r
3504 n\r
3505 2 227 1044 2516 B\r
3506 1 F\r
3507 n\r
3508 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3509 gs 867 61 177 2744 CB\r
3510 200 2747 125 (   call ) 125 SB\r
3511 gr\r
3512 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3513 \r
3514 %%BeginResource: font MSTT31c4f8\r
3515 /G28 [16.0 0.0 3.0 -10.0 22.0 35.0]\r
3516 /G28 {\r
3517     19 45 true [1 0 0 -1 -3.0 35.0] {<0000600000c0000180000300000e00001c0000380000700000e00001e00001c0000380000780000f\r
3518 00000f00001e00001e00003c00003c00007c0000780000780000780000f80000f00000f00000f000\r
3519 00f00000e00000e00000e00000e00000e00000e00000600000600000600000600000200000300000\r
3520 300000100000100000180000080000>} imagemask \r
3521   }\r
3522   40 /G28 MSTT31c4f8 AddChar\r
3523 /G29 [17.0 0.0 -6.0 -10.0 13.0 35.0]\r
3524 /G29 {\r
3525     19 45 true [1 0 0 -1 6.0 35.0] {<0002000003000001000001000001800001800000800000c00000c00000c00000c00000e00000e000\r
3526 00e00000e00000e00000e00001e00001e00001e00001e00001e00003c00003c00003c00007c00007\r
3527 80000780000f00000f00001e00001e00003c0000380000700000f00000e00001c000038000070000\r
3528 0e0000180000300000600000c00000>} imagemask \r
3529   }\r
3530   41 /G29 MSTT31c4f8 AddChar\r
3531 %%EndResource\r
3532 \r
3533 gs 867 61 177 2744 CB\r
3534 325 2748 534 (proces5.hisprocedure\(par\)) 534 SB\r
3535 gr\r
3536 gs 867 68 177 2859 CB\r
3537 200 2868 208 (                ) 208 SB\r
3538 gr\r
3539 32 0 0 50 50 0 0 0 51 /Symbol font\r
3540 gs 258 68 177 2859 CB\r
3541 408 2862 27 (\255) 27 SB\r
3542 gr\r
3543 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3544 gs 867 63 177 2981 CB\r
3545 200 2985 65 (     ) 65 SB\r
3546 gr\r
3547 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3548 gs 867 63 177 2981 CB\r
3549 265 2985 13 ( ) 13 SB\r
3550 gr\r
3551 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font\r
3552 gs 867 63 177 2981 CB\r
3553 278 2984 143 (this is ) 143 SB\r
3554 gr\r
3555 32 0 0 40 40 0 0 0 37 /Palatino-Roman /font27 ANSIFont font\r
3556 gs 867 63 177 2981 CB\r
3557 421 2993 242 (ALIEN CALL) 242 SB\r
3558 gr\r
3559 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3560 gs 1061 60 1047 2744 CB\r
3561 1069 2747 579 (the current process demands ) 579 SB\r
3562 gr\r
3563 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3564 gs 1061 60 1047 2744 CB\r
3565 1648 2747 176 (process5) 176 SB\r
3566 gr\r
3567 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3568 gs 1061 60 1047 2744 CB\r
3569 1824 2747 217 ( process to) 217 SB\r
3570 gr\r
3571 gs 1061 60 1047 2801 CB\r
3572 1069 2804 165 (execute ) 165 SB\r
3573 gr\r
3574 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3575 gs 1061 60 1047 2801 CB\r
3576 1234 2804 262 (hisprocedure) 262 SB\r
3577 gr\r
3578 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3579 gs 1061 60 1047 2801 CB\r
3580 1496 2804 423 ( with the transmitted ) 423 SB\r
3581 gr\r
3582 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3583 gs 1061 60 1047 2801 CB\r
3584 1919 2804 69 (par) 69 SB\r
3585 gr\r
3586 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3587 gs 1061 60 1047 2858 CB\r
3588 1069 2861 919 (parameters and waits for the eventual outputs;) 919 SB\r
3589 gr\r
3590 \r
3591 %%BeginResource: font MSTT31c4a3\r
3592 /Gb0 [19.0 0.0 2.0 19.0 17.0 34.0]\r
3593 /Gb0 {\r
3594     15 15 true [1 0 0 -1 -2.0 34.0] {<07c01ff03838701c600cc006c006c006c006c006600c701c38381ff007c0>} imagemask \r
3595   }\r
3596   176 /Gb0 MSTT31c4a3 AddChar\r
3597 %%EndResource\r
3598 \r
3599 gs 1061 61 1047 2915 CB\r
3600 1069 2919 740 (1\260  this instruction may meet with an ) 740 SB\r
3601 gr\r
3602 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3603 gs 1061 61 1047 2915 CB\r
3604 1809 2918 136 (accept) 136 SB\r
3605 gr\r
3606 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3607 gs 1061 60 1047 2973 CB\r
3608 1069 2976 278 (instruction of ) 278 SB\r
3609 gr\r
3610 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3611 gs 1061 60 1047 2973 CB\r
3612 1347 2976 189 (process5 ) 189 SB\r
3613 gr\r
3614 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3615 gs 1061 60 1047 2973 CB\r
3616 1536 2976 543 (process - in such case there) 543 SB\r
3617 gr\r
3618 gs 1061 60 1047 3030 CB\r
3619 1069 3033 642 (is a rendez-vous of two process,) 642 SB\r
3620 gr\r
3621 \r
3622 %%BeginResource: font MSTT31c4a3\r
3623 /G32 [25.0 0.0 1.0 0.0 23.0 33.0]\r
3624 /G32 {\r
3625     22 33 true [1 0 0 -1 -1.0 33.0] {<00fc0007ff000fff801fffc01e0fe03803e03001f06001f06000f04000f00000f00000e00000e000\r
3626 01c00001c0000180000380000300000600000e00001c0000180000300000600000c0000180000300\r
3627 0406000c0c00381ffff83ffff87ffff0fffff0>} imagemask \r
3628   }\r
3629   50 /G32 MSTT31c4a3 AddChar\r
3630 %%EndResource\r
3631 \r
3632 gs 1061 61 1047 3087 CB\r
3633 1069 3091 350 (2\260  otherwise the ) 350 SB\r
3634 gr\r
3635 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3636 gs 1061 61 1047 3087 CB\r
3637 1419 3090 73 (call) 73 SB\r
3638 gr\r
3639 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3640 gs 1061 61 1047 3087 CB\r
3641 1492 3091 572 ( tents to interrupt the normal) 572 SB\r
3642 gr\r
3643 gs 1061 60 1047 3145 CB\r
3644 1069 3148 617 (flow of execution of the called ) 617 SB\r
3645 gr\r
3646 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3647 gs 1061 60 1047 3145 CB\r
3648 1686 3148 176 (process5) 176 SB\r
3649 gr\r
3650 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3651 gs 1061 60 1047 3145 CB\r
3652 1862 3148 176 ( process.) 176 SB\r
3653 gr\r
3654 867 2 176 2744 B\r
3655 1 F\r
3656 n\r
3657 2 2 1044 2744 B\r
3658 1 F\r
3659 n\r
3660 1060 2 1047 2744 B\r
3661 1 F\r
3662 n\r
3663 2 457 1044 2747 B\r
3664 1 F\r
3665 n\r
3666 32 0 0 42 42 0 0 1 38 /MSTT31c51d font\r
3667 \r
3668 %%BeginResource: font MSTT31c51d\r
3669 /G4c [25.0 0.0 0.0 0.0 24.0 28.0]\r
3670 /G4c {\r
3671     24 28 true [1 0 0 -1 0.0 28.0] {<fff0001f80000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f\r
3672 00000f00000f00000f00000f00000f00000f00000f00010f00030f00020f00060f000e0f801e1fff\r
3673 fcfffffc>} imagemask \r
3674   }\r
3675   76 /G4c MSTT31c51d AddChar\r
3676 /G67 [21.0 0.0 1.0 -9.0 21.0 20.0]\r
3677 /G67 {\r
3678     20 29 true [1 0 0 -1 -1.0 20.0] {<01f800071ff00e0f001c0f803c07803c07803c07803c07803c07801e07001e0e000f1c0007f8000c\r
3679 00001800001800003c00003fff801fffc00fffe01800e0300060600060600060e000c0f001807c0f\r
3680 003ffe000ff000>} imagemask \r
3681   }\r
3682   103 /G67 MSTT31c51d AddChar\r
3683 /G27 [8.0 0.0 2.0 17.0 6.0 29.0]\r
3684 /G27 {\r
3685     4 12 true [1 0 0 -1 -2.0 29.0] {<60f0f0f0f0f0f0f060606060>} imagemask \r
3686   }\r
3687   39 /G27 MSTT31c51d AddChar\r
3688 /G38 [21.0 0.0 2.0 0.0 19.0 28.0]\r
3689 /G38 {\r
3690     17 28 true [1 0 0 -1 -2.0 28.0] {<07e0001c3800381e00700e00f00f00f00f00f00f00f80f00fc1e007e1c003f38001fb0000fc00007\r
3691 e00007f8000cfc00187e00383f00701f00f00f80f00f80f00780f00780f00780780700380e001e1c\r
3692 0007f000>} imagemask \r
3693   }\r
3694   56 /G38 MSTT31c51d AddChar\r
3695 /G32 [21.0 0.0 1.0 0.0 19.0 28.0]\r
3696 /G32 {\r
3697     18 28 true [1 0 0 -1 -1.0 28.0] {<03e0000ff8001ffc00387e00303f00201f00400f00400f00000f00000f00000f00000e00000e0000\r
3698 1c00001c0000380000300000600000e00000c0000180000300000600000c00c01801803fff807fff\r
3699 00ffff00>} imagemask \r
3700   }\r
3701   50 /G32 MSTT31c51d AddChar\r
3702 /G51 [30.0 0.0 1.0 -8.0 29.0 29.0]\r
3703 /G51 {\r
3704     28 37 true [1 0 0 -1 -1.0 29.0] {<003fc00000fff00003e07c0007801e000f000f001e0007803e0007c03c0003c07c0003e07c0003e0\r
3705 780001e0f80001f0f80001f0f80001f0f80001f0f80001f0f80001f0f80001f0f80001e0780001e0\r
3706 7c0003e07c0003c03c0003c01e0007801e0007000f000e0007801c0001e07000007fc000001f8000\r
3707 000fc0000007e0000001f0000000f80000003e0000000780000000f0>} imagemask \r
3708   }\r
3709   81 /G51 MSTT31c51d AddChar\r
3710 /G63 [18.0 0.0 1.0 -1.0 17.0 20.0]\r
3711 /G63 {\r
3712     16 21 true [1 0 0 -1 -1.0 20.0] {<01f00ffc1c1e380f300f70076000e000e000e000e000e000f000f00178037c027e0e3ffc1ffc0ff8\r
3713 03e0>} imagemask \r
3714   }\r
3715   99 /G63 MSTT31c51d AddChar\r
3716 /G6b [21.0 0.0 0.0 0.0 21.0 29.0]\r
3717 /G6b {\r
3718     21 29 true [1 0 0 -1 0.0 29.0] {<0e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e0ff01e07801e06001e\r
3719 0c001e18001e30001e60001ee0001ff0001ef0001e78001e3c001e1e001e1f001e0f001e07801e03\r
3720 c03f03e0ffcff8>} imagemask \r
3721   }\r
3722   107 /G6b MSTT31c51d AddChar\r
3723 /G52 [27.0 0.0 0.0 0.0 28.0 28.0]\r
3724 /G52 {\r
3725     28 28 true [1 0 0 -1 0.0 28.0] {<ffff00001fffe0000f03f0000f00f8000f0078000f007c000f003c000f003c000f003c000f007c00\r
3726 0f007c000f00f8000f01f0000f07e0000fffc0000fff00000f0780000f07c0000f03c0000f01e000\r
3727 0f00f0000f00f8000f0078000f003c000f003e000f001f001f800fc0fff007f0>} imagemask \r
3728   }\r
3729   82 /G52 MSTT31c51d AddChar\r
3730 /G43 [28.0 0.0 2.0 -1.0 27.0 29.0]\r
3731 /G43 {\r
3732     25 30 true [1 0 0 -1 -2.0 29.0] {<003f820000ffe60003e07e0007801e000f000e001e0007003e0003003c0003007c0003007c000100\r
3733 78000000f8000000f8000000f8000000f8000000f8000000f8000000f8000000f8000000f8000000\r
3734 7c0000007c0000007c0000003e0000801e0001001f0002000fc00c0003f0380001fff000003f8000\r
3735 >} imagemask \r
3736   }\r
3737   67 /G43 MSTT31c51d AddChar\r
3738 %%EndResource\r
3739 \r
3740 200 3263 554 (Loglan'82 Quick Reference Card) 554 SB\r
3741 \r
3742 %%BeginResource: font MSTT31c51d\r
3743 /G2d [14.0 0.0 2.0 8.0 13.0 12.0]\r
3744 /G2d {\r
3745     11 4 true [1 0 0 -1 -2.0 12.0] {<ffe0ffe0ffe0ffe0>} imagemask \r
3746   }\r
3747   45 /G2d MSTT31c51d AddChar\r
3748 %%EndResource\r
3749 \r
3750 1050 3263 25 (- ) 25 SB\r
3751 1075 3263 21 (2) 21 SB\r
3752 1096 3263 25 ( -) 25 SB\r
3753 \r
3754 %%BeginResource: font MSTT31c51d\r
3755 /G4e [30.0 0.0 0.0 0.0 30.0 28.0]\r
3756 /G4e {\r
3757     30 28 true [1 0 0 -1 0.0 28.0] {<fe000ffc3f0001e00f8000c007c000c007c000c007e000c007f000c006f800c0067c00c0063e00c0\r
3758 063e00c0061f00c0060f80c00607c0c00603e0c00603e0c00601f0c00600f8c006007cc006003ec0\r
3759 06001fc006001fc006000fc0060007c0060003c0060001c00f0000c07fe000c0>} imagemask \r
3760   }\r
3761   78 /G4e MSTT31c51d AddChar\r
3762 /G62 [20.0 0.0 -1.0 -1.0 19.0 29.0]\r
3763 /G62 {\r
3764     20 30 true [1 0 0 -1 1.0 29.0] {<0600003e0000fe00001e00001e00001e00001e00001e00001e00001e1e001e7f801effc01f87c01f\r
3765 03e01e01e01e01f01e00f01e00f01e00f01e00f01e00f01e00f01e00e01e00e01e01e01e01c01f03\r
3766 800f870007fe0001f800>} imagemask \r
3767   }\r
3768   98 /G62 MSTT31c51d AddChar\r
3769 /G2c [11.0 0.0 2.0 -7.0 8.0 3.0]\r
3770 /G2c {\r
3771     6 10 true [1 0 0 -1 -2.0 3.0] {<70f8fc740404081020c0>} imagemask \r
3772   }\r
3773   44 /G2c MSTT31c51d AddChar\r
3774 /G39 [21.0 0.0 2.0 0.0 19.0 28.0]\r
3775 /G39 {\r
3776     17 28 true [1 0 0 -1 -2.0 28.0] {<03e0000c3800181c00380e00700e00700f00f00700f00780f00780f00780f00780f0078078078078\r
3777 07803c07801e1f000fef00000f00000e00001e00001c00003c0000780000f00001e0000380000f00\r
3778 00780000>} imagemask \r
3779   }\r
3780   57 /G39 MSTT31c51d AddChar\r
3781 /G34 [21.0 0.0 1.0 0.0 19.0 28.0]\r
3782 /G34 {\r
3783     18 28 true [1 0 0 -1 -1.0 28.0] {<001c00003c00003c00007c00007c0000bc00013c00013c00023c00023c00043c00083c00083c0010\r
3784 3c00103c00203c00403c00403c00ffffc0ffffc0ffffc0003c00003c00003c00003c00003c00003c\r
3785 00003c00>} imagemask \r
3786   }\r
3787   52 /G34 MSTT31c51d AddChar\r
3788 %%EndResource\r
3789 \r
3790 1734 3263 238 (November, 94) 238 SB\r
3791 255 255 255 fC\r
3792 1973 3 194 3259 B\r
3793 1 F\r
3794 n\r
3795 0 0 0 fC\r
3796 1973 2 194 3256 B\r
3797 1 F\r
3798 n\r
3799 1 #C\r
3800 statusdict begin /manualfeed false store end\r
3801 EJ RS\r
3802 %%PageTrailer\r
3803 %%PageResources: font Helvetica-BoldOblique\r
3804 %%+ font MSTT31c4a3\r
3805 %%+ font MSTT31c4eb\r
3806 %%+ font MSTT31c4f8\r
3807 %%+ font MSTT31c51d\r
3808 %%+ font MSTT31c52a\r
3809 %%+ font Palatino-Roman\r
3810 %%+ font Symbol\r
3811 %%Page: 3 3\r
3812 %%PageResources: (atend)\r
3813 SS\r
3814 0 0 12 16 799 1169 300 SM\r
3815 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
3816 0 0 0 fC\r
3817 gs 868 57 225 281 CB\r
3818 248 281 480 ( Exception handling) 480 SB\r
3819 gr\r
3820 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3821 gs 867 61 225 338 CB\r
3822 248 341 140 (   raise) 140 SB\r
3823 gr\r
3824 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3825 gs 867 61 225 338 CB\r
3826 388 342 13 ( ) 13 SB\r
3827 gr\r
3828 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
3829 gs 867 61 225 338 CB\r
3830 401 342 153 (Asignal) 153 SB\r
3831 gr\r
3832 gs 1061 60 1095 338 CB\r
3833 1117 341 153 (Asignal) 153 SB\r
3834 gr\r
3835 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3836 gs 1061 60 1095 338 CB\r
3837 1270 341 761 ( is raised. This lances the research of a) 761 SB\r
3838 gr\r
3839 gs 1061 61 1095 395 CB\r
3840 1117 399 160 (module ) 160 SB\r
3841 gr\r
3842 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3843 gs 1061 61 1095 395 CB\r
3844 1277 398 189 (handling) 189 SB\r
3845 gr\r
3846 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3847 \r
3848 %%BeginResource: font MSTT31c4a3\r
3849 /G4c [30.0 0.0 0.0 0.0 29.0 33.0]\r
3850 /G4c {\r
3851     29 33 true [1 0 0 -1 0.0 33.0] {<fffe00000ff0000007c0000007c0000007c0000007c0000007c0000007c0000007c0000007c00000\r
3852 07c0000007c0000007c0000007c0000007c0000007c0000007c0000007c0000007c0000007c00000\r
3853 07c0000007c0000007c0000007c0000007c0000807c0001807c0001007c0003007c0007007c000e0\r
3854 07e003e01fffffe0ffffffc0>} imagemask \r
3855   }\r
3856   76 /G4c MSTT31c4a3 AddChar\r
3857 %%EndResource\r
3858 \r
3859 gs 1061 61 1095 395 CB\r
3860 1466 399 647 ( the signal along the chain of DL) 647 SB\r
3861 gr\r
3862 gs 1061 60 1095 453 CB\r
3863 1117 456 871 (links i.e. along dynamic fathers of instances.) 871 SB\r
3864 gr\r
3865 0 0 0 fC\r
3866 /fm 256 def\r
3867 867 2 224 338 B\r
3868 1 F\r
3869 n\r
3870 2 2 1092 338 B\r
3871 1 F\r
3872 n\r
3873 2 2 1095 338 B\r
3874 1 F\r
3875 n\r
3876 1057 2 1098 338 B\r
3877 1 F\r
3878 n\r
3879 2 171 1092 341 B\r
3880 1 F\r
3881 n\r
3882 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3883 gs 867 60 225 513 CB\r
3884 248 516 176 (   return) 176 SB\r
3885 gr\r
3886 32 0 0 50 50 0 0 0 51 /Symbol font\r
3887 gs 49 68 1095 513 CB\r
3888 1118 516 26 (\374) 26 SB\r
3889 gr\r
3890 gs 49 68 1095 513 CB\r
3891 1117 516 26 (\374) 26 SB\r
3892 gr\r
3893 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3894 gs 1061 68 1095 513 CB\r
3895 1144 521 299 (                       ) 299 SB\r
3896 gr\r
3897 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3898 gs 1061 68 1095 513 CB\r
3899 1443 522 606 (returns to after raise statement) 606 SB\r
3900 gr\r
3901 867 2 224 513 B\r
3902 1 F\r
3903 n\r
3904 2 2 1092 513 B\r
3905 1 F\r
3906 n\r
3907 1060 2 1095 513 B\r
3908 1 F\r
3909 n\r
3910 2 64 1092 516 B\r
3911 1 F\r
3912 n\r
3913 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3914 gs 867 60 225 581 CB\r
3915 248 584 145 (   wind) 145 SB\r
3916 gr\r
3917 32 0 0 50 50 0 0 0 51 /Symbol font\r
3918 gs 49 68 1095 581 CB\r
3919 1118 584 26 (\375) 26 SB\r
3920 gr\r
3921 gs 49 68 1095 581 CB\r
3922 1117 584 26 (\375) 26 SB\r
3923 gr\r
3924 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3925 gs 1061 68 1095 581 CB\r
3926 1144 589 39 (   ) 39 SB\r
3927 gr\r
3928 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3929 \r
3930 %%BeginResource: font MSTT31c4a3\r
3931 /G33 [25.0 0.0 2.0 0.0 20.0 33.0]\r
3932 /G33 {\r
3933     18 33 true [1 0 0 -1 -2.0 33.0] {<03f0000ffc001ffe00383f00601f80400f80800780000780000780000700000600000c0000080000\r
3934 1000003c0000fe0003ff00007f80001f80000fc00007c00007c00003c00003c00003c00003800003\r
3935 80000780000700700e00fc1c00fff0003fc000>} imagemask \r
3936   }\r
3937   51 /G33 MSTT31c4a3 AddChar\r
3938 %%EndResource\r
3939 \r
3940 gs 1061 68 1095 581 CB\r
3941 1183 590 902 (3 forms of  terminating an exception handling) 902 SB\r
3942 gr\r
3943 867 2 224 581 B\r
3944 1 F\r
3945 n\r
3946 2 2 1092 581 B\r
3947 1 F\r
3948 n\r
3949 1060 2 1095 581 B\r
3950 1 F\r
3951 n\r
3952 2 64 1092 584 B\r
3953 1 F\r
3954 n\r
3955 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3956 gs 867 60 225 649 CB\r
3957 248 652 246 (   terminate) 246 SB\r
3958 gr\r
3959 32 0 0 50 50 0 0 0 51 /Symbol font\r
3960 gs 49 68 1095 649 CB\r
3961 1118 652 26 (\376) 26 SB\r
3962 gr\r
3963 gs 49 68 1095 649 CB\r
3964 1117 652 26 (\376) 26 SB\r
3965 gr\r
3966 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
3967 gs 1061 68 1095 649 CB\r
3968 1144 657 78 (      ) 78 SB\r
3969 gr\r
3970 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
3971 gs 1061 68 1095 649 CB\r
3972 1222 658 871 (destructs \(lastwill\) several instances of units) 871 SB\r
3973 gr\r
3974 867 2 224 649 B\r
3975 1 F\r
3976 n\r
3977 2 2 1092 649 B\r
3978 1 F\r
3979 n\r
3980 1060 2 1095 649 B\r
3981 1 F\r
3982 n\r
3983 2 64 1092 652 B\r
3984 1 F\r
3985 n\r
3986 32 0 0 50 50 0 0 0 46 /Helvetica-BoldOblique /font14 ANSIFont font\r
3987 gs 868 60 225 774 CB\r
3988 248 777 563 (Composed instructions) 563 SB\r
3989 gr\r
3990 867 2 224 717 B\r
3991 1 F\r
3992 n\r
3993 2 2 1092 717 B\r
3994 1 F\r
3995 n\r
3996 2 2 1095 717 B\r
3997 1 F\r
3998 n\r
3999 1057 2 1098 717 B\r
4000 1 F\r
4001 n\r
4002 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4003 gs 867 68 225 834 CB\r
4004 248 842 82 (   if ) 82 SB\r
4005 gr\r
4006 32 0 0 50 50 0 0 0 51 /Symbol font\r
4007 gs 126 68 225 834 CB\r
4008 330 837 21 (g) 21 SB\r
4009 gr\r
4010 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4011 gs 867 68 225 834 CB\r
4012 351 842 121 ( then ) 121 SB\r
4013 gr\r
4014 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4015 gs 867 68 225 834 CB\r
4016 472 843 17 (I) 17 SB\r
4017 gr\r
4018 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4019 gs 867 68 225 834 CB\r
4020 489 842 102 ( else ) 102 SB\r
4021 gr\r
4022 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4023 \r
4024 %%BeginResource: font MSTT31c4a3\r
4025 /G4a [19.0 0.0 1.0 -1.0 19.0 33.0]\r
4026 /G4a {\r
4027     18 34 true [1 0 0 -1 -1.0 33.0] {<1fffc003fe0000f80000f80000f80000f80000f80000f80000f80000f80000f80000f80000f80000\r
4028 f80000f80000f80000f80000f80000f80000f80000f80000f80000f80000f80000f80000f80000f8\r
4029 0000f00070f000f0f000f8e000f9c0007f80003e0000>} imagemask \r
4030   }\r
4031   74 /G4a MSTT31c4a3 AddChar\r
4032 %%EndResource\r
4033 \r
4034 gs 867 68 225 834 CB\r
4035 591 843 19 (J) 19 SB\r
4036 gr\r
4037 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4038 gs 867 68 225 834 CB\r
4039 610 842 43 ( fi) 43 SB\r
4040 gr\r
4041 32 0 0 50 50 0 0 0 51 /Symbol font\r
4042 gs 43 68 1095 834 CB\r
4043 1117 837 21 (g) 21 SB\r
4044 gr\r
4045 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4046 gs 1061 68 1095 834 CB\r
4047 1138 843 480 ( is a Boolean expression) 480 SB\r
4048 gr\r
4049 gs 1061 60 1095 899 CB\r
4050 1117 902 659 (I, J are sequences of instructions ) 659 SB\r
4051 gr\r
4052 \r
4053 %%BeginResource: font MSTT31c54f\r
4054 /MSTT31c54f [42.0 0 0 0 0 0] 47 -115 [-42.0 -42.0 42.0 42.0] [1 42 div 0 0 1 42 div 0 0] /MSTT31c54f GreNewFont\r
4055 %%EndResource\r
4056 \r
4057 32 0 0 42 42 0 0 1 38 /MSTT31c54f font\r
4058 \r
4059 %%BeginResource: font MSTT31c54f\r
4060 /G7b [17.0 0.0 3.0 -9.0 20.0 29.0]\r
4061 /G7b {\r
4062     17 38 true [1 0 0 -1 -3.0 29.0] {<000180000e0000180000300000600000e00001c00001c00001c00001c00003c00003c00003800003\r
4063 80000300000600000c0000300000c000006000003800001800001c00001c00003c00003c00003c00\r
4064 00780000780000f00000f00000e00000e00000e000006000007000003800000c0000>} imagemask \r
4065   }\r
4066   123 /G7b MSTT31c54f AddChar\r
4067 %%EndResource\r
4068 \r
4069 gs 1061 60 1095 899 CB\r
4070 1776 909 17 ({) 17 SB\r
4071 gr\r
4072 \r
4073 %%BeginResource: font MSTT31c55c\r
4074 /MSTT31c55c [42.0 0 0 0 0 0] 95 -115 [-42.0 -42.0 42.0 42.0] [1 42 div 0 0 1 42 div 0 0] /MSTT31c55c GreNewFont\r
4075 %%EndResource\r
4076 \r
4077 32 0 0 42 42 0 0 1 38 /MSTT31c55c font\r
4078 \r
4079 %%BeginResource: font MSTT31c55c\r
4080 /G65 [19.0 0.0 1.0 0.0 19.0 19.0]\r
4081 /G65 {\r
4082     18 19 true [1 0 0 -1 -1.0 19.0] {<001f8000e7c00187c00787c00f0fc01e0f801e1f003c1e007c3c007cf000ff8000f80000f80000f8\r
4083 0000f80300fc0e007ffc007ff0001fc000>} imagemask \r
4084   }\r
4085   101 /G65 MSTT31c55c AddChar\r
4086 /G6c [12.0 0.0 1.0 0.0 13.0 29.0]\r
4087 /G6c {\r
4088     12 29 true [1 0 0 -1 -1.0 29.0] {<00f00ff003f003e003e003e007e007c007c007c00f800f800f801f801f001f003f003e003e003e00\r
4089 7c007c007c00fc00f840f880fb00fe007800>} imagemask \r
4090   }\r
4091   108 /G6c MSTT31c55c AddChar\r
4092 /G73 [16.0 0.0 0.0 0.0 16.0 19.0]\r
4093 /G73 {\r
4094     16 19 true [1 0 0 -1 0.0 19.0] {<03fb078f0f071f061f821f821fc00fe00ff007f803f801fc40fc40fc607ce078f078f8f08fc0>} imagemask \r
4095   }\r
4096   115 /G73 MSTT31c55c AddChar\r
4097 /G20 [11.0 0.0 0.0 0.0 0.0 0.0]\r
4098 /G20 {\r
4099\r
4100   32 /G20 MSTT31c55c AddChar\r
4101 %%EndResource\r
4102 \r
4103 gs 1061 60 1095 899 CB\r
4104 1793 909 77 (else ) 77 SB\r
4105 gr\r
4106 32 0 0 42 42 0 0 1 38 /MSTT31c54f font\r
4107 \r
4108 %%BeginResource: font MSTT31c54f\r
4109 /G4a [19.0 0.0 -2.0 0.0 22.0 28.0]\r
4110 /G4a {\r
4111     24 28 true [1 0 0 -1 2.0 28.0] {<0007ff0000f80000f00000f00000e00000e00000e00001c00001c00001c00001c000038000038000\r
4112 0380000700000700000700000700000e00000e00000e00601c00f01c00f03800f07000e0e00061c0\r
4113 003f0000>} imagemask \r
4114   }\r
4115   74 /G4a MSTT31c54f AddChar\r
4116 /G20 [11.0 0.0 0.0 0.0 0.0 0.0]\r
4117 /G20 {\r
4118\r
4119   32 /G20 MSTT31c54f AddChar\r
4120 /G69 [12.0 0.0 1.0 0.0 10.0 26.0]\r
4121 /G69 {\r
4122     9 26 true [1 0 0 -1 -1.0 26.0] {<038003800380000000000000000007003f0007000e000e000e000e001c001c001c00380038003800\r
4123 7800700072007400f8007000>} imagemask \r
4124   }\r
4125   105 /G69 MSTT31c54f AddChar\r
4126 /G73 [16.0 0.0 0.0 0.0 16.0 19.0]\r
4127 /G73 {\r
4128     16 19 true [1 0 0 -1 0.0 19.0] {<01f1070f06070e020e020f020f8007c003e001e001f000f8407840384038e038e030f0608f80>} imagemask \r
4129   }\r
4130   115 /G73 MSTT31c54f AddChar\r
4131 /G6f [21.0 0.0 1.0 0.0 19.0 19.0]\r
4132 /G6f {\r
4133     18 19 true [1 0 0 -1 -1.0 19.0] {<007c000187000703800e01801c01c03c01c03801c07803c07003c0f003c0f00380f00780e00700e0\r
4134 0f00e00e00601c007038003860000f8000>} imagemask \r
4135   }\r
4136   111 /G6f MSTT31c54f AddChar\r
4137 /G70 [21.0 0.0 -4.0 -9.0 20.0 19.0]\r
4138 /G70 {\r
4139     24 28 true [1 0 0 -1 4.0 19.0] {<00387c01f9fe007b1e00760f007c0700780700700700f00700e00e00e00e01c00e01c01c01c01c01\r
4140 c0380380300380600380c007c38007fe000700000700000e00000e00000e00001c00001c00003e00\r
4141 00ff8000>} imagemask \r
4142   }\r
4143   112 /G70 MSTT31c54f AddChar\r
4144 /G74 [12.0 0.0 1.0 0.0 13.0 25.0]\r
4145 /G74 {\r
4146     12 25 true [1 0 0 -1 -1.0 25.0] {<004000800180018003800f003ff00f000f000e000e001e001c001c001c003c003800380038007800\r
4147 700073007200fc007000>} imagemask \r
4148   }\r
4149   116 /G74 MSTT31c54f AddChar\r
4150 /G6e [21.0 0.0 0.0 0.0 19.0 19.0]\r
4151 /G6e {\r
4152     19 19 true [1 0 0 -1 0.0 19.0] {<0703c03f0fc00719e00e31e00e61c00e41c00c81c01d03c01e03801e03803c07803c070038070038\r
4153 0f00700e00700e40700e80e01f00e00e00>} imagemask \r
4154   }\r
4155   110 /G6e MSTT31c54f AddChar\r
4156 /G61 [21.0 0.0 1.0 0.0 20.0 19.0]\r
4157 /G61 {\r
4158     19 19 true [1 0 0 -1 -1.0 19.0] {<003c2000eee00382e00703c00e01c01c03c01c03c0380380380380700380700700f00700e00f00e0\r
4159 1700e03e00f06e40f08e807f0f003c0e00>} imagemask \r
4160   }\r
4161   97 /G61 MSTT31c54f AddChar\r
4162 /G6c [12.0 0.0 1.0 0.0 12.0 29.0]\r
4163 /G6c {\r
4164     11 29 true [1 0 0 -1 -1.0 29.0] {<00e007e000e001c001c001c003c00380038003800700070007000e000e000e001e001c001c001c00\r
4165 3800380038007800710072007400f8007000>} imagemask \r
4166   }\r
4167   108 /G6c MSTT31c54f AddChar\r
4168 /G7d [17.0 0.0 -3.0 -9.0 14.0 29.0]\r
4169 /G7d {\r
4170     17 38 true [1 0 0 -1 3.0 29.0] {<001800000e00000700000300000380000380000380000780000780000f00000f00001e00001e0000\r
4171 1e00001c00001c00000c00000e0000030000008000070000180000300000600000e00000e00001e0\r
4172 0001e00001c00001c00001c00001c0000380000300000600000c0000380000c00000>} imagemask \r
4173   }\r
4174   125 /G7d MSTT31c54f AddChar\r
4175 %%EndResource\r
4176 \r
4177 gs 1061 60 1095 899 CB\r
4178 1870 909 227 (J is optional}) 227 SB\r
4179 gr\r
4180 867 2 224 834 B\r
4181 1 F\r
4182 n\r
4183 2 2 1092 834 B\r
4184 1 F\r
4185 n\r
4186 2 2 1095 834 B\r
4187 1 F\r
4188 n\r
4189 1057 2 1098 834 B\r
4190 1 F\r
4191 n\r
4192 2 121 1092 837 B\r
4193 1 F\r
4194 n\r
4195 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4196 gs 867 61 225 959 CB\r
4197 248 962 118 (   do  ) 118 SB\r
4198 gr\r
4199 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4200 gs 867 61 225 959 CB\r
4201 366 963 17 (I) 17 SB\r
4202 gr\r
4203 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4204 gs 867 61 225 959 CB\r
4205 383 962 79 (  od) 79 SB\r
4206 gr\r
4207 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4208 gs 1061 61 1095 959 CB\r
4209 1117 963 885 (looping instruction; it is suggested to put an ) 885 SB\r
4210 gr\r
4211 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4212 gs 1061 61 1095 959 CB\r
4213 2002 962 77 (exit) 77 SB\r
4214 gr\r
4215 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4216 gs 1061 60 1095 1017 CB\r
4217 1117 1020 927 (instruction among the instructions I, see below) 927 SB\r
4218 gr\r
4219 867 2 224 959 B\r
4220 1 F\r
4221 n\r
4222 2 2 1092 959 B\r
4223 1 F\r
4224 n\r
4225 1060 2 1095 959 B\r
4226 1 F\r
4227 n\r
4228 2 114 1092 962 B\r
4229 1 F\r
4230 n\r
4231 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4232 gs 867 68 225 1077 CB\r
4233 248 1085 165 (   while ) 165 SB\r
4234 gr\r
4235 32 0 0 50 50 0 0 0 51 /Symbol font\r
4236 gs 209 68 225 1077 CB\r
4237 413 1080 21 (g) 21 SB\r
4238 gr\r
4239 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4240 gs 867 68 225 1077 CB\r
4241 434 1085 79 ( do ) 79 SB\r
4242 gr\r
4243 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4244 gs 867 68 225 1077 CB\r
4245 513 1086 17 (I) 17 SB\r
4246 gr\r
4247 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4248 gs 867 68 225 1077 CB\r
4249 530 1085 66 ( od) 66 SB\r
4250 gr\r
4251 32 0 0 50 50 0 0 0 51 /Symbol font\r
4252 gs 43 68 1095 1077 CB\r
4253 1117 1080 21 (g) 21 SB\r
4254 gr\r
4255 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4256 gs 1061 68 1095 1077 CB\r
4257 1138 1086 480 ( is a Boolean expression) 480 SB\r
4258 gr\r
4259 gs 1061 60 1095 1142 CB\r
4260 1117 1145 543 (I a sequence of instructions) 543 SB\r
4261 gr\r
4262 gs 1061 60 1095 1199 CB\r
4263 1117 1202 257 (equivalent to) 257 SB\r
4264 gr\r
4265 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4266 gs 1061 60 1095 1256 CB\r
4267 1117 1259 53 (do) 53 SB\r
4268 gr\r
4269 gs 1061 68 1095 1313 CB\r
4270 1117 1321 82 (   if ) 82 SB\r
4271 gr\r
4272 32 0 0 50 50 0 0 0 51 /Symbol font\r
4273 gs 125 68 1095 1313 CB\r
4274 1199 1316 21 (g) 21 SB\r
4275 gr\r
4276 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4277 gs 1061 68 1095 1313 CB\r
4278 1220 1321 121 ( then ) 121 SB\r
4279 gr\r
4280 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4281 gs 1061 68 1095 1313 CB\r
4282 1341 1322 17 (I) 17 SB\r
4283 gr\r
4284 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4285 gs 1061 68 1095 1313 CB\r
4286 1358 1321 222 ( else exit fi) 222 SB\r
4287 gr\r
4288 gs 1061 60 1095 1378 CB\r
4289 1117 1381 53 (od) 53 SB\r
4290 gr\r
4291 867 2 224 1077 B\r
4292 1 F\r
4293 n\r
4294 2 2 1092 1077 B\r
4295 1 F\r
4296 n\r
4297 1060 2 1095 1077 B\r
4298 1 F\r
4299 n\r
4300 2 357 1092 1080 B\r
4301 1 F\r
4302 n\r
4303 gs 867 61 225 1438 CB\r
4304 248 1441 114 (   for ) 114 SB\r
4305 gr\r
4306 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4307 gs 867 61 225 1438 CB\r
4308 362 1442 54 (i:=) 54 SB\r
4309 gr\r
4310 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4311 gs 867 61 225 1438 CB\r
4312 416 1441 13 ( ) 13 SB\r
4313 gr\r
4314 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4315 gs 867 61 225 1438 CB\r
4316 429 1442 48 (A ) 48 SB\r
4317 gr\r
4318 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4319 gs 867 61 225 1438 CB\r
4320 477 1441 55 (to ) 55 SB\r
4321 gr\r
4322 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4323 gs 867 61 225 1438 CB\r
4324 532 1442 33 (B) 33 SB\r
4325 gr\r
4326 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4327 gs 867 61 225 1438 CB\r
4328 565 1441 79 ( do ) 79 SB\r
4329 gr\r
4330 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4331 gs 867 61 225 1438 CB\r
4332 644 1442 17 (I) 17 SB\r
4333 gr\r
4334 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4335 gs 867 61 225 1438 CB\r
4336 661 1441 66 ( od) 66 SB\r
4337 gr\r
4338 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4339 gs 1061 60 1095 1438 CB\r
4340 1117 1441 855 (i integer variable, A, B integer expressions,) 855 SB\r
4341 gr\r
4342 gs 1061 60 1095 1495 CB\r
4343 1117 1498 543 (I a sequence of instructions) 543 SB\r
4344 gr\r
4345 867 2 224 1438 B\r
4346 1 F\r
4347 n\r
4348 2 2 1092 1438 B\r
4349 1 F\r
4350 n\r
4351 1060 2 1095 1438 B\r
4352 1 F\r
4353 n\r
4354 2 113 1092 1441 B\r
4355 1 F\r
4356 n\r
4357 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4358 gs 867 61 225 1555 CB\r
4359 248 1558 140 (   case ) 140 SB\r
4360 gr\r
4361 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4362 gs 867 61 225 1555 CB\r
4363 388 1559 22 (c) 22 SB\r
4364 gr\r
4365 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4366 gs 867 61 225 1613 CB\r
4367 248 1616 205 (      when ) 205 SB\r
4368 gr\r
4369 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4370 gs 867 61 225 1613 CB\r
4371 453 1617 104 (c1: I;) 104 SB\r
4372 gr\r
4373 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4374 gs 867 61 225 1671 CB\r
4375 248 1674 308 (      otherwise  ) 308 SB\r
4376 gr\r
4377 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4378 gs 867 61 225 1671 CB\r
4379 556 1675 19 (J) 19 SB\r
4380 gr\r
4381 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4382 gs 867 60 225 1729 CB\r
4383 248 1732 127 (   esac) 127 SB\r
4384 gr\r
4385 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4386 gs 1061 60 1095 1555 CB\r
4387 1117 1558 309 (case instruction) 309 SB\r
4388 gr\r
4389 gs 1061 60 1095 1612 CB\r
4390 1117 1615 646 (I, J are sequences of instructions) 646 SB\r
4391 gr\r
4392 gs 1061 60 1095 1669 CB\r
4393 1117 1672 680 (c is an expression, c1 is a constant) 680 SB\r
4394 gr\r
4395 867 2 224 1555 B\r
4396 1 F\r
4397 n\r
4398 2 2 1092 1555 B\r
4399 1 F\r
4400 n\r
4401 1060 2 1095 1555 B\r
4402 1 F\r
4403 n\r
4404 2 230 1092 1558 B\r
4405 1 F\r
4406 n\r
4407 32 0 0 63 63 0 0 0 58 /Helvetica-BoldOblique /font14 ANSIFont font\r
4408 gs 868 75 225 1861 CB\r
4409 248 1864 374 (Expressions) 374 SB\r
4410 gr\r
4411 867 2 224 1789 B\r
4412 1 F\r
4413 n\r
4414 2 2 1092 1789 B\r
4415 1 F\r
4416 n\r
4417 2 2 1095 1789 B\r
4418 1 F\r
4419 n\r
4420 1057 2 1098 1789 B\r
4421 1 F\r
4422 n\r
4423 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
4424 gs 867 60 225 1936 CB\r
4425 248 1939 501 (Arithmetic expressions) 501 SB\r
4426 gr\r
4427 867 2 224 1936 B\r
4428 1 F\r
4429 n\r
4430 2 2 1092 1936 B\r
4431 1 F\r
4432 n\r
4433 2 2 1095 1936 B\r
4434 1 F\r
4435 n\r
4436 1057 2 1098 1936 B\r
4437 1 F\r
4438 n\r
4439 2 56 1092 1939 B\r
4440 1 F\r
4441 n\r
4442 gs 867 60 225 1996 CB\r
4443 248 1999 464 (Boolean expressions) 464 SB\r
4444 gr\r
4445 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4446 gs 1061 61 1095 1996 CB\r
4447 1117 2000 153 (remark ) 153 SB\r
4448 gr\r
4449 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4450 gs 1061 61 1095 1996 CB\r
4451 1270 1999 42 (in) 42 SB\r
4452 gr\r
4453 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4454 gs 1061 61 1095 1996 CB\r
4455 1312 2000 97 ( and ) 97 SB\r
4456 gr\r
4457 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4458 gs 1061 61 1095 1996 CB\r
4459 1409 1999 33 (is) 33 SB\r
4460 gr\r
4461 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4462 gs 1061 61 1095 1996 CB\r
4463 1442 2000 428 ( object relations, e.g. ) 428 SB\r
4464 gr\r
4465 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4466 gs 1061 61 1095 1996 CB\r
4467 1870 1999 30 (if) 30 SB\r
4468 gr\r
4469 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4470 gs 1061 61 1095 1996 CB\r
4471 1900 2000 37 ( x) 37 SB\r
4472 gr\r
4473 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4474 gs 1061 61 1095 1996 CB\r
4475 1937 1999 55 ( in) 55 SB\r
4476 gr\r
4477 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4478 gs 1061 61 1095 1996 CB\r
4479 1992 2000 124 ( Clas2) 124 SB\r
4480 gr\r
4481 867 2 224 1996 B\r
4482 1 F\r
4483 n\r
4484 2 2 1092 1996 B\r
4485 1 F\r
4486 n\r
4487 1060 2 1095 1996 B\r
4488 1 F\r
4489 n\r
4490 2 57 1092 1999 B\r
4491 1 F\r
4492 n\r
4493 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
4494 gs 867 60 225 2057 CB\r
4495 248 2060 425 (Object expressions) 425 SB\r
4496 gr\r
4497 867 2 224 2057 B\r
4498 1 F\r
4499 n\r
4500 2 2 1092 2057 B\r
4501 1 F\r
4502 n\r
4503 1060 2 1095 2057 B\r
4504 1 F\r
4505 n\r
4506 2 56 1092 2060 B\r
4507 1 F\r
4508 n\r
4509 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4510 gs 867 61 225 2117 CB\r
4511 248 2120 125 (   new) 125 SB\r
4512 gr\r
4513 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4514 \r
4515 %%BeginResource: font MSTT31c4a3\r
4516 /G5f [25.0 0.0 0.0 -11.0 26.0 -9.0]\r
4517 /G5f {\r
4518     26 2 true [1 0 0 -1 0.0 -9.0] {<ffffffc0ffffffc0>} imagemask \r
4519   }\r
4520   95 /G5f MSTT31c4a3 AddChar\r
4521 %%EndResource\r
4522 \r
4523 gs 867 61 225 2117 CB\r
4524 373 2121 363 ( T\(actual_params\)) 363 SB\r
4525 gr\r
4526 gs 1061 60 1095 2117 CB\r
4527 1117 2120 966 (create new object of class \(coroutine, process\) T) 966 SB\r
4528 gr\r
4529 gs 1061 60 1095 2174 CB\r
4530 1117 2177 683 (passing the actual_params list to it) 683 SB\r
4531 gr\r
4532 867 2 224 2117 B\r
4533 1 F\r
4534 n\r
4535 2 2 1092 2117 B\r
4536 1 F\r
4537 n\r
4538 1060 2 1095 2117 B\r
4539 1 F\r
4540 n\r
4541 2 113 1092 2120 B\r
4542 1 F\r
4543 n\r
4544 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4545 gs 867 61 225 2234 CB\r
4546 248 2237 130 (   this ) 130 SB\r
4547 gr\r
4548 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4549 gs 867 61 225 2234 CB\r
4550 378 2238 31 (T) 31 SB\r
4551 gr\r
4552 gs 1061 60 1095 2234 CB\r
4553 1117 2237 969 (returns as a value the object of type T containing) 969 SB\r
4554 gr\r
4555 gs 1061 60 1095 2291 CB\r
4556 1117 2294 293 (this expression) 293 SB\r
4557 gr\r
4558 867 2 224 2234 B\r
4559 1 F\r
4560 n\r
4561 2 2 1092 2234 B\r
4562 1 F\r
4563 n\r
4564 1060 2 1095 2234 B\r
4565 1 F\r
4566 n\r
4567 2 113 1092 2237 B\r
4568 1 F\r
4569 n\r
4570 gs 867 61 225 2351 CB\r
4571 248 2355 83 (   E ) 83 SB\r
4572 gr\r
4573 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4574 \r
4575 %%BeginResource: font MSTT31c4eb\r
4576 /G71 [28.0 0.0 2.0 -11.0 26.0 23.0]\r
4577 /G71 {\r
4578     24 34 true [1 0 0 -1 -2.0 23.0] {<00fc0c03ff3c0fc7fc1f83fc1f01fc3f01fc7f01fc7e01fc7e01fcfe01fcfe01fcfe01fcfe01fcfe\r
4579 01fcfe01fcfe01fcfe01fc7f01fc7f01fc3f03fc3f87fc1ffdfc0ff9fc03e1fc0001fc0001fc0001\r
4580 fc0001fc0001fc0001fc0001fc0001fc0003fe0007ff>} imagemask \r
4581   }\r
4582   113 /G71 MSTT31c4eb AddChar\r
4583 %%EndResource\r
4584 \r
4585 gs 867 61 225 2351 CB\r
4586 331 2354 94 (qua ) 94 SB\r
4587 gr\r
4588 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4589 gs 867 61 225 2351 CB\r
4590 425 2355 35 (A) 35 SB\r
4591 gr\r
4592 gs 1061 60 1095 2351 CB\r
4593 1117 2354 708 (qualifies the value of E as of type A) 708 SB\r
4594 gr\r
4595 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
4596 \r
4597 %%BeginResource: font MSTT31c4f8\r
4598 /G52 [31.0 0.0 -2.0 0.0 30.0 34.0]\r
4599 /G52 {\r
4600     32 34 true [1 0 0 -1 2.0 34.0] {<007fffc0001fc0f8000f803c0007803e0007801e000f001f000f001f000f001f000f001f001e001f\r
4601 001e001e001e003e003e003c003c0078003c01f0003c07e0007fff0000781e0000781e0000f01e00\r
4602 00f00f0000f00f0000f00f0001e0078001e0078001e0078003c003c003c003c003c003e007c001e0\r
4603 078001e00fc001f01fc000fcfff800ff>} imagemask \r
4604   }\r
4605   82 /G52 MSTT31c4f8 AddChar\r
4606 %%EndResource\r
4607 \r
4608 gs 1061 61 1095 2408 CB\r
4609 1117 2412 260 (Raises error ) 260 SB\r
4610 gr\r
4611 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4612 gs 1061 61 1095 2408 CB\r
4613 1377 2412 162 (if not E ) 162 SB\r
4614 gr\r
4615 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4616 gs 1061 61 1095 2408 CB\r
4617 1539 2411 42 (in) 42 SB\r
4618 gr\r
4619 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4620 gs 1061 61 1095 2408 CB\r
4621 1581 2412 48 ( A) 48 SB\r
4622 gr\r
4623 867 2 224 2351 B\r
4624 1 F\r
4625 n\r
4626 2 2 1092 2351 B\r
4627 1 F\r
4628 n\r
4629 1060 2 1095 2351 B\r
4630 1 F\r
4631 n\r
4632 2 114 1092 2354 B\r
4633 1 F\r
4634 n\r
4635 32 0 0 50 50 0 0 1 46 /MSTT31c4eb font\r
4636 gs 867 61 225 2469 CB\r
4637 248 2472 139 (   copy) 139 SB\r
4638 gr\r
4639 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4640 gs 867 61 225 2469 CB\r
4641 387 2473 65 (\(E\)) 65 SB\r
4642 gr\r
4643 gs 1061 60 1095 2469 CB\r
4644 1117 2472 984 (returns a copy of value of the object expression E) 984 SB\r
4645 gr\r
4646 867 2 224 2469 B\r
4647 1 F\r
4648 n\r
4649 2 2 1092 2469 B\r
4650 1 F\r
4651 n\r
4652 1060 2 1095 2469 B\r
4653 1 F\r
4654 n\r
4655 2 57 1092 2472 B\r
4656 1 F\r
4657 n\r
4658 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
4659 gs 867 60 225 2530 CB\r
4660 248 2533 501 (Character expressions) 501 SB\r
4661 gr\r
4662 867 2 224 2530 B\r
4663 1 F\r
4664 n\r
4665 2 2 1092 2530 B\r
4666 1 F\r
4667 n\r
4668 1060 2 1095 2530 B\r
4669 1 F\r
4670 n\r
4671 2 56 1092 2533 B\r
4672 1 F\r
4673 n\r
4674 gs 867 60 225 2590 CB\r
4675 248 2593 410 (String expressions) 410 SB\r
4676 gr\r
4677 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4678 gs 1061 60 1095 2590 CB\r
4679 1117 2593 425 (only constant strings!) 425 SB\r
4680 gr\r
4681 867 2 224 2590 B\r
4682 1 F\r
4683 n\r
4684 2 2 1092 2590 B\r
4685 1 F\r
4686 n\r
4687 1060 2 1095 2590 B\r
4688 1 F\r
4689 n\r
4690 2 56 1092 2593 B\r
4691 1 F\r
4692 n\r
4693 32 0 0 58 58 0 0 0 52 /Helvetica-Oblique /font19 ANSIFont font\r
4694 gs 866 72 225 2715 CB\r
4695 248 2722 552 (Inheritance & Nesting) 552 SB\r
4696 gr\r
4697 32 0 0 63 63 0 0 0 52 /ZapfDingbats font\r
4698 gs 866 72 225 2715 CB\r
4699 800 2722 36 (  ) 36 SB\r
4700 gr\r
4701 \r
4702 %%BeginResource: font MSTT31c574\r
4703 /MSTT31c574 [63.0 0 0 0 0 0] 47 -90 [-63.0 -63.0 63.0 63.0] [1 63 div 0 0 1 63 div 0 0] /MSTT31c574 GreNewFont\r
4704 %%EndResource\r
4705 \r
4706 32 0 0 63 63 0 0 1 56 /MSTT31c574 font\r
4707 \r
4708 %%BeginResource: font MSTT31c574\r
4709 /G5b [56.0 0.0 5.0 0.0 51.0 46.0]\r
4710 /G5b {\r
4711     46 46 true [1 0 0 -1 -5.0 46.0] {<00003ff000000001fffe0000000fc01fc000001c0001e00000700000780000e000003c0001800000\r
4712 0e000300000007000600000003800c00000001c00c00000000c01800000000e0307e0000007033ff\r
4713 c000003027ffe00000306ffff00000187ffff80000185ffff8000018dffffc00000cffc3fc00000c\r
4714 ffc3fc00f00cff81fe01f80cff81fe01f80cff81fe01f80cffc3fe01f80cffc3fe00f00cfffffe00\r
4715 001cffffff00001c7fffff0000187fffff8000387fffffc000783fffffe000f03ffffff001f03fff\r
4716 fffc07f01fffffffffe00fffffffffc00fffffffffc007ffffffff8003ffffffff0001fffffffe00\r
4717 00fffffffc00007ffffff800001fffffe000000fffffc0000001fffe000000003ff00000>} imagemask \r
4718   }\r
4719   91 /G5b MSTT31c574 AddChar\r
4720 %%EndResource\r
4721 \r
4722 gs 667 72 225 2715 CB\r
4723 836 2718 56 ([) 56 SB\r
4724 gr\r
4725 32 0 0 63 63 0 0 0 56 /Helvetica-Oblique /font19 ANSIFont font\r
4726 gs 1061 73 1092 2707 CB\r
4727 1114 2710 35 (2) 35 SB\r
4728 gr\r
4729 32 0 0 50 50 0 0 0 46 /Helvetica-Oblique /font19 ANSIFont font\r
4730 gs 1061 73 1092 2707 CB\r
4731 1149 2720 963 ( fundamental methods of unit's composition) 963 SB\r
4732 gr\r
4733 866 2 224 2650 B\r
4734 1 F\r
4735 n\r
4736 2 2 1091 2650 B\r
4737 1 F\r
4738 n\r
4739 2 2 1092 2650 B\r
4740 1 F\r
4741 n\r
4742 1057 2 1095 2650 B\r
4743 1 F\r
4744 n\r
4745 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
4746 \r
4747 %%BeginResource: font MSTT31c4f8\r
4748 /G4d [42.0 0.0 -4.0 0.0 47.0 34.0]\r
4749 /G4d {\r
4750     51 34 true [1 0 0 -1 4.0 34.0] {<007f8000000fe0000f8000000f0000078000001e000007c000003c000007c000007c000007c00000\r
4751 fc00000fc00000f800000fc00001f800000fc0000378000019e00006f8000019e0000cf0000019e0\r
4752 000cf0000039e00018f0000031e00031e0000031e00061e0000031e000c1e0000060f000c3c00000\r
4753 60f00183c0000060f00303c00000c0f00607c00000c0f00c07800000c0f01c078000018078180f80\r
4754 00018078300f0000018078600f0000018078c00f0000030079801e0000030079801e000003007b00\r
4755 1e000006003e003e000006003c003c00000e0038007c00001f003800fe0000ffe03007ffc000>} imagemask \r
4756   }\r
4757   77 /G4d MSTT31c4f8 AddChar\r
4758 /G2d [17.0 0.0 1.0 9.0 16.0 13.0]\r
4759 /G2d {\r
4760     15 4 true [1 0 0 -1 -1.0 13.0] {<7ffe7ffefffcfffc>} imagemask \r
4761   }\r
4762   45 /G2d MSTT31c4f8 AddChar\r
4763 %%EndResource\r
4764 \r
4765 gs 867 60 225 2803 CB\r
4766 248 2806 460 (Multi-level inheritance) 460 SB\r
4767 gr\r
4768 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4769 gs 867 60 225 2803 CB\r
4770 708 2806 333 ( permits to make) 333 SB\r
4771 gr\r
4772 gs 867 60 225 2860 CB\r
4773 248 2863 656 (extensions of classes, coroutines,) 656 SB\r
4774 gr\r
4775 gs 867 60 225 2917 CB\r
4776 248 2920 751 (processes defined on different level of) 751 SB\r
4777 gr\r
4778 gs 867 60 225 2974 CB\r
4779 248 2977 580 (the nesting structure of units.) 580 SB\r
4780 gr\r
4781 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
4782 \r
4783 %%BeginResource: font MSTT31c4f8\r
4784 /G6b [22.0 0.0 0.0 0.0 24.0 35.0]\r
4785 /G6b {\r
4786     24 35 true [1 0 0 -1 0.0 35.0] {<001e0003fc00007c00007c0000780000780000780000f00000f00000f00001f00001e00001e00001\r
4787 e3ff03c0fc03c0f003c0c0078180078700078e000f1c000f3c000f7c001ffc001fbc001f1e001e1e\r
4788 003c1e003c1e083c1f10780f10780f20780fc0f80f80f00700>} imagemask \r
4789   }\r
4790   107 /G6b MSTT31c4f8 AddChar\r
4791 %%EndResource\r
4792 \r
4793 gs 1061 60 1095 2803 CB\r
4794 1117 2806 452 (Multi-kind inheritance) 452 SB\r
4795 gr\r
4796 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4797 gs 1061 60 1095 2803 CB\r
4798 1569 2806 437 ( permits to inherit in a) 437 SB\r
4799 gr\r
4800 gs 1061 60 1095 2860 CB\r
4801 1117 2863 916 (block, procedure, function, class, coroutine or) 916 SB\r
4802 gr\r
4803 gs 1061 60 1095 2917 CB\r
4804 1117 2920 163 (process.) 163 SB\r
4805 gr\r
4806 866 2 224 2803 B\r
4807 1 F\r
4808 n\r
4809 2 2 1091 2803 B\r
4810 1 F\r
4811 n\r
4812 2 2 1092 2803 B\r
4813 1 F\r
4814 n\r
4815 1057 2 1095 2803 B\r
4816 1 F\r
4817 n\r
4818 2 2 2153 2803 B\r
4819 1 F\r
4820 n\r
4821 2 2 2154 2803 B\r
4822 1 F\r
4823 n\r
4824 2 227 1092 2806 B\r
4825 1 F\r
4826 n\r
4827 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
4828 gs 867 60 225 3034 CB\r
4829 248 3037 410 (Multiple inheritance) 410 SB\r
4830 gr\r
4831 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4832 gs 867 60 225 3034 CB\r
4833 658 3037 385 ( is doable by means) 385 SB\r
4834 gr\r
4835 gs 867 60 225 3091 CB\r
4836 248 3094 707 (of  multi-level inheritance and other) 707 SB\r
4837 gr\r
4838 gs 867 60 225 3148 CB\r
4839 248 3151 436 (ingredients of Loglan.) 436 SB\r
4840 gr\r
4841 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
4842 gs 1061 60 1095 3034 CB\r
4843 1117 3037 339 (Generic modules) 339 SB\r
4844 gr\r
4845 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4846 gs 1061 60 1095 3034 CB\r
4847 1456 3037 612 ( are doable in various ways: by) 612 SB\r
4848 gr\r
4849 gs 1061 60 1095 3091 CB\r
4850 1117 3094 976 (formal types, by multi-level inheritance combined) 976 SB\r
4851 gr\r
4852 gs 1061 60 1095 3148 CB\r
4853 1117 3151 686 (with nesting, to say nothing about ) 686 SB\r
4854 gr\r
4855 32 0 0 50 50 0 0 1 45 /MSTT31c4f8 font\r
4856 gs 1061 60 1095 3148 CB\r
4857 1803 3151 133 (virtual) 133 SB\r
4858 gr\r
4859 32 0 0 50 50 0 0 1 45 /MSTT31c4a3 font\r
4860 gs 1061 60 1095 3148 CB\r
4861 1936 3151 32 (s.) 32 SB\r
4862 gr\r
4863 867 2 224 3034 B\r
4864 1 F\r
4865 n\r
4866 2 2 1092 3034 B\r
4867 1 F\r
4868 n\r
4869 1060 2 1095 3034 B\r
4870 1 F\r
4871 n\r
4872 867 2 224 3208 B\r
4873 1 F\r
4874 n\r
4875 2 170 1092 3037 B\r
4876 1 F\r
4877 n\r
4878 2 2 1092 3208 B\r
4879 1 F\r
4880 n\r
4881 1060 2 1095 3208 B\r
4882 1 F\r
4883 n\r
4884 32 0 0 42 42 0 0 1 38 /MSTT31c51d font\r
4885 248 3263 554 (Loglan'82 Quick Reference Card) 554 SB\r
4886 1098 3263 25 (- ) 25 SB\r
4887 \r
4888 %%BeginResource: font MSTT31c51d\r
4889 /G33 [21.0 0.0 2.0 0.0 17.0 28.0]\r
4890 /G33 {\r
4891     15 28 true [1 0 0 -1 -2.0 28.0] {<07c01ff03ff8707c403c801c001c001c001800300020004001f007f800fc007c003e001e001e000e\r
4892 000e000e000c000c0018e030f8607f80>} imagemask \r
4893   }\r
4894   51 /G33 MSTT31c51d AddChar\r
4895 %%EndResource\r
4896 \r
4897 1123 3263 21 (3) 21 SB\r
4898 1144 3263 25 ( -) 25 SB\r
4899 1782 3263 238 (November, 94) 238 SB\r
4900 255 255 255 fC\r
4901 1973 3 242 3259 B\r
4902 1 F\r
4903 n\r
4904 0 0 0 fC\r
4905 1973 2 242 3256 B\r
4906 1 F\r
4907 n\r
4908 1 #C\r
4909 statusdict begin /manualfeed false store end\r
4910 EJ RS\r
4911 %%PageTrailer\r
4912 %%PageResources: font Helvetica-BoldOblique\r
4913 %%+ font Helvetica-Oblique\r
4914 %%+ font MSTT31c4a3\r
4915 %%+ font MSTT31c4eb\r
4916 %%+ font MSTT31c4f8\r
4917 %%+ font MSTT31c51d\r
4918 %%+ font MSTT31c54f\r
4919 %%+ font MSTT31c55c\r
4920 %%+ font MSTT31c574\r
4921 %%+ font Symbol\r
4922 %%+ font ZapfDingbats\r
4923 %%Page: 4 4\r
4924 %%PageResources: (atend)\r
4925 SS\r
4926 0 0 12 16 799 1169 300 SM\r
4927 32 0 0 42 42 0 0 1 38 /MSTT31c51d font\r
4928 0 0 0 fC\r
4929 200 3263 554 (Loglan'82 Quick Reference Card) 554 SB\r
4930 1050 3263 25 (- ) 25 SB\r
4931 1075 3263 21 (4) 21 SB\r
4932 1096 3263 25 ( -) 25 SB\r
4933 1734 3263 238 (November, 94) 238 SB\r
4934 255 255 255 fC\r
4935 /fm 256 def\r
4936 1973 3 194 3259 B\r
4937 1 F\r
4938 n\r
4939 0 0 0 fC\r
4940 1973 2 194 3256 B\r
4941 1 F\r
4942 n\r
4943 1 #C\r
4944 statusdict begin /manualfeed false store end\r
4945 EJ RS\r
4946 %%PageTrailer\r
4947 %%PageResources: font MSTT31c51d\r
4948 %%Trailer\r
4949 SVDoc restore\r
4950 end\r
4951 %%Pages: 4\r
4952 % TrueType font name key:\r
4953 %    MSTT310000 = \r
4954 %    MSTT310000 = \r
4955 %    MSTT310000 = \r
4956 %    MSTT310000 = \r
4957 %    MSTT310000 = \r
4958 %    MSTT310000 = \r
4959 %    MSTT310000 = \r
4960 %    MSTT310000 = \r
4961 %    MSTT310000 = \r
4962 %    MSTT310000 = \r
4963 %    MSTT310000 = \r
4964 %    MSTT310000 = \r
4965 %    MSTT31c4a3 = 2027DTimes New RomanF00000032000001900000\r
4966 %    MSTT31c4b0 = 2027DTimes New RomanF0000003f000001900000\r
4967 %    MSTT31c4bd = 2027DTimes New RomanF0000004b000002bc0000\r
4968 %    MSTT31c4ca = 2027DArialF00000032000001900001\r
4969 %    MSTT31c4d5 = 2027DArialF00000032000001900000\r
4970 %    MSTT31c4e0 = 2027DArialF0000002e000001900001\r
4971 %    MSTT31c4eb = 2027DTimes New RomanF00000032000002bc0000\r
4972 %    MSTT31c4f8 = 2027DTimes New RomanF00000032000001900001\r
4973 %    MSTT31c505 = 2027DArialF0000003f000002bc0001\r
4974 %    MSTT31c510 = 2027DTimes New RomanF00000032000002bc0001\r
4975 %    MSTT31c51d = 2027DTimes New RomanF0000002a000001900000\r
4976 %    MSTT31c52a = 2027DTimes New RomanF0000002e000001900000\r
4977 %    MSTT31c537 = 2027DTimes New RomanF0000002e000001900001\r
4978 %    MSTT31c544 = 2027DArialF00000032000002bc0001\r
4979 %    MSTT31c54f = 2027DTimes New RomanF0000002a000001900001\r
4980 %    MSTT31c55c = 2027DTimes New RomanF0000002a000002bc0001\r
4981 %    MSTT31c569 = 2027DArialF0000003a000001900001\r
4982 %    MSTT31c574 = 2027DWingdingsF0000003f000001900000\r
4983 %    MSTT31c580 = 2027DArialF0000003f000001900001\r
4984 %    MSTT31c58b = 2027DTimes New RomanF0000003f000001900001\r
4985 %%DocumentSuppliedResources: procset Win35Dict 3 1\r
4986 %%+ font MSTT31c4a3\r
4987 %%+ font MSTT31c4bd\r
4988 %%+ font MSTT31c4eb\r
4989 %%+ font MSTT31c4f8\r
4990 %%+ font MSTT31c510\r
4991 %%+ font MSTT31c51d\r
4992 %%+ font MSTT31c52a\r
4993 %%+ font MSTT31c537\r
4994 %%+ font MSTT31c54f\r
4995 %%+ font MSTT31c55c\r
4996 %%+ font MSTT31c574\r
4997 \r
4998 %%DocumentNeededResources: font Helvetica\r
4999 %%+ font Helvetica-BoldOblique\r
5000 %%+ font Helvetica-Oblique\r
5001 %%+ font Palatino-Roman\r
5002 %%+ font Symbol\r
5003 %%+ font ZapfDingbats\r
5004 \r
5005 %%EOF\r
5006 \ 4