XPL CGP: an XPL-based semantic language processor.
-
Upload
khangminh22 -
Category
Documents
-
view
5 -
download
0
Transcript of XPL CGP: an XPL-based semantic language processor.
XPL CGP: An XPL-based Semantic Language Processor
by
Peter Charles Finne
Lieutenant, United States Navy
B.A., University of Kansas, 1965
Submitted in partial fulfillment of the
requirements for the degree of
MASTER OF SCIENCE IN COMPUTER SCIENCE
from the
NAVAL POSTGRADUATE SCHOOL
June 1971
ABSTRACT
The XPL CGP is a complete compiler generator package based on the
XPL system. With the introduction of a semantic meta-language (SML) and
an associated processor, the package is capable of generating a produc-
tion compiler for any computer programming language with a mixed strategy
precedence grammar. The only input required in most cases is the snytax
of Bie language encoded in BNF and the corresponding semantics encoded
in SML. The resulting compiler will generate code which ae be executed
on a simulated stack-oriented machine.
ae as ag.
- ‘ake
a eters ae kame sheer * ak ad pe 7
‘ ‘sf - ° - Z, vue
aan db aoe >oadinae a 7 sbtsaunasont oid tine m ial pa i.
serets 20 alimages at ome og ae sremasueTy hetasoe
Se - > {
Sis» bt agpiigost ab igira= wings (os Mh rellgn
av at iene : nom al Lo supe ‘Sn ‘li vieo afl tenemrs
ae oe . Sorsitgmoe series roo alla Bas WR cl Sebsone eqgngasl
-— : ; 4 ih
= =a ah! Ne i 7k utttay ye roliqguie fri shpew wT -.
#7 oi SOE 12 hetaal 4-doe96, belatonla oa .e P bs aie
iL &
sii;
INTRODUCTION AND BACKGROUND
A.
B.
1. META-PI --------------
2. CC -------------------
3. FSL ------------------
4, XPL ------------------
DEVELOPMENT --------------
XPL SYSTEM ---------------
AN OVERVIEW (- <=<=-<~--+---~-
THE XPL PARSING ALGORITHM
3
SEMANTIC META-LANGUAGE
AN INTRODUCTION
THE CONSTRUCTS OF SML
-
TABLE OF CONTENTS
SG TON eaten
2 LANGUAGE XPL ---------
MACRO DEFINITION -----
DO CASE CONSTRUCT ----
IMPLICIT PROCEDURES --
SML PROGRAM STRUCTURE
ee ee
29
29
= « 1s
a oa 7 7 7 a
ertaeneennachnaine omnes am neon > _ 7
a > | 9 ye! 7 4 : 7 be
eee pero Se ewnpe es tas deamrensre’> ‘eae ett
- ts , ha "sae e :
sicher ta PY ab * eS ig “ws
« oo 69 =~ ge ee x v~ #P a
eee seven od
ey “4 ‘ ialabaciabieieenenienstale
pu. : i Ha >
igh tak alas << eee Cee 4 96S ehh we ones
: — er Je oe © eh « 6at Ce ben &
7 ‘
ae » ,*
ee ee ee eee ee
~™ » -°
Saxe, |
se
7
w
SeG=—s 2646 ob 4 6 44 wee « oe oa q =
e
et) eee ee ee
* - 76
-
Ct el el ee ee 5
= fh io et ;
oe > ae ee ee ae - - = - Fe - ~ ©? & 4
2. Ge ae ete = ee & «
G2 PES £6 2S ews we He «~ « Ps
>
— « = °
4 See ne -G@ e+ ree «+ eo
IV.
a. TABLES ------------------------------------------ 31
b. STACKS ------------------------------------------ 33
ce. CELLS ------------------------------------------- 33
d. TAGS ---- nnn nnn nnn nn nnn nnn nnn nn nnn nnn nnn ne nennen- 33
ene CCS ee ee eee 34
E. FLAGS --nn nnn nnn nnn nnn nn nn nn nnn enn erence ee ene 34
3. SML VARIABLES --------------------------------------- 35
a. BOOLEAN VARIABLES ------------------------------- 35
b. ARITHMETIC VARIABLES ---------------------------- 36
4, SML OPERATIONS -------------------------------------- 37
a. ASSIGNMENT STATEMENT ---------------------------- 38
b. CELL OPERATIONS --------------------------------- 39
c. TABLE OPERATIONS -------------------------------- 39
d. STACK OPERATIONS -------------------------------- 42
e. CODE OPERATIONS --------------------------------- Ah
f. STATEMENT CONTROL ------------------------------- Ab
g. MISCELLANEOUS STATEMENTS ------------------------ 47
THE XPL CGP RERSSE AHP S REARS hie os ren eee en ere mer sae Reese 49
A. AN OVERVIEW --------------------------------------- Sietobee 49
B. SYSTEM INPUT -------------------------------------------- 49
1. CONTROL CARDS --------------------------- eoreen------ 49
2. BNF INPUT ------------------------------------------- 51
3. SML INPUT ------------------------------------------- Si
Pre OP ee en eee Sa ee nn ein ese eenn se aeae gy
C. PRESCANNER -----------------------------2---------------- 52
D. SYNTACTIC PREPROCESSOR ------------------------90-------- 52
Avipis : “as 9 (ne nicer anneal a
Ts ae | - a _ > “A > 7 oa
a
Tones — (aanee > eres
v*
ee ie pomiere-
ree “> a 15 LY se 7
ei eae at fo ante a nenhnn: cont 7
,@ 2 ; on dl >
ee eee evaiainaw’ ims y 7 : ; d
, ti 4
hd a ey Ge @ aw a4 we ~~ F . hay Mai asa
Wes 7 ; 7
: 7 2 4
4 vo reas ee S98 Pee err \ er 7 > q “2 4 -%
4 we 7 4 .
As . is ete h me iia ~~ y » F A rt VARGO Pa +5
ar > o ; f 7
_~ a . ° 7 - > Sm he a smc aahal sina atacand ae < VW
]
as | ae < 4 -—sa2@<-& © © «= @ 7 a ee
7
_ aa = sw oP oe Se + oe oo,
>
‘
‘fect
a> @
i fa. a SA ioe natin ao Gimbal eal = -
we A é
¢ é
7 : ee ge se — << e - oy
emg) 4? 7 = ety KAT RO.
¢ 4y rt = Oe.
~
——<——=—a- eee eae ee ee ©
on
a 7 eee ee ey
owenn~ see « «
«of -—-32 2 6 © © & © @
- ~< ~ = ; ' 7 ? ‘r, 9 enaign in . . ar mL RY
Aaa
E. SEMANTIC PREPROCESSOR ----------------------------------- 52
F. SUPERSKELEION ------------------------------------------- 53
G. THE BALGOL-2 MACHINE ------------------------------------ 55
V. CONCLUSIONS ------------------------------------------------- 56
A. THE CAPABILITY OF XPL CGP ------------------------------- 56
B, SUGGESTIONS FOR FURTHER RESEARCH ------------------------ Sz
1. THE BNF FOR SML ------------------------------------- LT,
2. RESERVED WORD PROBLEM ------------------------------- 57
3. INDEFINITE TABLES AND STACKS ------------------------ 57
4, EXTENSIONS TO SML ----------------------------------- 58
a. AUTOMATIC BLOCKING ------------------------------ 58
gee ag gag 2 IR soi a ef a pe ps 58
5. EXTENSIONS TO XPL CGP ------------------------------- 58
C. CONCLUDING REMARKS -------------------------------------- 59
APPENDIX A SKELETON ---------------------------------------------- 60
APPENDIX B_ BNF FOR THE XPL LANGUAGE ------------------------------ 78
APPENDIX C BNF FOR SML ------------------------------------------- 81
APPENDIX D THE CGP PRESCANNER ------------------------------------ 85
APPENDIX E THE SYNTACTIC PREPROCESSOR ---------------------------- 92
APPERDix F THE SEMANTIC PREPROCESSOR -~------<=<<-<--=-----=---<-= 129
Sn” SPU pone) Rion ~--> 42-=-=-4—s + - 5. ccnesee lenge deeies. 209
APPENDIX H THE BALGOL-2 INTERPRETER ------------------------------ 240
APPENDIX I BNF FOR THE SAMPLE LANGUAGE --------------------------- 259
APPENDIX J CGP INPUT FOR THE SAMPLE LANGUAGE --------------------- 259
APPENDIX K CGP OUTPUT FOR THE SAMPLE LANGUAGE -------------------- 263
LIST OF REFERENCES ------------------- nen r nnn nnn nnn nnn nnn rrr 269
INITIAL DISTRIBUTION LIST ------------------- nnn nn nnn nnn nr nnn 270
FORM DD 1473 --------- nnn nnn nnn rrr rrr renner nnn 271
7 e ie ao ‘in <
a am ay Siete. weit! a. ro tw has ie
> _ a
4
ee 7 “ —— on <JO0UNE. pee,
Pier : tyr ¢
sseneet ser ss ra paases ray a ote ake nod ss | 7 \ a Pa ied ~ .
s.. % : - % A oe - 7 20° Ts e1a% 44 od z * S
cnsensso” MORNE uy tort mF “30 § TRA am.
an picbapeebaltel-ye ——« Tee at 3 é er
= se ry
> : —_Y 7 A eral New -newe~ METEOR Cee cee eee
- ; ®
<hennnne PMQATS? CHA QRGAT ITTA OR r *
aan hn ant ewe dine - Ie — 5
ST pom ‘on geste ted ah ei eee DATND by
»
aan nnt a ee
ace if - 7 Ley at a7
sedinieetiet tiie to)
tof” wt’.
tay. « 4). + = *7\ i»
oe COP ee Syme ee owe Be mee
7 | ‘ss - o 4 aaa os 4 8 ots Pedrosa Sey ee ee ee
me”) “Lc 7) ,
e a Os . v4 o
a ad Os em em : : rs Ts ) vt =) 2". a -_ =e == | '. Te ‘ a ew
7 - , Tee ,° e.
. oes tes Oe we ee oi S¢ 640-646 lew y * oe ; ~) —o ~~ nl * » 4 = vl
~~ wr a» a i aa “6, mv)
A «& g wr ee ee aeeeee a © @ ea a - « », : mati ;
% A a, ; “ 4
= % AY oh Pepa = ALE Oe Ot Oey tee aM Es
yi . ors : —
x : j Z 1 Ar en epse cnt n ewes cow enea ge Sis
yr
» aig ony to" enehtine tatinn Seta sas —< oa
| a : - .
. ® » Je
Sore eeeeeesine-- eee atdace SET OY aS
vi 2 ee 2 Oe ome & & «©
a s Za
‘ 2 ete eh 6+ e = 7 ®
a : =
a =
Seer ne © 6SG= abe R's e @ S2ADOPA, |
be a == © =e 2 -—-—- --_*s 2 -_ << ~ Ss «< 7 4 4 J 4 a 908 a - dl “eo & - a© —_ >see «6 = & — £ 72 } j ret
‘2
ie RST te penne 8 1+ Aiwensneeeenesiee BEL) MODI MAE |} 3” ye if Os rk [> 7 aS ee iets Heidi et ee - os "Se heres Eter- ti yan ann
a < 1 , P ~ 5 - = 7 q »
se
a ‘ 7 +s ee
on a » a is ae a fn, 0
LIST OF DRAWINGS
XPL SYSTEM AND ENVIRONMENT
THE XPL ENVIRONMENT FROM THE USER'S VIEWPOINT
THE XPL COMPILER-GENERATOR SYSTEM ----------------------------
PROCEDURES OF SKELETON Kn eme wm we ew Mm ew ww MP we ee we we eM wm ew ew KM we KP eM BP em ew wm ew em ew ee ee =
mw eww wwe ew ewe we ew ew ee KM eH HE BM wee ee THE USER'S VIEW OF TABLES AND STACKS
THE XPL CGP
THE PRODUCTION OF SEMANTIC P
is
14
has
17
18
20
22
24
26
32
50
54
esr = ae 7 > aS, peed negate ae mer enna ewe nna o——_t ee @ ae;
7 24 pie -
ac a ee Ses eny.
a (acres ote eae eae Soa!
-
a7 ee,
paigeenen nes ASOTHRY 2° esac I75 Ae) (Nes
ee eee ites: + Vigeye: QOrANIRey- ger eee
sage = + epee BO RENE «
mentee : af athe ° stad ROLY IAA
eeree = berg ao~ essere ny -
7 s ’ ~ a r , :
~~ 7 VK KH ee Ke ee
oy is i
fodi 7 J DA
A eee eee ee ——_——aW we awn oe
i : ¥ i =
ee TL eee ee ; y il
I. INTRODUCTION AND BACKGROUND
A. THE PROBLEM
In view of the fact that computer-programming in high-level languages
became commonplace less than twenty years ago, it is not surprising that
opinions should differ on the form and function of these languages.
There are some who believe that the language should be made to fit the
user's needs and desires. There are others who advocate a single universal
language to facilitate communication and efficiency. While both opinions
have merit, the current plethora of high-level programming languages does
give evidence to the need for a wide variety of programming constructs
and data structures that are both adaptable and efficient.
The greatest obstruction to the introduction of such user-oriented
languages is, of course, the enormity of the compiler-writing task.
Until recently, each compiler had to be laboriously hand-produced in
assembly language. However, the advent of the compiler-compiler promises
to significantly reduce the time and effort required to place a new
language into cecactice,
The compiler-compiler is neither simple in concept nor easily imple-
mented. It requires the development and application of some very
efficient data and meta-language structures. Since there is little
formalism on which to base these structures, the problem of constructing
an effective compiler-compiler is doubly difficult.
1. As uséd herein, the term compiler-compiler is intended to represent
only those programs which, given only some form of meta-language input,
have the capability to generate a production compiler for any given
language on any given machine configuration.
_@
~s
* a i. 7
ii tae ye: “dads cey eaehe: vole t ba A sale «
tlie at sa > Mey xo whats cael # ies iv, Te A od
4 t i ; i qaitse “7 a css ot et: i hn wir j i —_
5) stone phowdD spa at * $sds } yl wv8 at » st P “4 4 »
- 7 _
“s sein ed ais .» Wt ” pact tQven . Sf” &
-* pao mina nat >a a in: bot re Ba
wh pabhephtg ty: fo vi ‘diane a” ont
é
aetna 20 b4) PE tut obiv
a temtisasv Srd ofFatont
wo ar , ae al) , 2
bd halle ition; tan ote aiertani asta i 4 beam hes-1t ae) Pal ien Ve, = a ate
ar gikiive-col ied adh Vo “rth
os ER Cs re : ae sc & a ion chewed patel “at
at ada pa eo Pods ad? -
‘ :
—— sae Sigurt ; y 7
eg “sexy emai Yo woe
eden Od beads. oorlB | catdoverte @ v4 7 - - .
7.) , yd
29Gb vldur
‘ Amann aes 3 Bebrista i
Surry Sgeugern i -al am
og 5 ney 29 T1@ = ' ry
This research effort is envisioned as an investigation of the feasi-
bility of an XPL-based compiler-compiler., The primary effort will be
directed at automating the semantic processing phase of the XPL system.
A semantic meta-language (SML’ will be introduced and a preprocessor
will be developed to interpret SML. An analysis of the final product
will be made to determine the feasibility of fully automating the system.
B. REVIEW OF CURRENT SYSTEMS
Attempts to develop a compiler-compiler have been based on a wide
variety of techniques with varying degrees of success. A survey of some
of the more significant efforts will provide some insight into the state
of the art.
1, Meta-Pi The Meta-Pi system [Ref. 1] , developed under the direction of
J. T. O'Neil, is classified as a syntax-directed symbol processor |Ref. 2)
Meta-Pi is essentially an interactive compiler-generator package which
proxipaes a top-down, left-to-right, deterministic parsing alesenehe,
Input to the system is in a BNF-like meta-language which allows both syn-
tactic specification and semantic interpretation of the user language.
The input is essentially transformed into a eae Rats of calls to recursive
functions which perform ht tts checking and code production. The Meta-
Pi system appears to suffer from a number of drawbacks, two of which seem
1. It is generally agreed that there are three distinct processes which
must be specified in a compiler: the parsing algorithm or syntax checker
(syntactics), the semantic processing phase (semantics), and the specifi-
cation of the language environment (mechanics).
2. The term compiler-generator package (CGP) will be used to specify any
compiler-compiler that is limited to a specific class of languages on a
specific machine.
meh esas sane » wt vise ash pos
4. ‘ed iti.’ ‘ams, rasegnat sm a aes
iach oer etalon di 0 gwieraae: oa egal ad .
© ebtek.ts goal ites aed anjwvaged at ghey wd Lit
ae 5 : m sone or _
ra 4; “ah 7.
| - @
; one rm e Tea" a
- ely 7 7 R \° ' _ =A » @ a
* ea: 110 bra aged avtut el Pqnns “r9Pt m2 @ » l\wtet 6) csquezah
1 ae a ea a” ; ce | * a _
he Yorser A Bintan $o £secaah gin a 7 > re * ry te) gniy ty Athy eevpindoss 6 “volte a, ~
é' “aint ‘Ag dec wane obevor; 7 ~O4 . °
,° fisy abtoFis- lawol thir;
v
yan ner are o pine 4 fi! luff essere 19-650" ofl y y
; <— 9 7 -) nner Vise WS ARGsee ire © ah lS igeels ct fhe oO te
Te ential Thed eer: B-TaLiqneS evidonisIn: ow Vilsatanse@tes «2 co "
, é ’ * » 4 -
spit ony * grate a4 sigelzierese 2 fi-og=<3I7e. nw q09 . a¢ale - » 4 «
7 ns i ‘ ve ip’ olitw is rf al
anes Tos Waly “15 1 tes
‘ wisi tal wi tas
» t4i : (mage aay) wip biowbos, 6!
cae ah jo hs tel>euwe th
7 she aidipbang: 2 i - IOUT eal IAT
j Belgas cece 7! «tig! 7 Peg ix “oe
a “bikoeye ott Boe. fe2Brrauary sha:
> 4 wee ‘ie a ° Rei4) 4498
fe *
significant. The most apparent drawback is the Meta-Pi language; for
although the syntactic input elements are straightforward, the variety
and uniqueness of the semantic commands would make utilization cumber-
some at best. A more significant than apparent drawback is the nature
of the parsing algorithm. While Meta-Pi is itself deterministic and
hence easily lends itself to top-down, left-to-right analysis, it is
probable that any extensive user language is non-deterministic. The
implementation of such a language would necessitate time-consuming backup
and error-recovery procedures, and invite inefficiency.
2.. CC (Compiler-Compiler)
The CC (Compiler-Compiler) was developed by Brooker and Morris
and is one of the oldest compiler-generator packages [Refs. 2 and si 2
The result of the top-down, left-to-right syntax analysis performed by
“CC on the BNF - like meta-language input is a complete syntax tree.
This syntax tree is then collapsed by.the application of the semantic
routines associated with the syntactic elements. One of the most signifi-
cant features about CC is its modularity. Thus, while a number of the
semantic routines might have to be developed by the user to implement a
particular language construct, they can often be simply constructed from
other more primitive routines. Additionally, the modularity would appear
to allow a relatively straightforward approach to implementing the system
on a different eine configuration. The, most significant shortcoming
of CC is the extremely inefficient analysis algorithm employed. It is
intrinsically time and space consuming for most user languages to be
implemented.
some vee. « wie 7
: FM et resale anne snkintiie 1. : : ° ; Phe es
ike sie aigesare axes 4 wnt: ae. dtee sd ahent sian ome > ot ? > ie ) + -
aan i ce
ied $ siaeadon oe ad s3 gon) cosa arkem ome “ne sett.
dapens sada Huriensain blow Ree "a Pd
ee my comm ii ah $51 mm .extubecieg if 7 . z is 7 > e -F
cr a ~~ Mt Sup lieetsi- gai ie) Ps * ne : y ; ——— iim a. oh 7 aa: ra
: at bane. ‘vesinea “ sta Nin ) te fopi seasonal iaqma) D aif « eg “ : :
*) eemiong Nerds Pe - ; 7 ! -
a or a ey era @2\Tya Jn
|, Stel ome i a ayers "yew af v 7 o &
* jas ' ' me od 36 pelsbott c
) i © a p ; AY , f a a i. a id *
i < <i ho wy am e428 21275685 Be 642 é -lé~ vOewes ar) ery
a
; write ? tens « stlde, , sua : bedi -> a f\ sarusen) qn
‘< aad ¥ peur wel? “te c sd ) evan 4 ; “ 5) Jagan aa ie .
a tes » teers. 7!
Mi i a6 bee VP«
— me wi Maan
: entener ‘el |g
cm
3. FSL (Formal Semantic Language)
FSL (Formal Semantic Language) was developed by Feldman and repre-
sents one of the best-conceived efforts to produce a CGP [Ref. 4] . It
is a relatively successful attempt at totally automating the semantic
processing phase. One of the most important differences between FSL and
its predecessors is the conceptual and physical separation of syntax and
semantics of a user language. The input of syntactic specification to
FSL is in PL, essentially a superset of BNF. Associated with each syntactic
production is a semantic production which is given in the FSL meta-
language. As each syntactic element is recognized by the bottom-up
analyzer, the associated semantic production is executed. While there
are a number of minor shortcomings present in the FSL system, primarily
in the absence of some constructs in the meta-language, the motivation
of the system is conceptually simple and easily understood. Furthermore,
the FSL meta-language is natural, readable, and easily employed.
4. XPL
The XPL compiler-generator system was only recently developed by
McKeeman et al. [ Ref. 5] and the concepts surrounding its development
are quite similar to those of FSL. Like FSL, it is based on a bottom-up
parsing algorithm; and like FSL, a semantic interpretation is associated
with each syntactic element. However, very much unlike FSL, there is no
semantic meta-language inherent in the system to simplify the semantic
interpretation (except for the XPL source language). Instead, the user
is required to completely specify nearly all compile and run time
activities not associated with the syntactic analysis. This implies, of
course, that the user is not restricted to only those constructs avail-
able in a semantic meta-language. However, it also implies that he must
10
er ‘eeu deviant -aned oad ies ie
iced 77 5 hy a ; rae
, ue
1
i Miaia'e ae ayes finteesnane lovteaton - ui gt
soa ea stor oy ot ais % eur ous solansoorg +
ay eet > merece renee bak fn - gashop at. ai erownenghery | r
—
RF a y aoc to ve afl ayeugnes 198 vee ease -_
¥ > i
7 Ra, = :
mye AS en hess me vel >© 3e77 mor « sini +40»
: e. j ‘
i “tem “ a es mi ar ei volte woiJs0 "dig ‘'Shaeee ¢ al.
P i dpeeeiedinnd 2 ats..¥0 bos Lagogst. «i Gpakiebs: of melo §%
it
pF wi
oad? tony leas ed ora esyotxs ER. eid AaisD* - 7 a “o vo a
ty thie? a end di DueP ry Sacinsse ‘ert § ‘are? a o7e c wh hd
Aten ait Sppingres- Hine oy! ye IAVho ‘ase De ay ae | “m t
ian
bande wie i Taon a. 4] (ilapoq@eon eh a | afd
wean Nga, ~Sielis wee ed
uler 18% eff ‘(bayot oun ul BA: tne ,o2 iitatc.c'
re or 7 rw.
4 . A
als yideaons
‘ a 7
piwves «3! ga) bene 7 ; i
: , qerernt ded 6 wo haeee
7 a”. aod 7
Ce Mankes @) VODIGIY> fT:
‘Oa ah -etet4 62 alt lon dow
alanemes eda “Steiner td He 3 hy Ave o-
of
os nw ta , Be a” - (Ogawa i wary
- _“ a :
<a 4 a . Sni3 auy thts Sila
. * Se abt md ; oth ; ¥ ~
ris =f - 6
expend a greater effort to obtain a production compiler. It further
implies that the user is able to specify the precise machine configura-
tion on which his language is to be run, again at the expense of time
and effort. Input to the XPL system is BNF for the syntactic specifi-
cation, and XPL code for the interpretive phase.
C. DEVELOPMENT
The survey that has been presented is by no means exhaustive. The
themes of these efforts are, however, sufficiently representative to
allow speculation on the fara that a true compiler-compiler might take.
Conceptually, ice l represents the CGP in its simplest form. The
user encodes the syntax of the user language U in the syntactic meta-
language Sy. The syntactic preprocessor accepts Sy as Sate and produces
the syntactics which are inserted into a skeletal parsing algorithm to
produce a syntactic analyzer for U. The user must then attach some form
of machine description and code production algorithm to the analyzer.
Figure 1 represents the XPL system. Figure 2 is identical to Figure 1
except for the automation of the code production algorithm. Now instead
of having to hand produce this algorithm, the user encodes the interpre-
tation of the syntactic productions in the semantic meta-language Se.
The semantic preprocessor accepts Se as input and produces the semantics
which are inserted into a skeletal interpretive leer ithe to form a code
production algorithm. Figure 2 is representative of the FSL system.
Finally, Figure 3 represents a true compiler-compiler. The final dif-
ference lies in the addition of a machine preprocessor which accepts a
—_
1. XPL code is a powerful dialect of PL/I; it maintains many of the
PL/I constructs and implements many additional features to improve its
CGP capabilities.
‘>
a7 = : ' *
: : nie :
a
—
i ote a oh etn we ots a sg Bette te a
a
es a, erheetiinso a ait abeg ? | Hera a — Farsi
: ; :
ee Te ie a
il seat ae pion ox i pda ree! eed - Jadu om =),
a roti aegis. tet sini: a a xd ote —
| 1” x “ peer 7 ; : ; 4 ; r —* ri
Rete Nace sett fis 7 : «= , 1 % “ay = be fr ye i al ep
a a - Ma wat Hey 3) suti sb se , is we detieioe : a 7 _ : ta * ; 7)
_ } a r : = a _~ f ‘weet 4 ‘ oe 2 “ewe saaitgete ham a ‘ ) 265 a. ase )
estas id gist 9 apeognkl.weew afd to cadre sty saloons %
ti Pani mane ASGsoOe Sone ae > 74 4 - 7 > *
aiaie pelea isa bial vari tedser * ren
Aaneas aw or « dsew
he y
a “(fd wha = abe fe Jaebersy og bar o ihtogeb quatraw 26 ae - ‘ le ie
; acu 3 ‘Ceohse 2 2) 5 wo J Y% sh, ctoegsuge. i ory c 7 ve a - - _
= . ee 74q) en pis : 1% 2 Tp “AZ ont we 1. ‘= =
7 : ;
— ~ > ; :
RPE De / eos gob gat Feu ae al Pte; b soubaro creer et sebvedt ts a
we wears fl a5 on
ie ia sinece af wahbowd
~- :
aiuaialed: 7 as mite} uf
Tsetesdn rs
4! “Telia
———-
-
a
‘7 ser 2 ot -
sae Overy wo ae
description of the machine configuration in a mechanical meta-language M
and produces the mechanics necessary to complete the CGP. It is an
unfortunate fact of life that CGP III has not yet been developed.
The purpose here is to produce a viable CGP in the form of CGP Lt;
based on the XPL system. With that in mind, section II will serve as a
short introduction to the XPL system as it presently exists. This will
be followed in section III by a complete description of the semantic
meta- language, sui. Section IV will report on the implementation of
SML and the total XPL CGP package. Finally, section V will conclude with
an analysis of this research effort and suggestions for improvements and
additions.
1. Prior to reading this section, the reader should acquaint himself
with the general format of the XPL CGP by referring to Figure 11.
bs
ld
ee ie hee 12 ‘. ——y eS : 4
: an aie c estos on orl a rr Fi
as oO LZ 4 ‘ ~~ .
owe ) a : po ae a sor aan oat ca a gas waeT- to 20h apamda
wld ni ‘Wh wisity @ceboig ce 2: iid saerney edt me we _ \ » e : : +s
= u zotd oe , ba Fes rtp mews oo ao wot ‘ ”s sei 7
ye » -
anebee lines aY ep Meagte’ DIX ac7 oF “actSeq stentil 394 ’ 7
nih ‘ :
i hoes te anasaipanal ~dek ome o> @ “d 82 Aetidne nk ‘
ie!
™ @
4
yy ; ie ts inion gia go S¢os0% Elie Vt Foe", =
« ba vy moo ‘ttm y potiaes ws
‘ha wat an anqii« egrivi hi! ge B30
4d00
LOardo
*NOTLLVLGAadd daINI
OLINVWAS
WHLIYOO'TV
SOILOVINAS
ONISUVd
x*NOILdIYOSad
ANIHOVW
ean3tq
god
pettddns-z9sp»y
wOSSAOO
Nd
aad
OILOVINAS
N ul epopg svsoanos
&S
n_ FO
xxequdsS
13
aqqoo Loarao
WHLIYOO'IV
SOLLINVNAS
NOTLONGOdd
AGOO
WHLIYOO'TV
SOILOVINAS
ONISUVd
*NOILd1YOSAd
UNTHOVW
Z eansty II d90
pettddns-zesn»
YOS SAHOO
Nd aad
OLINVWAS
YOSSHOO
dda ad
OILOVINAS
f UT
Bpog
vsoANo0S
as
xSoTQURWsS
14
4d00 LOardo
WHIIYOO'IV
SOLINVWAS
NOILONGOYd ACGOO
WHLIYOO'TY
SOILOVINAS
ONISUVd
WHLIYOO'1V
SOINVHOUN
FALLAYCYaAINI
¢ eansty
III doo
pot
tddns-itesny, YOSSAoO
dda
ad
OIINVWAS
YOSsAooOdd dud
QJILOVINAS
YOSsSdooO ddd dd
aN
THOVW
M UT
epod
svoanos
ads W
n Fo
*SOLINVWAS
¥XVLNAS
M x05
%SOINVHOIN
¥5
Tb! THE KPL SYSTEM
A. AN OVERVIEW
The XPL compiler generator system was developed at Stanford by
McKeeman et al. in the late 1960's LRef. 5] . It was specifically
designed to be run on an IBM system 360. In its entirety, the XPL sys-
tem can be viewed as depicted in Figure 4. All batch stream programs,
of course, interface with most system 360's by means of IBM Operating
System 08/360. In turn, all load modules produced by the XPL system
interface with 0S/360 by means of the XPL Submonitor (XPLSM). From the
user's point of view, source programs encoded in the XPL language are
compiled into IBM 360 machine language by the XPL Compiler (XCOM) which
is itself an XPL load module run under XPLSM (see Figure 5). Two
by XCOM and run under XPLSM, essentially complete the XPL CGP. The fol-
lowing sections include a review of the parsing algorithm employed by the
XPL system, a closer look at each of the major components of the system,
and a brief review of the XPL language.
B. THE XPL PARSING ALGORITHM
The parsing algorithm employed by the XPL system can be broadly
Maasakenie ned. aa a bottom-up, table-driven procedure, It is often referred
to as a mixed-strategy precedence (MSP) algorithm, a name it derives from
its ability to handle grammars which are somewhat more complex than simple
precedence grammars and somewhat less complex than extended precedence
grammars [Ref. 6]
16
ay
_ a
or Naqatirt o90 catawe redarexiog velaee i oat =
she o eony ORT ade! itn! ie Semele <¢ os
’ ai >
ears op ga ct
7Fq ators tarsd fA er ess o> Oe Sedotqed ve tewsiy 44 nao
pas — te eacom ef aina F made : Save Itiw avelven) , ewes, S .
axe wa ed dasybe <y sek
a
er" er ‘edema: ot nd? 3a anes vd ay ¢t <f } Cae
: gengne! tite add nt I ilpe ) BepI2494 Poqvve
-O8t msQsun SMI as jas my oe “> bengt
6
hank Tig reg oY ,0dCiRO ae 4
wi \eo tow saat }
veiv Jo Juloq o'se8 7 . =f i -/ ‘
MOOK) teh) Grete 347 whounuel’ gitdose CGF BF! ofnd bold
i (2 atvgtl sae) wight bee! we Uses) ab a
n o8Ta sae 25 0H ke innotarbb )
XPL SYSTEM AND ENVIRONMENT
IBM SYSTEM 360
OPERATING SYSTEM 0S/360
XPL SUBMONITOR
XPL LOAD MODULE
Figure 4
17
¢ aInstTy
(ADVADNVI
BNIHOVW)
aaa
WINGOW dvO'
Tax WVUDOUd
AONOS dX
aqvo'l WOOD
YOLINOWANS
TdX
INIOdMAIA
S,YaSN
FHL
WOUA LNAWNOUIANY
TdX
AHL
18
This algorithm is based in the fact that, if a grammar is unambiguous,
every sentence has a unique canonical parse. The parsing problem is thus
reduced to finding the next canonical parse step at each increment. For
the XPL system, this is accomplished by referring to the "canonical
parsing function" which is essentially embedded in a set of stacking
decision and production selection tables. The essence of the algorithm
is as follows: As each new element from the input is picked up, the
analysis algorithm determines from the stacking decision tables and the
current state of the production stack whether a reduction can be made.
If not, the new element is stacked and another is selected from the input.
If a reduction is called for, the algorithm determines which production
is to be applied by referring to the production selection table. Semantics
are associated with syntax immediately before each reduction is made.
C. THE COMPONENTS OF XPL
Figure 6 portrays the XPL CGP in total from the user's point of view.
Although the average user will have no direct contact with either XPLSM
or XCOM, these two modules form the backbone of the system. On the
other hand, all users will require some familiarity nae ANALYZER, and
nearly total intimacy with SKELETON.
1, XPLSM Execution of an XPL program under 0S/360 begins after 0S/360 has
loaded XPLSM and given it control. XPLSM then proceeds to open the
necessary files, obtain main memory space, and read in the XPL program.
Once the XPL program is in memory, XPLSM transfers control to it and it
begins execution. During the course of execution, the XPL program may
19
Seanroatn (San ei <pdz a
— >) Ne. ¢ 7
woes » toliti ioe predFaasoena + fond iv
pears
; 7 ; > - fie a
~~ :
fa oto to leaky i ok? om 4x aka rélen aaeit
0 eel? @
¢ = if
* cay) Weiter « aa aanpy mn yoy
ye
+ antes ite ae at toe » Vans de eorserTs:
my Bory a :
at wot gucci 7 lth dw thar ntsalnyTy ¢
ty co ; y : nek » : : ;
et & 1 ov Noasston e?-pabuna top bafonsy 5 7 a il
ore Hodis 7 wndlects iat intdivegls Sas" ..raa * 190009 wy
? fa
polio: Ms vat e+ a0idehCyg ot) G2 gudy tA) ‘ bo Vega of c ¢ 7 ; é :
; al 1 loank uetin Sigonae-
"Se eens mani er ” i 7 ; ‘ ‘
aos ”. 8 : : , '. | P a on
— iad * i a | Wy ‘4 ay | se | d | r eg ’
bate . aang a
RP watitip’ erie » ee > an’ co See 7 7 oO) et .eetry J :
b+i2e a J ad e
‘
way ud
mangQose TIX aty-
aTNGOW avo'l
WVdo0Udd aounos
YWATIdWOS-n
yor
HTNGOW
dvo'T
Nn
NI
WVd90
ud
aOUNOS
a 1I
Ndow
avo'
l
WOOX
g eansty
LOdNI TdX
wasn
SOINVHOUN
aNvV
SOLINVWGAS
a'INGOW
SOILLOVINAS
_avo'l
YAZATVNV
NOLYTAXS
YOLINOWANS
TdxX
WHLSAS
YOLVYANAI-aYATIGWOO
TdX
AHL
20
call upon XPLSM with requests for service. In particular, XPLSM has
facilities for string input/output, direct access storage, debugging
aids, error handling and reporting, and the inclusion of any desirable
monitor functions by the user. When the XPL program finally finishes
execution, it returns to the submonitor which in turn returns to 0S/360.
2. XCOM_
XCOM, the XPL compiler, is encoded in the XPL language and is
therefore self-compiling. Basically, XCOM is a large XPL program con-
sisting of a sequence of procedures which are invoked in turn by the
procedure MAIN-PROCEDURE. The program body consists of only a call to
MAIN-PROCEDURE and a return statement to communicate with succeeding
steps, if any. The essential procedures of XCOM are displayed in Figure 7.
INITIALIZATION tabulates all of the constants and generally lays the
‘groundwork for the compilation process. COMPILATION-LOOP simply invokes
a set of procedures which constitute the parsing algorithm. SCAN deter-
mines the next symbol in the input text, and STACKING is the precedence
function which decides whether a reduction is called for. REDUCE searches
the production rules for a match and invokes PR-OK to verify the produc-
tion selection. If a satisfactory reduction can be accomplished, SYNTHE-
SIZE is invoked to perform various compile-time activities and produce
code. Finally, if all goes well, LOADER collates the object code files
to facilitate execution of the succeeding step, and PRINT-SUMMARY outputs
a set of statistics that have been collected during the compilation.
The principle difference between XCOM and SKELETON lies in the multi-
tude of code emission procedures present in XCOM. This set of procedures,
which were hand-coded in XPL, produce an XPL load module containing all
of the necessary run-time data structures and some very efficient system
360 machine language code.
ZY
4 » =F 7 7 a af ay : 7)
_ rT: - abo200 39 ice Seta
ea as he _ = a, ie Rawepentert ects t ‘. mista uae sete +o - - o7.. ‘ ys hee ' . @ by
‘ meng oT 7 ei tte <i et? ut ‘oye sadeth qe . as 7
‘ave | «1 sve 102 sneredan ‘ads 03 sesictew 23 | 7 7 : AAs P Be | - > ef a > Bu p ; ( 7 ‘.
; , on Wi
a. recta and a wi “bales aad ai spi oo of BT alta eon ; zi
“1 : a ene Be ext! ve MK Sir €bh gn) 2yeeo-ties wots
‘¢ :
= volaaaatindh aSAdeits ates en ogee 1 Aagtea peal
agua ipiwei> GF detimsdels reytes « Sp “eee
et gh o ~~ ni ep alg 2% venaisq "be S17Mes 6 8
ie
"tT ey o wt 6 tieocse lL bStave mm « iro’ Bl
v) Hl | |
age i | tesecig int} cirasand» of2 Te Lie ser nz “arvee
the Neste a 5 ey x. odie pT SKA Lp ved i dondebuined
‘ia vig re 2.6605 aivildeates « paw m }o Ja
=. 4 . , sen} > A ae, ee Ne eat 6 aT ot PALE tik , Pees
2
ine = ‘ma? ce “2 > o> i , } > nd 3 ‘ 4 I¢ r Ay J e
>. ¥ _
7 ea lots biner a2 YO-: | | eulece ait G ‘ . 4 4 ‘2 I . ’ a ‘T4 SA
7 " rey; hs >4 Crane d 4 - : ‘ pa 12 ni sles oo}
a | | ere SSiVivetoo ann? ft: avotrey wore . oh ot SOP »
ans, s iwe iverde Jubic A af ri if 4 i eye
RIUJe4 TH =
a : es Nite Dt
ae i. ct _S ou ll ; gf, ' - a kit & ped hBIHeY ban [J —s ees A? ae! 'za~ dolte |
ia - o." 4 ry os “ { Sy. 74 i 2 ade 7’ re” sind saad ball : ; ;
ee) Lalas » dbo. awnare si ‘am woe 7 1 . : fal
: é : 4 ~~ 4-2, ood. ] a . oe i « : .
AYVWNNS -INTad
L vanaty
AYNGAOOUd-NIVW
YAAVOT dOO1-NOTLVTIdNOO
qonagy ONTNOVLS NVOS
AZISGHINAS W0-Ud
SUaLL INA -ad0o
WOOX dO SHYNdyOOUd
NOILVZLIVILINI
az
. :
-
wiv
WA
cat
Tt
oa;
Seas
TMA
ASHOES
403 5
DY
SEAS
TAAIT 1 : ‘
>
:
:
: a = o - s id 3 ‘
a oY : } *
i“
o§ ee a
-
>
”
: : ;
TRO
He TAN
. vl -
-
J
~ *@
° i
- cS
———
er
3. ANALYZER
The foremost purpose of ANALYZER is to construct the necessary
parsing tables for insertion into the analysis algorithm of SKELETON.
From the user's point of view, ANALYZER accepts a BNF description of the
user language grammar and produces the required tables on punched cards -
assuming there are no errors inherent in either the grammar or in its
encoding. Granting that initial efforts to produce an errorless grammar
are bound to failure, ANALYZER contains an extensive debugging facility
that the user may call up to aid in producing an acceptable MSP grammar,
The most significant procedures of ANALYZER are ees in
Figure 8. The main loop in ANALYZER is contained within the last several
lines of the program, which contain a series of calls on the lee tiie
procedures. ‘The procedure READ-GRAMMAR initializes conditions, calling
in turn GET-CARD (reads the next card), SCAN (whose value is the next
element of the current card), and SORT-V (which sorts the BNI vocabulary).
COMPUTE-HEADS lays some groundwork for succeeding procedures and tests
the grammar for symbols that are both left and right recursive. PRODUCE,
the heart of the program, invokes APPLY-PRODUCTION and DISAPPLY to simu-
late recursion, and NEVER-BEEN-HERE to build a table of production
contexts. This table is then-employed by COMPUTE-Cl to build the
stacking decision tables Cl and C1TRIPLES, and further by COMPUTE-C2 to
test contexts for possibly Resae lesen productions. When all of the
required tables have been built, PUNCH-PRODUCTIONS punches these tables
on cards. If errors have been detected at any stage, ADD-TROUBLE records
these errors. If the user has so requested, the procedure IMPROVE-GRAMMAR
is invoked after the first iteration in an attempt to resolve the conflicts.
23
i]
er
van peniee 3 anes Sante seuny 9 vat
are. a batiore a oat ro rie sone 6 tee ey
paw dee y Bie Ay
a ile see: iw m4 saeieetict quote on si » annie * — Ay < .
7a,
: ees enters ] eave tatsicd dy: be vd r ‘an!
a aaa wiecasKs na owkaden b> Sent tPA omsia fe haat 17.
em vd dates -s ae ‘9 loviliorscyy Ws DIA TS. a ies che.
eee ie minytiore a to agbao: ae ia
“ yf 30 40.
at aala wae iy Sanretnon ef “9SYAP £1 goo! alee afl a ont 24
re f 37
yea wits 0 paling r0-optene» teins ween eigory ont. oF ‘ “-
oe BLS ie yie teem Oe
ai Wa
instal feslines PODMAINHOA. eborg af nant
mat of Per eee 1-3 > fr ww
, .
wo x 0 3 92200 cRidey vse
.. ba pat: bo 1O ve asl is Oi atv) (severlncioa 1, Ah TO = A ; esc noes wh rout : berg oh ‘ ; ‘% ane aw =, mrR wi
ae is ; : ; ' 1
2 nite ee radian ban ¥ eet -TIGS. saxevi af on i Newt ada
iSyubowc 3 a) Atle ¢ 4 is ij TruoOe 92 af
4
‘ fe | ea Inada >
oS
mh ; d J P o- J&a®@ _
adidas paris sarlomry, gianni ei Lis id aro dnd ezlppey — yas ;
My pbyoxbs - 2. Ti Tes "
anivoa)
alys ao
PROCEDURES OF ANALYZER
PRINT-MATRIX
BUILD-RIGHT-PART COMPUTE-HEADS
OUTPUT-PRODUCTION ADD- ITEM
| ADD- TROUBLE PRINT-FORM
| PRINT-TRIPLES APPLY-PRODUCTION
— COMPUTE-C2 NEVER-BEEN-HERE
IMPROVE-GRAMMAR DIS-APPLY
LOOK-UP ENTER | PRODUCE
SCAN EXPAND : BULLD-CARD
GET-CARD COMPUTE-Cl PUNCH-CARD
SORT-V -PUNCH-PRODUCTIONS
PRINT-DATE INDEX-F11
READ- GRAMMAR SORT-PRODUCTIONS
MAIN PROGRAM
Figure 8
24
4 7 ‘y > aa
fr dais de Vie
vl ‘84, «B79 *
) ne, 6 T ————-
: oe t
RIKI IT ee
Seal 784 F.I9%7 | pee Poa 2 eiatdt- =fata' j H
; g
i
| he
| ;
|
i
4. SKELETON
SKELETON is the heart of the user's production compiler. Given
only the syntactic tables produced by ANALYZER, SKELETON will function
as a syntax checker on the user's language.
The major components of SKELETON are shown in Figure 9. (See
Appendix A for a complete listing.) As was previously stated, there is
little conceptual difference between SKELETON and XCOM. The only signifi-
cant difference lies in the complete absence of code emitting procedures
from SKELETON. It has been left to the user to specify the environment
under which his language is to be run, and to attach meaning to the
recognition of any specific production.
In brief, to build a production compiler for the desired language
the user is required to:
a. insert the ANALYZER tables;
b. fine tune SCAN to identify any constructs peculiar to
the user language;
c. specify the working environment of the language; and
d. construct code emitters and add the required generators
to SYNTHESIZE.
D. THE LANGUAGE XPL
The additional programming necessary to convert SKELETON to a pro-
duction Sites is done in the language XPL. The BNF for XPL is given
in Appendix B and a thorough description of all of the constructs is
provided by Ref. 5. However, a few of the more important constructs will
be briefly presented to enable the reader to follow subsequent programming
logic.
25
Fine ib men Stel sced vad 2! ner "
= ) ,
a 52: 6), ine,. mg? ed at.¢f- ngawnned ej Holter >i $
: Paya ean, wotlouberg othdsees wee 106 age
; wa 7 ’
1644 Sal seldquor cotsovborq Aiud o ,seled al : - * ” ®«
od betbopey at ia90)6
Yeetdad AESYIARA O43 sconel 4 Foe.
i 7 ~~ an
wiouxsemne You PPrneht 62 WE eet ovis od
— ; “v4 : seaeupeal eee 4 =
am apnanet ‘eft be Sapam bese giivrw ed? viltceq@ .2 ys
Deshipet sits phe tne wo2iten ste: tyesteaes. \b :
sol HOLSTER Be S7ve800D O33 Tide yaogn al Im ‘ae iP?ibha
= 7 tg st IK x08 We edt Ty enmrainel v3 erul zal i ee oeert PD
aw , i
eS) eisc75e80s-612 to Tis te en iseFoere$ cere: & ben © > Dee al -
bapirzaenop, ons Troqr) epqe-ef? 36 wel «4 .tevews -< . lot et tebe : ‘
mq Seeupsadve woltot of vebsar af) of du : in “stetsd af
Sigel: :
7 ~ betel i
PROCEDURES OF SKELETON
GET-CARD
RIGHT-CONFLICT CHAR
STACK-DUMP
SYNTHESIZE STACKING
PRINT-SUMMARY
COMPILATION-LOOP INITIALIZATION
MAIN-PROCEDURE
Figure 9
26
1. MACRO DEFINITION
Simple parameterless macros may be defined using the "literally"
attribute. When an identifier is so declared, any later occurrence of
that identifier will be replaced during compilation by the character
string. following the reserved word literally.
2. DO CASE CONSTRUCT
The "DO CASE' construct is a generalization of the selective
capability of the "if statement." Thus, the interpretation of the state-
ment "DO CASE I;'' would be to cause execution of the pth statement in the
group body that follows.
3. IMPLICIT PROCEDURES —
Unless explicitly redefined, a number of procedures are available
to the XPL user.
are tabulated below:
Function
BYTE(c)
BYTE(c,F)
EXIT
INPUT
LENGTH (c)
OUTPUT
Zi
Some of the more common ones (e.g. BYTE, SUBSTR, INPUT)
Use
A function with fixed values given
by the leading 8 bits of the character
string C.
th Like above, except given by the F—
So DEES,
A procedure which causes an abnormal
exit from XPL execution.
A function with character value
given by the next record on the input
file (SYSIN).
A function with fixed value equal to
the length of the character string c.
An XPL pseudo variable such that any
value assigned to it is placed in.
the output file (SYSPRINT).
sales 26 1tby naib ht : , i
aes one Eada
ig ee ey 3 a Ri
cals eae ta
a?
es rel “Air Peage 2348 out
Ai - >» > ou
‘ hs ‘ — dupe ; ali ae
' TAS o- ‘ o
gaa i sefenoury aieoe >] = F
"M
> > get los rede ac «
2. a aa tT reer ae at - 6 : ;
= 7 . SS eiedie]
aie »' a ‘
eel te eotiew fs (honk behet “istaltqey aeolet os ; sy
we
"eu hs eae we a fees tthe Becate. jad MUNRO 4 peur any %o se
ot batealsinial '§
pegs? f Rec nwt eit. -
i i ae m2 4h Smme AF i 7 .
a? Delzsaiagiio 3/1
‘+7
ey . einiee Wert
fall piers T25eth4s ats
FG see ive stake ‘a Ses be i ri 6c
+ Sree)
Function Use
SHL(f1, £2) A function with fixed value given by shifting the value of fl left the number of bit positions indi-
cated by f2.
SHR(f1, £2) The opposite of SHL.
SUBSTR(c, f) A function with character value given by the substring of c starting at
position f to the end of the string.
Suesir(e,£1,.£2) Like above except with length f2.
28
aol verenneds he m elena? A
7430 8 to eT, deel cd
oa tie ott Sas uelane
p> agoct tans dqaews « sis sia:
“a
IIIl. THE SEMANTIC META-LANGUAGE
A. AN INTRODUCTION
The XPL CGP is primarily intended to automate the semantic interpre-
tation phase of the XPL system through the use of an intermediate semantic
meta-language (SML). Initial efforts to institute SML were largely based
on Feldman's work [Ref, 4] . However, SML's development was guided by
the XPL environment in which it was to be run.
It was obvious that SML should allow a language to be easily described,
both from the standpoint of facility and of time. Furthermore, it should
be complete enough and implemented in such a manner as to allow for
complete compiler generation insofar as semantics are concerned. Finally,
it should be machine independent. To a large extent, these criteria
have been met. Where they have not, or where some obviously desirable
feature is lacking or could be better implemented, it is reported in
the conclusion.
B. THE CONSTRUCTS OF SML
What follows is intended to serve both as a complete description of
SML and as a user's guide. The complete BNF for SML is given in Appendix
D; and the prospective user is referred to ot ee I-K for detailed
examples on using SML.
1. SML Program Structure
The overall structure of a SML program is given by the following
BNF equations:
< semantic programy» <header> <sequence>? END
<header? : <begin? <declaration set?
<begin? .¢= BEGIN
29
- J +13: ; i oe ' ri a 7 aor
eos al ae ene re ia
“s o ‘apres es ee” ae a : ne nh teat Ek
Lie =. a
isha! a on , toveuli ;
Wes. ,
eer as He a sa rh
ii is Ore, et: Lisa silbanane th
i bei ‘et nomen ee ae ee Hart bab iy Tae) oduiqn eat
¥ me 7 ‘= a :
a poreoan oe nhaaeivia da binge? poliwwetgs, to! yaa ont gaa ees j fs
age AI eis at -Sheelh ibod) paittyem od t gy - or -
“
nad lave) odo _ wt vd 7 ,20n overt pet ota (tale or ows
v pestoqes * se sto 1 sheet jataes ‘ad bios 1 gh ibitnet a : ah os!
is jes
. rs
i
i”
a a a)
, : a
WW Th cate a i) ww
MPP Stel gee H gad syxs: betiutuies? Gwelle ae a le | aa newtk @t J mrs
‘im vw! Yes ?
nebo nad XO Vieviy ai
Csonsy ps:
{declaration set> ::= Cdeclaration>? ;
| <declaration set> <declaration? ;
< sequence ? ::= “bracketed sentence? | sequence? <bracketed sentence> := <delimiter 1> <¢sentence>
delimiter 2?
<bracketed sequence? :
Zdelimiter 1? ::= # <delimiter 2 ? ccs @
<€sentence > ::= <statement ?
| <sentence? <statement>
Thus a valid SML program, which is interpreted by the Semantic Preproces-
sor, would be:
BEGIN
<declaration ;
€declaration ;
@ <sentence ij @ sentence #
END
The important point to extract from this discussion is the use of the
delimiters @ and #. Each pair of these delimiters associates a sentence
of SML statements with one of the BNF productions. The user, however,
is not required to use these delimiters directly. Rather their placement
is one of the functions of Prescanner.
2. Declarations
A number of different data structures are available to the XPL
CGP user to facilitate compile-time activities:
< declaration? ::= “<table declaration>
€stack declaration > €cell declaration?
<tag declaration >
€string declaration? <flag declaration?
For each of these declarations, the Semantic Preprocessor sets up an
associated data structure in the basic user compiler, Superskeleton which
is addressable by the given identifier.
30
a
= - oe
ai | es =
a ak pal 4
p L, i
2 ——, r 7 di
eee =775 :
- gestveupes beoetaw
eee to oe ee eeevies <ampites bo ll
a ohn + e = :
(t SE 3d? gitied beforqrear! ~~ 7 de 6 »
Len
és iste mutes he B
y
wo) jaseload > -e as 2 walseb?
sonst? ®* - éoseinga3 OP |
| at
ratepruoe’ yy *@f/ rn 4 sttOW inésvonget uf Las | : . 2
» e @b peas rhe } >a
teThivaten s1H¥ hil lel m (709 Lat f b 2
od | Tanw SulT oe Ey IM? Be
’ Cri! re ry
q Mots toruan eviupey Jon O&
amnitinws 6AS $y sad ¥! r
nwioltticeioel .§ ae eg tla ca ——
totogers 7
ig ig otahe el :
*
a. Tables
Tables are one of the most important structures in a compiler,
and are normally used to store a variety of information about run-time
structures. The BNF equations for a table declaration are as follows:
<table declaration> ::= €table> g¢stable specifier>
| table declaration»
<stable specifier> <table? ::= TABLE
€stable specifier? ::= {stable header> €fields>
éstable header? : <identifier> “number part>
<number part? 7% ( £number >
i}
i}
tL” ie: <fields> s:= ¢field>
| éfields? , <field>
<field? ::= €identifier? <type specifier>
<type specifier? ::= “bit>
| CHAR | INTEGER
<bit > ¢2= BET
{| BIT € number?
An example of a valid table declaration would be:
TABLE Tl (100: TYPE BIT 8,LOCATION INTEGER),
TZ ($: ACE BIT,CITY CHAR);
which would be interpreted by the Semantic Preprocessor as a command to
set up two tables called Tl and T2 in the user compiler. Table Tl is to
have three fields for each of a maximum of 101 entries: a character field
for the run-time structure name, a bit field of width 8 to be addressable
as TYPE, and an integer field to be addressable as LOCATION. Table T2 is
also to have three fields for each entry, but an indefinite number of
entires. Indefinite is implied by the $. This implies in turn that the
maximum number of entires is limited only by the capacity of the Super-
skeleton table structures. The first field of T2 is also a character
field for the structure name. The second is a bit field (of width 32 by
default) addressable as AGE, and the third a character field addressable
as CITY. The resulting tables can be conceptually viewed as depicted in
Figure 10.
31
"7 as baie a a.
: vil ry . ee " TT)
aa _—~
ad
ne a mary at SMS ir) sy’ T 2c
wees ie ae <1. eens one pits mah ne
jf “sl; wel Sa
”*
-
_ a ;
td é ae - é
“ i aie Brawseahoert jLonwme ote v¢ hadengeptcs 2 biuoye os «
wil tro! a Leary guy s tot ond ah PC Maw O04 {ine wt aad) Crd. i
”
~
=
bbe a od @ CoDiew fo big?®.*)) & ¥
oe ee | r ae Gt SiteY MOIR of 60M Ago sbbe o!
« sie
~ Ypagaceris & dale ai
as Abin tw 3d) bab v
eivteweviis bioil 33
> > ae . ; bh ap ? “ae All 4 ‘ jae baa io gies laser.e. 4 tow MIRE aperetiae scenario oh mal 7H). <head>. vo dts
hot dure be
‘tes sotels
THE USER'S VIEW OF TABLES AND STACKS
aaa $uck declaration
wa ?
SMe Si (100-. Ty? “. Seal 0
$a TYPE LOCATION
STRUCTURE NAME
CHARACTER BIT 2 CHARACTER
eS
a2
STRUCTURE NAME
Figure 10
32
b. - Stacks
Stacks are another widely used structure in compiler writing,
often being employed for dealing with recursive or temporary constructs.
The BNF equations for stack declarations are identical to those for
tables except for the first three:
< stack declaration? ::= €stack> <stable specifier>
| stack declaration? ,
<stable specifier?
{stack 7 . ¢2= STACK
A typical stack declaration might be:
STACK S1 (100: TYPE BIT 8,LOCATION INTEGER), S2 ($: AGE BIT,CITY CHAR);
which would result in ieee compiler data structures identical to eae
for tables Tl and T2 respectively. Of course, Sl and S2 would be treated
as and act like stacks instead of tables.
| ©, - Celis
The cell declaration is intended to accommodate the need for
Piasiewalocd variables, Accordingly, the declaration of a cell causes
the allocation of a aa word which may be assigned an integer value.
The corresponding BNF equations are:
€cell declarationy ::= CELL Cidentifier >
{| €cell declaration> ,
<identifier >
and a typical cell declaration would be:
GULL.“ 11,12 513,14;
d. Tags
The BNF equations for a tag declaration are:
<tag declaration? ::= TAG <¢identifier>
{ <tag declaration? , ¢identifier>
The tag construct can be useful in "tagging'"' fields of a table or stack
a3
aie e
Cera keen Aa rece ff O01 12 1 om ape vere oe ye 8. we "|
ws baer rT shiner sive . , : Ae Z
“ene os we . jan earner ‘eat aide x
satan we Boe ti a a. ete vagtugee? er bee it ‘tol oa"
; 7 ’ wie y ‘Te :
‘ ; Pere a2 ing be Teal os FT re: Me. so Ga
sttad . b
—* a aoa oy
Ee © a ee )
t- af wot, res ib, 180: oe cree veniatd
aes) 5 ie nines ra! a vi = tar
ce oz, = i Wes
ay ie * 0 aapdatidaed at? ut std Batre vt stoner Soulany » r ‘ a /
. via ang trek wt omer bg a j “cht daly Le 5 tw sailed oan
rN : ; nj: im “5
48 thodteone Ht et eorent at - a?
toyed Ifeay €nmotsaras
as having certain characteristics. For instance, give the declarations:
TABLE Tl ($: TYPE BIT 6,LOC CHAR);
TAG MATRIX, VECTOR, CONSTANT, STRING;
then the field TYPE might be tagged as either a MATRIX, VECTOR, CONSTANT,
or STRING by an appropriate assignment statement.
The interpretation of a tag declaration by the Semantic Pre-
processor causes a unique XPL literal declaration to be made in the user
compiler.
e. Strings
To facilitate the manipulation of strings in the user compiler,
string variables may be declared according to the following BNF equations:
{string declarationy ::= STRING identifier
| qstring declaration> ,
<identifier>
A typical string declaration such as:
STRING ST1;
would cause the allocation of a character string addressable as STI.
f. Flags
The BNF equations for a flag declaration are:
<flag declaration» ::= FLAG <identifier> | <flag declaration? ,
<identifier>
Flags are essentially simple Boolean variables which may take on the
value either TRUE or FALSE. They are often useful to specify the state
of the compilation process. .
Given the declaration:
FLAG F1;
the Semantic Preprocessor would allocate, in the user compiler, a flag
1. Note that a bit field of width 6 is always sufficient to utilize the
tag construct.
34
‘etiainc a 9? ontnettont teat om, pian | eed >
ss . 4 ' wr , | ed P
Oe in | é . .°' at ie ae or a a .¥ a
j , i< te > ; ?
ot.; = 2 S "6 -— > a) .« af : ‘ o 6 8
z= nig) Alice, Ma pe Ty . 7. eb ee -
@ J 6
le a si tnaaialie b oeesetigtne va pabatgacet on ~ Bee; eed 3” a7 ;
8 gerwot at val? ie; an om i. stant ad sean ‘aig hve
Bhs 3a gabid surat ak ates oe esheets te
ei vartelged es : r. A P. ia
Fe. “eta T Line oh» ie : ona Tie oy : ,
T# F 6, ‘ 7 “-"e ile ? no in ze lag) ara pee ing o 7 ? a : ; - 5 ,
3 a = : ‘ y piper tne ey ra 22
e ’ -
; i i ve ' ™ ve , Lom 7
Ee afdaden thie grits te Tats UFbils 2 YO mot iarcvlis o). covey : : Lf ' é 16° ¢ >. >
aa = e - ; , : 4 ’ ;
e 4 (oy gest. 7
45 ay : fr an golljorntaah cel? mm? © tora 1s Wt anid
ms mS . , ‘ “ae
o <4 Tet: at hie a > iy 4 a i Sait /wiei2 ") gerd
. ..* € a ‘ ¢nh i408) ro. SJ a A | }
< brs.” eid
4 4 ye > ~. Py 4
ett fo 946) var joes ARTuV-)941500 34° iA i‘ ;
tediio ow
1 off
ats faub 1) #2 rid
oe
; f @ 2 a= At * «i a4 - :
Mid Tt oe 6 ~7) qe , ums ‘C3 | ,\aoe tert Gwe teaS- Faqos 2Lipvated Pag
i: *
“~ ae ie :
, ——
ra é i*.
ts yoee “yf
addressable as Fl and initialized to the value FALSE.
3. SML Variables
Before considering the various operations that can be performed
upon the data structures described above, a brief overview of the SML
primitive variables is necessary. There are basically two classes of
variables, boolean and arithmetic,
a. Boolean Variables
Tne BNF equations for Boolean variables are as follows:
<boolean> ::= boolean term>
| boolean? <or>? boolean term> <or> s2== JOR
<£boolean term? ::= boolean factor?
| <boolean term? and? € boolean factor?
<and? ::= AND
£boolean factor? ::= <boolean primary? | not? “boolean primary?
£not? ‘c= KOT
£boolean primary? ::= {arithmetic>? <relation>
<arithmetic?
| <ldel*? <boolean>? <rdel*> | <test> <primary?
| TRUE | FALSE
<test? ES NESE
<ldel*? “gf
érdel*> = 2
érelation? = Sion.
Shem
- EQL.
.NEQ.
.GEQ.
-GTR.
All of these constructs, except the use of <ldel*? <boolean> <rdel*>
and <test> ¢primary> , have the usual interpretation. The ldel*>
<boolean>? <rdel*> merely indicates grouping, but the test construct
requires more explanation.
In brief, the test construct can be employed to extract
information about the state of various data structures. Given the
ao
"bine Sen inte eink “- ae _ *
bre Anoy, drag ah) ee — i strawes mee rasiot ma —— rng: - ome a — es
uid id heirs as" | 4a02 sete08> 3 :
BO! F11 a
or Serliadd my neal dnl} le
ee ae myeed 3. ma, 3 J “ne ‘Mh =r;
- i Tat areteids at: @ew ni Oiiahiod “cond fF
mAs 1p " A ait
: he \ goudinnt3 aS <sheuts a> *~
$ spunea. ‘Chant § ea +52 .
Tin aA “ome
wwe ht 4
{ Sesden 7)
sili/pot
4 i Kh it a
tad aaa manstal =
boolean primary "TEST A", then if A is a cell, TEST A will have the value
TRUE if A is greater than zero. If A is a string, then TEST A will have
the value TRUE if A is the null string. If Ais a flag, then TEST A
will have the value TRUE if A is true. Pinwtiy, if A is a stack, then
TEST A will have the value TRUE only if A is not empty. In all other
cases, TEST A will have the value FALSE.
b. Arithmetic Variables
For arithmetic variables, the BNF equations are:
<arithmetic> ::= <term> €+> <term>
<-> gterm>
<qarithmetic> £+> <¢term>
€arithmeticp>? ¢-> <term>
{+> =. oe <-> ; i — -
<term? s7= €£factor>
| {term>? <*> <factor>
| <<term> £/>» <¢factor> <x? iis =
</7 fet | <factor? ::= primary?
| <factor> “** > c¢primary> Lux sz KX
éprimary? ::= operand»
< number? | | bit string? | «character string» | <ldel*> <arithmetic> ¢rdel*>
Loperand ? ::= “stable operand>
| floating operand? | storage operand> | code operand? | ( <list operand? )
<storage operand? ::= identifier?
list operand? ::= €primary> ; ¢primary?
[| ““€1list’ operand? “; “@ primary>
Most of these constructs have their usual meaning. As with boolean
variables, the use of €ldel*> Carithmetic> ¢rdel*> is to indicate
grouping. The list operand, which allows for list assignments of up to
36
«
a an 7 pegarieh ; apo:
> ee rarer vets ao a x ty wer wn so a 1 wirtinw. ae vind t |
4 i et oy
ieee cr ue vio had in wt Hebd A eal a, ‘ sotantear alin 6 a
ae
7 2
— a tonkins on oly ‘aiken otaeents “« ball
oo ‘ an 7
Tom _ ed ree > hitd
ma on eartpeatery >
etn :
; Y ita, 3% |. eos an7 >.
- ‘(eosed | C42 <wtegd € 99 aad > we \e pes >
a - ae oe -4 : ee ete te eee
. i, SEM g) « tr xq al <ty77e)S °° 2
a teeth a i 7 ete (e32"5 >
= 4 ¢toding >
Cantera Sil ‘ ev hes
ae vi Pad 5 ten iraoe WsersCai's >
hs
-y
3 énabaanaee > R@ionl > ‘ J oe Gitta tean fants > ; <t ereqod
theseveqgs gniieggl! >. . ie Cheiasqo «pA sods >~
Chaowsge Sie >
( ¢bnevtaqe Tat ls )
} €29) Diu net, “2 Loawseo apeteded €wpaAirg 5 : wens = : . 24 Taq Sa2td
; Thoeseqa Seti -
Aaalvood Wijw «A .geatroaw inves » iy svad aia arroc @edns 2a Ji
witobin! o9 «f - $Miebs) <>i06 feb! . — i
i} BO /qu Jo eynnergiege 3e}i 40) awefie d>ilw .ovmeecn JeBt ot anbqwort ’
”
16 variables, is one of the more useful constructs in the compiler writing
process. Discussion of the stable operand, floating operand, and code
operand is deferred to the appropriate sections.
4. SML Operations
Before proceeding with a discussion of SML operations on data
structures, it is important to note that SML primitives cannot be embedded
in one another. This perhaps unfortunate restriction is due to the way
in which the Semantic Preprocessor incrementally examines the SML input
and constructs the XPL code stream output.
The BNF equations for general statement types are as follows:
Zstatement > ::= €unconditional>
| conditional? | <label? < statement?
| < comment >
. >
<£comment > ::= £ldel? <remarks> <4rdel>
£ldel7 [i= *
Zrdel> = 8
<labei? ::= Cidentifier>
<unconditional? = assignment? | <operation> |. transfer?
operation Y ::= “table operation?
| stack operation» | <code operation? | auxiliary operation?
<transfer? -;:= JUMP <identifier>
The only terminal constructs introduced in the above equations are the
statement label and comment. The appearance of a comment, for example:
/* THIS IS A COMMENT */
is given no semantic interpretation and hence is ignored by the Semantic
Preprocessor. Neither does the label construct have any meaning. IC
1. The interpretation of the list assignment: (A3B):=(C3D); would be:
A:=B; and C:=D;.
37
4 : »
hal Socios _ al
J si
> eatin Sis pont ee ae Teed wt at on P P _— a r
= juve "Ti 8% — io ‘yite-eoaag a hod
swans retin bine wh “untae we oe : 7
i‘ ee uate fherboyhd 3 |
| ee ot J maf ¢: capagnta > ¢iudui 5
bs } ve A 0RERAD >.
seips chines Cidhly »: ae : 7
eo 2 ol 7
= os elses 7 : : : = is, ty nia : <q suht JA Roo
™s rea ‘eer 3) # ’ ae. ,
Saeriey @ 9 ite “3 s hd fonrners a ft
Cigtis kay MGae> ae
_ Lan eye abi p> ; ~. |
ties rae i es» co Cyai¥himet?> tet I Cael ee@ed >
; = oo dee era oth 4 one ent am 7s uyvGcn we wiht alduttenoo Jacked igo wT
pias 10 . Ines: 1 Saaresiaqe 21% on 3 bee lede)d Seeds a ao
fa ry '4 im avis. i
i D hae : -
>
~ \grtree Mite 40h Joridatus fscdalo raob agit R arascarqord - Va cee. : )
does, however facilitate transfer of control within the SML program. For
example:
When the JUMP LAB statement is encountered in the SML program, control
is transferred to the statement labelled LAB.
The discussion of the various SML operations which follows is
separated into sections according to the data pereceares involved,
a. Assignment Statement
The most general SML operation is the assignment statement
which can be used with all types of data structures. The appropriate
BNF equations are:
< assignment 7 ::= Cleft part? ¢< arithmetic»
{ <left part? <boolean>
~left part > ess < primary 7 ‘=
and they have the usual interpretation. Considering only the primitive
variables, the following are valid examples of an assignment:
BEGIN (ELI Ay B,.€,%,Y, 23 STRING ST1,ST2,ST3; ~ FLAG F1,F2,F3;
Aois= Ks
Roeir= 720;
ie-eecy 2= (XsY3Z); C := AX QBHC/ 472-<£ X**Z 777; See *s= S12;
STA! s=:t'ABCKXYZ'; Fl := "1";
F2 := TRUE;
FS += TEST A;
Fl := NOT TEST A;
27> CAB > .L8S; <K-Y> ;
38
: Dae hh 2 z E A : | i : ame @ ; » . » _— ‘ : ; —_ ; E
O (anbtga, Te add m? Lowesqvonns 22 tenes 2nte aal PL ath: a8
ry : '
i a - -fthet belladet. see date °
owen datew tno tietoqe IMs : not aay ote be fre
ny ~y
2 - iheetowms « eormroutis Je) oft o2 gnlbswode an rf
7 7 snows2nI2 In ‘
ase seaeng 1908 eile ci not3ereve Fe fevenesg 440
” « i * La 4 —
Pages “att jeetydowsls aah Yo teqy? djiw bsew a@ Wee be ty
; a : aye | , ate enoliienpe OE ae, ae ee ~~ *e
Podiowis) > €f20q Tiel> Naas :
“= Sonpiond> <rine ie th. «yee i ee ee ee < 410q Nol dy ae *
ee ; pris inbsq odd ain gaitebten ~~ mo ijade7qrs inl abt avast etd |
ul “a at a 7 Ipeurpises aa 30 «48 (RGxe hila
b. Cell Operations
There are only two commands which deal with cells, the BNF
equations for which are: _
auxiliary operation> ::= TALLY Cidentifier>
| MINUS <identifier>
If A is a cell, then the statements:
TALLY A;
MINUS A;
are equivalent to
Acs herhs A := A-1;
respectively.
c. Table Operations
There are a number of SML constructs available to facilitate
manipulating tables. The declarations:
TABLE 11(100:1YPE BIT 6,LOC BIT), T2($:ATYPE BIT 6,ALOC BIT);
CELL X,Y,Z;
TAG MATRIX, VECTOR, CONSTANT ;
will be used in the discussion which follows.
The enter command is probably the most useful table command,
The corresponding BNF equations are:
<table operation> ::= “enter operation>
Center operation? . ::= €entry pointl? <list operand> )
| <€entry pointl> <primary? ) entry point? entry pointl?
gentry point> ::= “enter> < variable? Senter> ¢:= (ENTER) < identifier? <variable> ::= = <€primary>
Thus, a typical enter command might be:
ENTER (T1 = 'NAME':MATRIX;X);
which would cause the ordered triple ('NAME',MATRIX,X) to be entered into *
the table data structure addressed as Tl. The only restriction on the
a9
a 7 : 7 - >.
aan ote oe ce ou 4 © Fig ee i ac
oa*. pel aez9ge +t. + powes >
. : ‘ nw _— 7
. ~ | a - _ | Ja ag Yo peppers ats aad Se ere
7 7 : 5 © 6 % - er. | uae
%
oka .. a7
é
~ 7 i.
oo? seelevh
» @ a ng M on a
pay ° : ‘’ ’ . sf 7 OS GDRR ties eosiriarive 2? Yo Yoda «4 2 |
a) 7 7 6 ¢ ’
; he 4 7 i ; ROLF HVS ON. ah . vad ae
i M +, ¢€fe 67040 wy . ao .
<€berieqo feiss @isaree van) ? ¢ 96 t9I0 mn
ror eeetsqs <iddiog Gind> | fy ae
<5 v4 4 er ok Oto « ee | _* bh no
iad : —
4 i ; nd detec bie | reer “atts ives Adtedy y iF “ibd ; \\ gaat denetns G2 (RINT A " ji% ; : ° 7 . 7 ra ,
. ae Ps - ae hy. + sa) 3ai63082 * bf j 7 & sytda ace ofdad od?
wy '
n —_ | oe ; . - L /
ne : i 7 , = a oP a *
hs - ud -* : =~ Je
use of this command is that all fields as given in the corresponding
declaration must be accounted for. Hence the command:
ENTER (Tl = 'NAME': MATRIX) ;
would not be valid. The enter command could still be used in this
situation by the addition of a dummy variable; for instance:
ENTER (Tl = 'NAME':MATRIX;0);
would be valid.
In order to locate a specified entry in a particular table,
the loc operand can be used in conjunction with an assignment statement.
The BNF equations for this construct are:
{stable operandy ::= {loc operand? )
<loc operand > loc? <variable>
<locy LOC ( <identifier?
and a typical locate command might be:
A := LOC (Tl = 'NAME');
The execution of this statement would cause the ee of the entry ‘NAME'
in table Tl to be assigned to cell A. This index can be used in conjunc-
tion with two more table operations, the delete and set operations,
The delete command, which has two forms, can be used to
delete a specified entry in a particular table. BNF equations for the
delete operation are:
<table operationyY ::= {delete operation> <delete operation» ::= €delete> <variable? )
{ DELETE ¢identifier?
delete? ::= DELETE ( <identifier>
If the index of the entry is known, the short form should be used for
efficiency. For example:
A := LOC (Tl = 'NAME');
DELETE A;
40
) pert Poa
77 mist? : iyi STKE zy “~'s, = 7
ph 90 bens bnneem> votes At ahha: od jae bly t.. eee:
exmszat oD yeldatsey. ob Se an sabes wae vd ei:
; shea: * weet . - 4
_ a ’
; 1 weir ipaq s en) “ice ‘BTR 50q8 © ete50! «2. tebe al a £ ayy : i®
@
muse theman ive ; a w né Eaern| ‘=o «i botu od EO brs t6yo oof of
-_ ¢ : > « - ; “fis oe ~~,
i iW 1th Jou 44 eg 2Gf2 3 sootsacperend a
€° @bneteds-o0ia oe tmazego aldata) Soldati 4 $012 a ; ¢ 7940 ool 7
atcha ahah y ts :
a : <
inp svt be — mits efued bh] dos a cietd te pe eed
ss | pera’ « 7 ae eats “rd hap stot wT {h-t ise o3 Meegions od oo it de j ~ ae *
Fa ; es + sano qo Jee bad afadyh Bee‘ JEreG: 3 > nasi sis be ot ;
un ‘ *) ® .
\6a % ‘ af fh ewrtod
Lob > offen.
c ; o ad Deeg err Tiadsa od yor: ' . bai odd 32%
‘7
; toitie <2
is the most efficient method for removing the entry associated with the
structure 'NAME'. If, however, the index is unknown then the other form
of the delete command will cause the same action; for instance:
DELETE (Tl = 'NAME');
will have the same effect as the first form.
If only the structure name is known and the user wishes to
allocate a table entry to be manipulated at a later time, then the most
appropriate method would be to use the entry operand, the BNF equations
for which are:
<stable operand» = gentry operand> 4)
<entry operand? entry? Cvariable?
<entry> ENTRY ( <identifier? i]
An example of its use would be:
B := ENTRY(T2 = 'NAME');
which would cause the entry of the structure name 'NAME' into table T2,
the reservation of fields ATYPE and ALOC to be associated with 'NAME',
and the assignment of the index of the entry to B. As with the loc
operand, this index can be used with either the delete or set operation.
The final type of table operation employs the set operand,
the BNF equations for which are:
{stable operand> : ::= {set operand> )
<set operand? ::= “set point> <list operand? set point> <Cprimary>
set point> " st= €set point 1> variable? €set point 1>
€set> <identifier>
SET (
set point 1?
<set 7
Like the delete operand, the set operand has two forms depending upon
whether the entry index is known. The first form, an example of which
might be:
(A;B) := SET(T1l = 'NAME': TYPE;LOC);
4l
Pe
a a ait a6 soothe mt 9
haw mest st von ‘sate ut alt Yoo 7 » on
ran - ’
Ranier 6 tm hedstuatate ad. o2 vii obtue one 4 S
= dy. Peyey Saat! 5° ere 1 2 ed blvure ane isuhs ; =
ee | | on 3 cs ( Qtitesa ae crite es. ¢hoa29qeo ald
we BP terin Kea nh ia “Cinareege vide)
Vive memmdal Be .
a
Sen! MalvV Lededoouer of aa 5 » ci :
i> @ a)" = > Wil
$0 iy is os 5 f ‘ow! &-j “20¢ i o i mi 6)0-e% sh ow ¥ D weit .o Joemng sens ofa
~~ 2%
ene 2 ya arals
f
sai
bo .
| eer
is used when the index is unknown and only to extract table information.
In this particular example, the information contained in the TYPE field
of the entry associated with the structure 'NAME' is assigned to ni the
information in the corresponding LOC field is assigned to B. When the
index is known, the set operand may appear on either side of the assign-
ment statement. For instance,
A := SET(B: TYPE);
is interpreted as
& => TYPE(B);
and
SET (CB: TYPE) <= A;
is interpreted as
TYPE(B) := A;
It is important to note that, in any case, the identifiers in the set
operand specify the field names of the appropriate table; they are not
variables.
ad" Stack Guetutions
There are a number of SML constructs available for manipulating
stacks. In the discussion which follows, the following declarations will
be referred to:
STACK S1(100: TYPE BIT,LOC INTEGER) ,
S2($:ATYPE BIT,ALOC INTEGER) ;
CELL A,B;
STRING X,Y; TAG UP,DOWN;
The simplest form of a stack operation is an assignment
statement of the form:
which will cause the field contents of S2 to be "pushed" onto the
42
| mtoirise dt cot beset soare: are ae
7 y + Seugiewe rt Biter? OUT gathenepperone oo «-
i “te: on vets oo tine: “ae h tori te. _ wont is) ir 3 ra
: a ae pane TAY Pe, : ,saeetan! ‘Sut “soem Tate TT, a ak 7) 2» uy ; = Se 4 im te ) “Py
tery? - a a)
corresponding fields of Sl, and S2 to be "popped." The obvious restriction
in the use of this operation is that the number and attributes of the
stack fields be identical.
To accomplish exactly the same purpose as described above,
except that S2 is not to be popped, the top operand can be used. The
corresponding BNF equation is:
{stable operand > ::= TOP identifier>
and an example of its use would be:
SLs OP 82:
An entire set of entries can be pushed onto a stack by using
a list operand in conjunction with an assignment statement, for example:
S2-3=. GisUPsA)s
The reciprocal of this type of an assignment can be used to extract the
respective field contents and pop the stack:
(X;A;B) := S82;
To extract the field contents, but not pop the stack, the top operand
can be used as follows:
(EiA-B}...:=,., TOP 82;
In all of the above cases where the list operand is employed, it is
important to note that the number and type of Bere en Net tte in the
list should be identical to the fields of the corresponding stack,
To manipulate specific entries in the stack, the set operand
may be used, For instance, to enter a structure name and a single field,
the command:
SET(S1 = 'NAME': TYPE) := DOWN;
might be used. To fill the LOC field at a later time, use the command:
SET(S1:LOC) := A;
43
; hap: S'
= oe latsgenene a. - oy
mae aa ~ “> cbeaus sat Suns “et hee -
7" _ f 7 : :
@ ed w 0%en Saibaba tet nek, Xap eee 8 Ane, dpa an ° te _ nol ‘ aed ;
aa tite panes Stidypiens as d3iv votdosula i a Yo it
SD. m2», sa Bee acy
; tem ons To toe ef nao dnehn> on In i sind Yo apes -aloes
ihials ovls aie 37
oa
=> 003 ae ‘
~~ ) he - Suit , . _ aid’? & be) . eat d rename
oh op betw of( 06 = e
f
~r td, AIA): 7
ay.
(r@B pat? io tink “T
cio
oi 64 2443 70qF €
_,ttre2e
a Tot 206 ~a1
a
, + od® ares h Don
Or, to extract information from a specific field:
A := SET(S2:ATYPE) ;
In summary, the set operand can be used to manipulate stacks exactly as
to manipulate tables, with the exception of using the stack name as an
index for stacks instead of an actual index as for tables.
Finally, to simply pop a stack the pop command may be used.
The corresponding BNF equation is:
stack operation> ::= POP <¢identifier>
and an example of its use would be:
POP Sl;
e. Code Operations
SML ‘code is interpreted by the Semantic Preprocessor —
translated into an XPL code stream which is one of the inputs to the
basic user compiler, Superskeleton. The completed user compiler subse-
quently interprets the user language code and translates it into balgoi-2
machine code, which is executed by the stack-oriented machine simulator,
Balgol-2 [Ref. 7].
To insert XPL code directly into the user compiler or to cause
the user compiler to emit machine code, the direct and indirect code
commands may be employed. Thé appropriate BNF equations are:
<code operation> ::= NOCODE
“\) > @eode> écode? ::= direct?
| <indirect?
<direct? ::= CODE character string»
4indirect? s:= €code 1> <character string> ) I code 1» operand pair? ) | €code 17 contents? )
<code 1> s7=) CODE <operand pair? ::= “operator?
| <operator> , character string»
<operator? s:= OP €character string?
<contents? ¢s= CONT <character string>
44
: »
7 aM
ike said ct oomestit ot Dewy pe = pe
i de] ei, em ae vnc 99 si wt ae boaredo aes sts oem
al
6 a abe ae norteeans aie tate . aides : 7
aa 0 on webal iiersea ne Yo cue teases
‘ies — ™ pont tr adattoath 765 eigets oJ ‘ee teeay < £;
= ~~ 8
a %
ee ron, | 9k cokoanps Wet pe tewquen -
Cserdtonadss rt aps ; “Soensesine | me
Rr +S tan wey n is ste ,
” teoso 7 a
eu rJaseq) ta 8
a >) @ : 7 F : <7 : we ban Foowsso tie) OL hemes, os v4 beteuyprsant Of ebes Dt
: wre i | - ,
05 pangoFrals 16 49m xy olde weer) otto CK we otal badade ty | | ; a
taliigneo vom botnlgeds >! totslewlavetqer .seliquma sete S
a ed . ’ : : (a - 7
aed St e0dAlvaesrs tnt aboo syeugnsl torus ptorquesal qitas
= 2.5 : ‘ 4 )
aie sobitean | enynlansdomie iit-vd hbotyesro 2) Welty > eben sakas - : . “ . “ Yb
S-I« eo: -
“a ¥. 2
7 sos ed
4° ~ éheo>
Taboos
ieeTrtbs
tbal>
? : 5 »boa > a
o Atage > =) * ‘ 7 Sonteqnds = | pela t93 « 7 , e 7 } Ak '-* : J =! 7 7 a ¢enia3a 489 5 " , CmJIes - is, re
’ « ‘ 3 : . 4 a 0 ~ 4 - "xe z : ‘ 3 a ty A>
Das oi.” : a. See Le ae th oe Ai ee rent > ve fa eo <i J ee ea ars
- eal Dn?
The nocode command, simply
NOCODE;
is equivalent to the standard NOP instruction and has no interpretation
in either the Semantic Preprocessor or the user compiler.
In order to insert XPL code into the user compiler code
stream, the direct form of the code command is used. An example of this
command would be:
CODE 'FIXV(MP) = LSS;';
This command will prove useful in manipulating the parse stack entries
in the user compiler, and in handling situations not otherwise covered by
SML. ;
In order to cause the user compiler to emit machine code, in
turn causing a value to be loaded into the Balgol-2 execution stack, the
first form of the indirect code command is used. For example:
CODE -¢°72.*);
will cause the number 72 to be loaded into the execution stack at run
time. The command:
CODE (‘'B');
will likewise cause the contents of the variable addressed as B to be
loaded into the execution stack. |
To cause the user compiler to emit a machine command or an
operator/operand pair, the second form of the indirect code may be used.
For instance:
CODE (OP 'ADD');
will cause the insertion of the ADD operator into the machine code
stream. And:
CODE (OP 'IM1', 'FIXV(SP)');
povresen’ st Bastoase a a
Aes cet yeas? a a 28h raneNAOTT 9, some 08, ki
i we ; * . 3 ne 7 - 2 —_ wor we ian: abe ra cine 77 os. sabe a
4 ye chara ‘bionsite “e ‘308-20 ao} rete a
.
_
=
ri
2 Seth y shame
= 2. - | % a ae ; — s >. af Pe . kA
; i a 5) s5 — - “he “~~ = 9 = , i “. : J
: > . ° Per : ¥ , » = 7 a we. ; 9 ' 7 ’ 7 ~~ id Fs - Sa ¢ j "7 ry "y -
a 7 . = 7 oI + - Oe en {et were pa) ws
at ™ rv ’. , 7 ¢ 7 a -
- q ' >
Shans tion wailed outs ais se fe ubivem nd Liuten ore ifae
. : «
dined az ils a 20 catenins TVs ‘poate ah -ci- See wml kqmea- ry * ors ¢ i 7 ’ rp ; pi , : :
a »* ‘ . 7 = =n a ‘ ‘ - ie ‘
bet: sOn i fp hat al S thli-wmmeo xonu eta *swk ¢ woo wl’. \ ’
of ‘ 4, i ay ° / 4
DP eeiidsete” S-Ton tot wig “Qin dingael ed éc oulev « goelemas) fi? Dade —ae: N
be ae : 4 toda wer s07 ete ss Uniwibo ab63 coeti fe) ota
i fe= 6 ae se ee * _*
owe <6. wre se + < Teber he
wD 83 2) a: < o7 6} a ~$) ase ute seuns té;
= /
; ° itee tqveee etl a
id ‘@ty 2003. :
»
Sacer). 20 a
ye
ROTI:
will cause the insertion of the IM1 operator and the value of the
variable FIXV(SP) into the machine code stream,
To provide for a level of indirect addressing, the third form
of the indirect code command is used. Thus the command:
CODE (CONT 'B');
will cause the value of the variable whose address is contained in the
variable B to be loaded into the execution stack,
f, Statement Control
The execution of SML statements can be controlled with eithez
the transfer operation covered earlier or the conditional statement, the
BNF equations for which are:
£conditional> ::= Cif clause>? <then clause> | if clause> then clause?
else clause?
<if clause» ::= “if? <boolean?>
“it? ‘= U0EF
{then clause? ::= “thendo¥ sentenced END: <else clause? ::= elsedoy? <sentence> END;
<elsedo? :s= ELSEDO;
<{thendo? ::= THENDO;
The conditional statement has the same interpretation as in XPL or
PL/I. A valid example might be:
If TEST S1- THENDO;
CODE 'A=B;';F1l:=FALSE;
END; ELSEDO;
CODE 'A=C;';F1l:=TRUE;
END;
The execution of run-time statements can be controlled with
the FLOP/CODELOC construct described in the BNF equations:
<floating operand? ::= <flop> <primary> )
| <£lop> <program label> ) <flop? ss= FROP
<program label> ::= ADDR <primary>
< code operand? ::= CODELOC
46
*g _ ay °
ic taps re tie rt % Loma s Lod atvewne ot _
_
Soin a hasems shoo en tbat
a reaoy. vo a
at bamtatnes 7 roan id ghenniey sis-Raravtar « 3 — oo a : oy
hay ING 2 Zemoeae ond otal! Nabesl.« ? ona as
hae ; tor geo seems a ‘oo
+ ibe hak koytia9 we wtih estingrviste ‘Ine bo nolaegexe oft: 7 * “a * hf a _ .
urpean se | Laasen +2 Lsivo- at? 3 w* 33 pe teweo wonaen ‘ sok Yr ©
| ieee ~
a J
_
>
af
Roesie . 4 sri las Dilte 1a! emaite ia , ; :
” aati on" uly . ves vil > 3, . 3 <4 Nedsies
al) podt>- ‘<p isi elo ae: ; = .
<senhls owls } ; . rt ny
awa laod +> £225 : (om ale a
4 : q a] a ‘ ti 7 :
at =the DE Sinnyanied. <hiewad ¢uacute ophadi 7 ves + iti a oe } *<aHSRTES ~ *:- a ' €eewels sated
, , ties Sr Cobesla rT en pe Ssh eS te ebuads>/ @
ze TY a) woLSed44 g¢0rh! : 3 if speesIe sy fanplathwag - 7
36 Tigi ofqumes brew) te
if rear 3 le Te
74a" Ja
; oma
346019 >
. 4 . oi « tqnil>
7 €viemien>d Atty .s ; Ciousl eapagerq? . 4 Sink <3. dhiomge abepd-s.,. 4,
In conjunction with the assignment statement, there are four possible
interpretations which are made depending on the statement form. A state-
ment of the form:
FLOP(ADDR 'VAR(MP)') := CODELOC;
would mean that the present code location should be saved and associated
with the value of the variable VAR (MP). The inverse statement:
CODELOC := FLOP(ADDR 'VAR(MP)');
would mean that the code location associated with the value of VAR(MP)
should be inserted into the machine code stream. This particular
construct lends itself well to the implementation of sueh dates
structures as statement labels and do loops (see the sample language).
On the other hand, a statement of the form:
FLOP (‘ELSE’) := CODELOC;
would mean that a branch to a presently unknown code stream location is
to be inserted at this point, which is identified by ‘elise’. The
appearance of the inverse:
CODELOC := FLOP ("ELSE") ;
would cause the previously reserved branch command associated with the
identifier ‘'else' to be made to the current code stream location. The
use of these two statements can easily facilitate the implementation of
such structures as conditional statements. It is important to note that
the implementation of this Jeane control construct allows embedding ~
of structures up to 32 levels deep by associating only the latest occur-
rence of the flop identifier with the backstuffing request.
g. Miscellaneous Statements
The SML error command can be used to cause the user compiler
to output error messages. The appropriate BNF equations are:
47
: cue as egal ke tm 7
sya" ay aie 4
A 7
pas + . 7
oy. ra ssnenea an YY &
eas 4 Vy Ne : “y ; ee (meynas” 2
Ae i, was 335
(tiper iy abo sien hynny an is F
peopel tov tg oe? vee oT, pt
iv - ‘
pauperis ~ ere Perey >) a i. «et
‘ : rN ain We)
Ase Bas sioors
76 Bs
corre nsza ts
. oe . baoh +9c =4
pa: ti
aay ae « iv .
stew:
Ap wD al ’ so.sm
av ar e
whew ahs tetd ba20!
. ‘aP- a3 inet @
Viens) mtgnad re
> , ie: ? ‘fe es ecin vascwmeseoe8 Of ote 7.
1y of!) gevto b eye
witiscsbe
sa,it Yo
ioe ~*~
ees
roe é ont L
a
en. a
i ; A
tudcyege Yo.)
Zauxiliary operation> ::= {error? {primary> Zerror? ::= ERROR
A possible use of this command might be something on the order of:
IF NOT TEST S1 THENDO; ERROR ‘STACK IS EMPTY';
END;
In order to stop the compilation process in the user compiler,
the stop command can be issued. The associated BNF equation is:
{auxiliary operation> _»-$3=" S20P
and a typical use might be:
IF TEST ST1l THENDO;
Sl@P
END;
48
i oe?
7
’
Pweste os vd stg ams ehty Yo J
;omnsyT ce tar 1 ow ;*yEae BY are:
j . 7 > ar) oR
pen diol ‘ >. : : j
ants al eennare” = tind gee Fsend quite as 39b¢%0 A} ils: : , - / iP ‘d 7
‘ =o _——r" 4 nee brass 4
®
anups ‘om ttethce boul
i cantses eqr canttane ‘oes:
ad t7igfe ea Leaige
, ite vest ;
r Tt 2. he
Be
KMSUT
IV. THE XPL CGP
A. AN OVERVIEW
In its final form, the XPL CGP is a complete compiler generator
system for the class of MSP languages and the Balgol-2 interpretive
machine. It is composed of five distinct but closely interrelated
modules: PRESCANNER, Syntactic Preprocessor, Semantic Preprocessor,
Superskeleton, and the Balgol-2 Machine. Figure 11 shows how these
modules are related to one another and the XPL system in which they are
based.
B. SYSTEM INPUT
The only system input necessary to completely specify the user
compiler in many cases wili be the BNF and SML for the user language.
The input package has the following general outline:
control cards
BEGIN
declaration set
BNF and associate SML
END EOF
1. Control Cards
Within both Syntactic Preprocessor and Semantic Preprocessor
there are a number of control toggles which can be turned on to initiate
various trace and debugging routines. To complement a specific toggle,
the user must input the appropriate control card. The general format of
a control card is $SYNTAX. or $SEMANTICS. punched beginning in card
column 1 and followed by the appropriate keyword, .The functions which
are toggle controlled and the initial toggle states are as follows:
49
vik ot
i set snout ie caste ma thy >. 7; po
A ie
wraase Rint = eesti wt tes secon a 4 ts ee a ‘ard ©
aise: Sca ssniagtt <5 apa mee 5 1 oe
7 ht a pit 0 mat te td SS toa getoatie wis hee roe Re
. ase — om ae +i its 7? pad tae’: wen ft ? bse! a: “ a
: st . ee : ae
. Ei Pets 2 gatwol ful ads
’
fxe «olism
pias SOties OAS
prone’ alsned
- * -
SPATII) 29 wh bev ers
Be dGaped Lovaqey sd?
Maes as goings ) sd hr
» @@idw ancliaw! aii 1 ® 4
II eansty
INdL NO
WVdo0ud
NOILVI
~HUddaINI
wOSsaooddd dd
OLLNVWNS
aTNGOW
avo'l
SA
TaVL
SOLLNVWAS
Bath
YAZATVNV
NOL
TaXxs
avo'l
wae
WOsSsxooddsdd
OIZOVINAS
SOILOVINAS
TOO'Tvd
a'1Ld ANd
aTId
‘INS
NOLATAAS
wadns
YWATIdNOO-aasn
S
NI
Wvaoodd
YVANNVOSAd
S SADVNONVI ATdNVS
YOLINOWENS
TdX d90 IdX FHL
50
‘ s
o 3)
MaAmOs4 a
+>
go
-
o MA
ETI
Na:
7" a eS.
_—
- ———— i ————— one emt
ro '
ha. “iin we
?
° «
% 7 7
. > - 2
’ 4
»
eainettivattillientessttihamtaaineees “8
- a : . ; Sa A —~——— on a
keyword type use state
LIST both list the analysis program on on the printer
PUNCH both — produce punched card off output
TRACE $syntax. produce a machine trace off for the program
CODE Ssemantics. list the XPL code output on OUTPUT Ssyntax. list the XPL code output off DUMP S$semantics. print the run statistics off
ITERATE Ssyntax, try to correct grammar off errors, if any
2. BNF Input
The BNF productions for the user language are encoded in the
normal manner, one to a card, The primary production (the first of a
series of alternate definitions) must be punched beginning in card column
1. All alternate rican ania must be preceeded by an asterisk, also
punched in card column l.
3. SML Input
All SML cards must be Seiidiesidsicieaat after card column 2,
including the BEGIN eed ad all declarations which are to immediately
precede the first BNF production, and the END card which follows the
last SML statement. The important thing to note is that there must be
at least one SML statement for and following each BNF card. If no
semantic 7 is attached to a particular BNF production, then
the NOCODE command should be used.
4. End-of-file
The last input card is the end-of-file (EOF) card which is
punched in card columns 1-3.
Si
e se. oer ae =. samloye a
ok Suan. - Weatitemet Pite aah ee tayet
a ve ‘ad Sedzq | “eka arnenne t Tn Me ae Matovst
Actes: sn rs aa el ng. ‘eile = 2a taehoty Si sai r a . ’ ‘is a
ae sa fat ssebons hs *.
ae
= pt’ ‘wath OS Podrpety as um “tere bateaiisb edn eget a°2o: . Te AS in - iG ite
Pantera 1 Setsase71q of -teue fou tcutecq eae: a
baao: thf
ee hee. bYRo > WA) y
; le ' , . “ | ene ot ; " . : we « >
des ALD orto Gl Gra eCojAw « laze: oe. - nite ait gat bw. n
o ee : -> i : “aw é may ta} @at@e fits OF ft ‘ore “C8 Sat <i ae b
oe taut v6 ico é 9 wd 3 it i iat Jesa ae tank
C. PRESCANNER
The function of PRESCANNER is to go through the input deck and create
two input files for Syntactic Preprocessor and Semantic Preprocessor
respectively. In the process, PRESCANNER performs a number of other
important functions. It checks each input card for format errors. It
ensures that each BNF production has some semantic interpretation, even
if only NOCODE. Finally, it formalizes the association of SML to BNF by
the appropriate placement of the SML delimiters @ and #,
D. SYNTACTIC PREPROCESSOR
The algorithm of the XPL procedure ANALYZER has been unaltered in
Syntactic Preprocessor. Major changes in format and minor changes in the
program have been made only to simplify readability and clarity.
Additionally, the final program statement:
RETURN ERROR_COUNT;
has been added to make the execution of succeeding steps conditional on
the success of Syntactic Preprocessor in producing the syntactics for
Superskeleton.
The input to Syntactic Preprocessor is the corresponding file created
by PRESCANNER in the previous step. Assuming a SSYNTAX.PUNCH control
card in the CGP input and the successful analysis of the grammar, Syn-
tactic Preprocessor outputs punched cards which are then inserted into
Superskeleton.
E. SEMANTIC PREPROCESSOR
Semantic Preprocessor interprets the SML file created by PREPROCESSOR
and produces two sets of punched cards (assuming a .$SEMANTICS, PUNCH
control card was included in the CGP input and no errors are encountered).
52
+, Pucmaet toe poe Ee 9 obtsatatt 7 oot
1m satin 5 em AERA t .c@anong ota nt mata ee '
wierrs amv wit buss Sue soo eaneds 21 eat! sey
oe asorenaan pala Sei. . ap2tiawhore ws ine 3a 4 .
fa ok ae 20 AoLssibhe es att aie ot at. .vilews§ 6 6 “ “a ee
*¥ ‘wre % evorumileb we atid te easel sr?alsqoret
; © sing
‘<_< 7
z : it , iz 2 I
- . ' - : _ e ae *
eid Pali soa SUSAN. Syubdoueg x owe Ye a rtrogte mt | ) ee
ail: shale tow tors) 0 wed> sof # ~~ mort of Pd
aed s
'- _ eho btets bis yokl sf QM ri sis ry? 4 if r i edletiank ; .
A ; - “ | :
3 a oe ”) ert 4 =H .. si iow of Bbelbe ns qd 2
—— , ; ; . mm > ee
im: ea os) J9n10% “to -n sabi - ry Qe rcrasger ‘ aigwv? Ta 'eooa0 e
ae? . - 29 : - \ : ervey >; qu
7 as ee
set HADETAY Ry
4 tuynr off.
The first is an XPL declaration which sets up the necessary user compiler
data structures. The second is an XPL source code stream which will
execute the associated semantic interpretation. When these two sets of
cards, and those produced by Syntactic Preprocessor, are added to Super-
skeleton, the result is a complete compiler for the user language.
As depicted in Figure 12, Semantic Preprocessor was largely built
from the existing XPL compiler generator system. The BNF for SML was
first input to ANALYZER, and the resulting syntactics were added to
Skeleton to produce a syntax checker for SML. Then the semantics and
mechanics were hand-encoded to interpret the SML program input and output
the appropriate declarations and XPL code stream, The final program
structure is thus typical of any user compiler generated under the
current XPL system.
F. SUPERSKELETON
Superskeleton is the basis of the user compiler. Like Semantic
Preprocessor, it had its beginnings in the current XPL system. It is
essentially a copy of Skeleton with Balgol-2 mechanics and SML-inter-
pretive data structures added. The Balgol-2 mechanics are straightforward
and can be easily understood by referring to Appendices G and H.
Some of the data structures require more than a passing glance. All
table entries are made via a hashing scheme and the stack quadruple
(KEY, ID, OVERFLOW, POINTR) . Stack entries are made via the stack quadruple
(STK,STKID,STKOVER,STKPTR). The basic FLOP -- construct is implemented
with the use of the stack triple (FLOP,CODELOC,FLOPOVER); and the
FLOP (ADDR-~) construct by the use of the table triple (LABELS,LABELADD,
LABELOVER).
53
>i swesrogt “ed he swbar4 re:
_ Gans on] atte at ar ei wn cor. Pore
a wil condita om? apabtialS potas “t anaes ob lokages Goat id =e is alt, , 2 ‘le an
‘ane wy qe ae cabins 0 Fater we a si5 temewe It cate
on . Fe oatibe fiw Soi donates tr s2eawe piti hag ,O28Y Jans _—
es ) PF 5 ’ ; ’ : : : 4 a a
/ pcaba dalinbe: ate n et s pot ssived> xeinys a sauberq oF none! «= «4 ol y \e
ee eel ; . : ‘ Ve onesie ae: wt wey, jG, IME. afd ers sieat eo tobuvas 4<tihnd wey
re. A
a el
~ o
is z
eomag ta Paes bali rae? Dl pee i bRa eevtle ofa 2 juin qo4 bs 7 , Tyee
(= we ms wate army 3 Stipe ib “ewes ene ts foxtous cists a pee : . , - '
>" se - F : ° =
- Lad « 4
ay — é - ,
+ om : . 7 - rm 7
a6 ee esta et Og8> Tees oy So ele te? ao} r avieledexed 2
‘“ * " a - /- : ad -*. I
PME ox _ eee a: Apoveco edt et segiratge! col bet’ 2Y ,sqnbeoovees o) as : e ;
¥ ¥ ‘ : @
«) tveint -20 Wee telmertaye f-'ogite AS). 28 lade Ye Veer © <itersoudl » ; “ i 7)
4. P edad
>). OUR TIRAT READ) adct:: > agit . Sit Mion (MAIO
ZL eansty
TIdX NI
@Hd00-dNVH
SOILNVWHS
SOINVHOUN
a'TNdoWw
avo'l
YAZATIVNV
SOILOVINAS
FNS YOAL
ANG
YMOLINOWENS
TdxX
WMOSSHOOUdTYd
OLINVWAS
AO NOILONGOUd
AHL
54
Three tagged locations in Superskeleton are reserved for the
insertion of the punched card syntactics, declarations, and semantics
respectively. Assuming the user language does not have any primitive
variables other than those discussed under SML, the user compiler should
then be ready for production.
There are a number of control toggles in Superskeleton to aid the
user in debugging both the compiler semantics and user programs. They
are complemented by the appearance of a 'S$' immediately followed by the
appropriate keyword, all contained within a comment statement. The
available toggles and their initial state are as follows:
keyword use state
LIST list superskeleton on the printer on
PRT trace the allocation of Balgol-2 prt off
cells
CODE output the generated Balgol-2 code by off syllable
WORD output the generated Balgol-?2 code by off
word
DUMP print out the run statistics off
STUFF trace the generation of branching off
operations
G. THE BALGOL-2 MACHINE
The Balgol-2 Machine was written for use by students of compiler-
writing courses at Naval Postgraduate School [Ref. 7]. The resultant
machine is a simple but extremely powerful interpreter,
The Balgol-2 machine was written in the XPL language and essentially
is a software simulation of a fictitious stack-oriented computer.
Requiring only about 60K of main memory, it contains mechanisms for:
evaluating arithmetic expressions
evaluating boolean expressions
branching
subroutines and functions
execution stack manipulation
subscripting
input/output dynamic memory allocation
55
Femi < ¥ Ki chean eras ae ads. “ te
ur anes “ Pi 08 Matte “the Nim
Sipping uhed ‘tant vied wih ‘el sees
\ le | J |
- a) oe se 25 oe
as 7
ro) tage = hdtv, otal haan toil
io. ns ia Seinat vi ae taraed ia aitszes a Ay 8 ‘ + ete '
in ate tonto. bedarre Teg etd Sorgen - ye ; sicnbty
8 aie ins yl te Baticwcnp ¢ i 4y@are
, 6 ; Grote ; are See staat ee 4,
Beas gridsiegd 1+ obi wha ‘ode aoe 1S pookteieg
: . Riewe |
©
aieiberet Th we: ete Je iis 90% gate )eu saw oc ifieet 1 gta at
“.
level 16 « seems + weld =
. fs a @turt ea 7 we gh i
~
+ 9248853 Paar ily |
(302 wwe nedeve oni escinn
V. CONCLUSIONS
A. THE CAPABILITY OF XPL CGP
As decided at the outset, the primary effort of this thesis would be
directed at automating the semantic processing phase of the XPL system.
Although the final product, XPL CGP, was developed without any particular
user language in mind, the final test was naturally the implementation
of a user compiler. Accordingly, Sample Language (BNF is given in
Appendix I) was invented. The input to Prescanner, given in Appendix J,
was encoded in less than three hours (including the BNF). One debugging
run was required and the user compiler was implemented with the XPL CGP
output shown in Appendix K. A number of Sample Language programs were
subsequently compiled by the user compiler and successfully executed
using the Balgol-2 machine..
The total time required for the complete implementation of Sample
Language was approximately three hours of user time and four minutes of
CPU time. In brief, the performance of XPL CGP was impressive when
compared to the time and effort that would have been required using the
original XPL system.
Sample Language does not, of course, test all of the capabilities of
SML or XPL CGP. Nor is the time that was necessary to implement Sample
Language necessarily representative. More complex languages will naturally
require more time to encode and debug. Additionally, the constructs
available in SML may not be sufficient to describe some functions of
these languages.
56
ee me
Fe bt.
ay as
mepreugeys Vv
Tx LX VO. PEISTEASAD awe #s
: t-btnew xiesils nid Yo Ssiolie yrewtic 212 .to0ie oft Je behioses
Laing ve > So’ pand@ antestoo1g fitatere ofS go iYren 30s Je
tua) e ‘tt Buondiw beqoierst €er cr TU ,Sovborq lant? off
he esa devote f ne oc? elleduse) ew fee) Lent? oft .bnie 71 ogeegaal
i)
=" at oevig 02 THN) OSairgnsl al¢ i .wleeibtoosA sliemes sees’
Seibasqgk Al aevig .160reets7l eF auger) ect J Seomtynl cow (fet ano >.< te ed) noila! | exuoedt « ; ont ae baboon a
mK nes Baie bednsesi qe! «ew foligqre> tas is hans Soe aang s£
Ct eka egeugaal siquee 26 sedmun A net, wii oweds aug ©
e
-
" a vilwitecsssire ni'té f <¥qae’ : ‘ < y ‘yi ‘vupe@end .
: on S-lenlIo§i off gnlee -
=
i. olqast 10 Golsatasestqet etolqess adi %o1 bexivosx set) {a309 SAT Te >
. * .
4 ~ * a9 ss4unie 716? Sno anak? *« - 76 s oo Ti rig 1vVOrTTGs 26” egapgl
; inafy avieewiqel vey TD) JU moe! BOC {9 ,Jetrtd aI .omke
eeS grieae beviuped taped 2: . S ani 43 o3 beteqmés
i" ts 2 3 1% Jantgiag—
ms So walsilideqes af? do (le t2¢ pe mer soyonl olqmat” =| e
; —— Stexmiqni .o2 yruee ; iz ‘ 3 1% co Gs
| el Eaxe3en fliw @eesunnel xolaqeo « 2 i } rse7 woe eyaugis,t —
y A3gusIenes 402 .vilanc! 1LbbA ; ii<e vilepst ~ : :
i 26 azaisoiwt amoe edi 2s ¢ se) efdaltava
aire % ; , 2egnocgnel saad
Es
1
7 an ,
1, ~f
B. SUGGESTIONS FOR FURTHER RESEARCH
Particular problems which have come to the fore and some thoughts
about extending the capability of SML suggest a number of possible
improvements to both SML and XPL CGP.
1. The BNF for SML
SML was, of course, developed piecemeal. Some of the resulting
keywords are thus either unwieldy or not suggestive enough of their
function. It would be desirable to re-examine the BNF and relabel the
constructs accordingly. For example; CODE(OP---) and FLOP(ADDR---) would
probably be better labelled as OPERATOR and SAVE-ADDRESS respectively.
In addition to simply changing the BNF, this relabelling would neces-
sitate checking the code generators to ensure that the correct production
stack entry is selected.
2. Reserved Word Problem
All of the declared variables in Superskeleton, and there are a
large number of them, are reserved words in the XPL CGP. To minimize
the possibility of conflicts with user identifiers, it is suggested that
the Superskeleton identifiers all be changed to begin with an uncommon
alphabet element. The user could then freely use identifiers beginning
with any other element,
Such a change would, of course, necessitate changing each identi-
fier for every we dinbeetice in Superskeleton, The best method would
probably be a short XPL routine with Superskeleton as input and punched
card output.
3. Indefinite Tables and Stacks
Indefinite tables and:stacks (those declared with a 'S' number
part) are currently implemented with a very inefficient list structure.
57
ee
09 tes pep aan 2 soko cal we: iw) & wet
2 40 Goh ttdeces ut? o ae
» eter te tan “Sti anes oe coal ;
¥ oe
ots te me P Aes io wa :
- Wier Bao 9 sau Did, aetkirhe
bad Tass) o7
berg: daades ihe ah oe
ti lidveane
sielssareque :
arts
oem [4 jodentas
a. ee Pile
“teaches gaa (aaeq Be - v 7
- cece ye ; -
It seems certain that they could be better implemented with some form of
mapping function which would allocate, map, and deallocate appropriate
n-tuples of words.
In addition to the development of an efficient mapping function,
such an improvement would probably require some modifications to both
Semantic Preprocessor and Superskeleton,
4. Extensions to SML
There are a number of constructs which might be added to SML to
further automate the implementation of some user language structures,
a. Automatic Blocking
Some form of automatic blocking would probably be useful for
such language structures as nested BEGIN-END blocks or PROCEDURES. One
possible approach would be to implement a BLOCK command which would stack
the state of all other significant data structures and possibly perform
some sort of re-initialization. An UNBLOCK command couid be used to
return the program to its previous state.
b. Parameters
The addition of a formal ep eae to pass procedure and
function paremeters would probably be highly useful. One method of imple-
mentation might be to invoke a PARAMETER( <list ey ) enead which
would dynamically allocate a chained list of the parameters, stack the
list pointer for recursive calls, and pass the pointer address to the
called procedure or function, A RETURN command would pop the stack and
make a branch to the appropriate location,
5. Extensions to XPL CGP
It is not entirely impossible that XPL CGP can be extended to
form a true compiler-compiler, limited only by the parsing algorithm.
58
tay saeaot ti tna. a dale tli. bia
oa ; _ebrew le aelg 2 ' 7
: a
, a A p
OULaGEh, saej5ti3o He do Josef evet et. 09 soreieng al 7 . hd ite
> enone list én ones sviuges videdegq Dbhwow su mesa nin
J erep ee: *
_ =
bee § oe
‘s etedt- ©
7 7
ae sitenIus & iz :
7 ee
‘feteev =
ead wT ae
69. barn ASE hese
_ e
eI qqe oldtonog
rie res {18} 6 "08 77
to eJaJ&
. : 3 Ga
tr er “J ; ee: ie 7 | i: ian . to 3708 Y
; ) . | ‘s of3. ntl
Such an extension is envisioned as developing a Mechanical Meta-Language
and a Mechanical Preprocessor.
The Mechanical Meta-Language would contain constructs which would
enable the user to define the desired machine environment in terms of
machine registers, instruction format, format interpretation, and an
instruction set. The Mechanical Preprocessor would probably produce
either a set of tables or a set of declarations, or both. This output
would then be inserted into Superskeleton to complete the user compiler.
| Such an extension would most certainly require some procedure
changes in Superskeleton, particularly for code emission procedures. Le
also would possibly require some change to SML, notably in the CODE
conmands.
C. CONCLUDING REMARKS
It has been shown by implementation that the XPL compiler-generator
system can be extended to include an automatic semantic processing
capability. The extended system, XPL CGP, has been tested and its per-
formance was impressive. Suggestions have been made for improvements
in the semantic meta-language base of XPL CGP to further enhance its
capability. Finally, it has been postulated that XPL CGP can be extended
one step further by adecencing the mechanics of the system. As there
appear to be no insurmountable barriers to this final extension, it is
concluded that the XPL system can indeed be developed into a compiler-
compiler.
59
- atieace ; yea?
: Tr 7 aay a c
- ‘«
Oa ee Hethes cig ulegho geht 0 dae bonpedagit 4 wee.
in | { : ae % a
OS 8 Sitoemre i 3 bitrent 8 a a A a @
7 reegss esasetgee, Ti dis
: tae
ose wba ) bi yote a de c
a)
. al if | see fol _~
; * a ; “_«
meget pe oe ee | ‘-? ly ere
Sscah ee te
wa ‘sont of oods- bho '
: ohn.
~,, piso tae wily ret tes Geen ; . ”® solr? =4 —
suche i* ec . ‘ ‘er, > Sb j
ee ats nr
ath ae i Oe
“a ie Saty * aD aoa
| Oh bieg [>
‘ott aE . Ae
Ii deges 7 a sa
aais ‘a ma
& m39qm
ulon
.1sliqnva’ =
<NOISSS3udX3>
= <ATEVIYVA>
=F:
<LNSWNOISSY>
© <LNSWNOISSV>
=3:
<LNSW3ILVLS> <LNSWALVLS>
<LSIT
LNAaW3S1VLiS>
| <LNSWILVLS>
=22
<1SI7
INSWSLVLS>
<1SI17
LNSW3SLVIS>
=:
<wvud0dd>
sdVWWVdD
ONIMOVIOd
SHL
YOsd
YSROSHO
XV
INAS
. Vi
ST’
NOLSISNS:
30)
NOISUSA
SIHL
*NOTLVZINVOYO
AYVHS
SHL
HONOYHL
AALNGIYLSIA
°69-896T
*ZNYD
VINVS
*Y31N39
NOILVINdWOD
VINYOSIIVI
SO
ALISUYSAINN
3HL
GNV
69=9961
*ALITIOVA
SAGWVD
*YSLN29
NOILVINdWOD
GYOANVLIS
SHL
LV
G3d013A3G
SUCv76
SGCv6
0905
96
VINdOS1
1V9
VINYOAT
IVS
ViINdOSI
1V9
QYUANVILS
*QYO4SNVLS
*Z7NYD
VLINVS
*ALISYSAINA
*ALISYSAINA
iV
VINYOSI
V9
QuOSNVLS
GYOANVILS
JO
ALTSAGSAINN
*INIWLYVd3dG
*iNSWLYVd3SG
*J9ONSTIIS
Y3aLNdWwod
JINSIIS
Yysa
lNdw
oOd
JINSTIDS
YyaA
LNdw
WOd
3 NOTLVWYOSINI
NVWLYOM
°s
°C
ONINYOH
°F
°F
NVWSSn9W
PW
°oM
WALSAS
WdX
SHI
SO
YSVIdWOI-O104d
SHL
NOLI134S
xf
(ICO
ROCIO
IOI
IGOR
EOI
ICR
OK
IGOR
I OI
RO
I I
i aK
da
k aka
Oa
III
ak
ak
ak
ak
ak
ak
ak
aka
a ake
aa
ak
/
eee SR RE RH SE Se Se He Ee ew
Jeu
ese Oe eee
ee
eR
ee
HO
ee
NOL2734HS
ee
ee
ee
ee
ee
a ee
ee
a re
ee
x /
*/
ee ee ee a a oe ee ee a es ee A CC CIO gO oI I OI OK GOK Tak ok oi iak lok ak lok akak ak kak ak ak ac ae ak aie a ge ak ak ak ak oi ak ak aks afc age ak ak ak age /
NOLITSHS
V XIUN3ddV
60
Cx aes
au ,
a
°
7
qoTzsax2 ae
yf.
a
7 .
‘ ;
CY
Loneset wpssewerorssesnnes beets senen
cess cnt ianherres
sens
car ecriesegnotes ene:
7
by \~
> a Pewee
weeereneegrer
ee
Ft
(a**
€e*&a*
4 «es
* «
‘ws
>
“
; ye
~e
4 |
«= =e
.
Ww
Zs
‘eX
~
© @
as, 6
@€
ons
&¢
& &
<i:
«od
. oe
cy
ee
op 6s
GF ©6684
© 64 ©
0° CF. B*
cet
Oe
ee BA AXNKE
?eyeeti-6@
yy
P
4
:
, *
maT?
7. ¥
j t
=
' L7eann
+> r
VaRTEDY
2.5 of
~4LMADH..
ol.
Se 3s ASR
TL SAD
wars
: ,
USS re Agsh
Me
SPAT
7
.
- erriAas
2 Ag
sae
v7
. *HRIV TOU
° wvie
rrT+
* ‘
j ,
were Fhe
12
. :
AISA
LL?
4
ATi
:
a>
_.
’ Fs} 4s
S05
KAA
- T!
j
; or.
A+.
2552
’ wee
3S aaa
avant sie
ae SES U
ATE,
Paes ote re
ant
p aiiioaie ant se ea EE 8! wi oo ise eclasdine atid ih
eae
J. 7% 499
>>
} *-
MANDO
94>
STE, Wanatate>
~<
ata): <aeanaTA TED
EXPRESSITON> ELSE <EXPRESSION> AV
<EXPRE SSTON>
IF <LOG EXPRESSION>
<1F CUAUSE>
SE <LOG EXPRESSION>
<LOG EXPRESSION> <RELATION> <ARITH EXPRESSION> <TERM>
RIMARY> RIMARY> aa VV
SSION> )
<PRIMARY>
61
*/
SEXPRESSTON?> }
<VARIABLE>
FIRST WE GRAMMAR «
/*
Me UOMAL! wo SWE YY) LY rer HY I = WV rte ao eee Lie f- ee & &
{te “4 ds = Se ho ae | an 7 el otl oOn ey |
Zee We Zee BOOMN me OAWW -—-CoOooO
eZ eH ENR MOOOO e ete YOW IO
OMe eae ~ Sceo
- Ww ede Fe ONC Re we WY we ODOMA
~Or AWV=e OM MOCOCO Aanvae A =—
aie UY 2 FrOOM” qq Me eOWN SMOCOCOD CT eS eH MOCOO We D *AYN~ OCcoo re Se ZK ee KM CO COWY meme YVAQWWS> S> © WRVKONNOOOO We INA ZAZOCDO
~Ze OMX ~—OCOO Owe tle aww jesoccroa Zee We re SDOOOCOS
ON~eOO 4
CMe aoSwsYr "LCANNN
aIat+uVvVvVVse0od~e~w~ AJreeeewer swt ses&
OU te okey LLU uw Ww [any an) ah (eS!
a.
ty
a
‘ _
- *
, aoe
: 7
o.-
a
izeys
pay
= a;
op
1
eyor22399xa>
*
2386x3>
3259
<ADIZESqNS>
F
ae
we
4
i ed
| a
?
i.
~
sks
CuOL PaaReNa “30. >
2
e:
ip 4
*. 32U43
ar
; ae
ad
a
7 =.
7 .
Ss
I:
=}
HY
ty
5 i 2
“yy a o™
i] - O1>
2 :
a » a
ry .
;
“MO 122
IAAF
a>
THOTT
ASISR> Cybgeeg RSE +>
¢
3245
CVC
1S<
XS
9DJ>
MIMT
<22UAI7
7!
2 na
“ald
» bs
EM
ee Maly
TMAITO (TPMT 2rireT
eM) IkeS
to. \=
ine? «Dish Ee
Th ns
ef
:
oe
Pod
a 7
. >.
: é
' ap’
a —
7 ‘
7 '
: ;
4 7
‘i yeea Aes ee
tte 3
¥.. 2: 8Oe8>
arty
: zs
aRAZ
|
*
e
“| eidae
‘
of PE”
ats J
T ol
v t
a ae
/ a
» soe
4 .
- et
sreon>
ee.) oe
ee Oe oe
ee tS
AAT
a
: ;
pay.
SMV LA, i
hee
= ts
re Kian Iter ax?
hci!) ese
eer, .
‘°
¢ wr
pe
mh
>
} y
See
i (ere
SB
A La. 236909
;
f; ® goes
Sons «sh
ee
bed sy
(i>
2
’ Ts ia
fi s1)*
a
i a
ts Sas ee ee
a, Ms
Sy a
sa Me BONY POO)
ES
‘i
7 oJ
otf
ae
_
ONCDOOCONOCCOOCONNNCNMOSCGOMONCGCOORF
Na td
Com Oe] fon) aor er © o
or ee WN Ore .
wy (ere, MW Nwt ~ New Co ~
E_Pp Se Oo fo) oA. COCO «A Oe -
~ mor oO ~
mate eee Ore re AW OW Oo CS - Ore faa) Nee © Cad em «0. - OMe oO NN ODO Ore WN ~ et ~ - Ww ~
wt oe HOR e4 Cc est at OO MO .
oO an . Ne oe a
ae mv New oO
OM NW terse « re N NOe C ~
NO -o* - MMH em: ~-N Me «
t+ NG O Nee Ove cs et FAM NeNOSF | OC OH tO AN +O + too ‘de e wer ~ me EN OH eM ene -+ © ON FO ctN~ A «0
OOer A a Ne & al Wom est o- ~ li -- ©
DOmD reM ee WW «Dd ~in0 e* HtNWNO e © one Ow
OO ecm Nae e—O) on
oe) ee Cs Dt 27 Doe © ade ee OM~MmMee O Ne eta ODO BH NON ee eX OO ww
FOANCN -~ N x Ow — CO eNO & , a | ~ =)
ZOererene St + &D We el < LAM OD PNAS OMHOomgL oe MO! em Mf Ke et
2 ie .* © eee ee ee ee OP eO Ye eO eM ZOCRrktFe 2
ere XTOO NS Oe es Zt es Sl oll ol ol al ol oll ol ol ol ol oe oe oT ol ol Ok ol ol ol ol ol ol ot oD ok od ed ce OO) ee a ee Od era
a aoe eee wr an we ee ee SSS SSS SS SS SLON SN se 2 Sete Oo” SO Nass sOstsANCCODCCCOANGCCCHCORmrie OO IH wed eZz OO — uJ Nts OnORnNDOOCOCOOORDOCOOCODC RA KM eID FP OMOR ew eOn~ OOCOKOCOORSCANTCOCOOCCTOODCOOOSCOSCHrNDORS Heat Are O}YoO ey COOOODCOOHROHANOOCDOCOOOCOTOCOOCRVOnRIW OF eS a eee LL
ee al ee a loom eR od
BDODDWDCNOCOCDVONNNNVNONNOOCOOOCMONMOOMAMItZeH MeOnN C$On = SOOO CONGODONNNANOCANOCCHONONNOOYHOORRK OS) et Ga es COCCKOCOCCOOCOSCTOCCCOVONCSOONOOCOWYOR © ODO = HHO ee ~ NOC COHOMOTANCOCCCOCS HOOCOCOCOAAEFONODST ~~ +O eOHANOC— W OOGCOCSCONOCOTOONNNONNOOOCOCMONDOOKRAW WwW -o~® ~- eS 2)
: AOD &K &— MAREN el ee Oo Nesta ANBHORNOOONOCORHOCOCOUO9VORHA 2 NRO DO eH ORNOK~ 1 COC ODOONCOCOCCONNFAONNOOCOCOOCOCOOM™ etiL nm emoen << wx SDOCWOOCONVNOCTOSOONNTHONNOODCOCODGOOWNNO eRe O DH eO ek LY fF OCTOOONOCTOCONNNCNNGOGOCORDODOSWCOKONOHARNIM |OZO | OOOVCIWDNOCOCOOCNNNONNGOOCOORCCOOYNDFOMAN DOD fF F OZ F&F
. MO COCOONS ~ AN &O eK HOM OK COODCONSCOCCOONNNINNOOCOOMONODDO KH NH~S— MOK RS[AMWO | | W SOSCDCONTCOCDOONNUNENNDQOSCSGMONCOSFAO MOM CrAONW Fe ERs
ee OO F eZ eu RZs ODOCDOINCOCCOICONNNONNCTCOCANCNOSOCOR BNAOOX #O eLHAOOwWWRO OODSCCODOCCOOT OO OC COC COSCOODCOOCOZOUONANOAFINA O JH O
worm wo rat N ~ Co
Wy WWI WL NNNNNANAANNNNNNNONIONOIONINNNNNNNN ONS OM WK eo KK eK ee i we www we ew I OO TN eid ed ect ect eerewreeser e# ee Fee eeerFeeeere wee f= we Fewreree -eTrTnrerererenrenre- we F&F FF wee eweewreeee ee FF FF ee
OO O LULU Ww OO (=)
62
ss Ja 2eT NSN Sn JOS Ie
enact Fees cotis). “Se
= am
_** @e © 2 o 2 eae ae
sears
= y a Se OOOO oc ah 2393222
\ / ae Lew | a | -
> COONS
tm i j= OD > oOOose0oo:
4 <A 13003596
em Ty 29%
*/ */
CANNED, Es
Os Oe Os Oy Os Oe. Gs Os Os
Se Se Se Sy Se Be Te Ts Zea; Ces. 253 Z20y 21s 29%
hy TER INITIAL (*'O*), INTER CONTROL */
O+ 33 22;
t
29
FIXED$
INITIAL ( Oy
b fer Law” C2 ks Gy L619, 209 20% BIT(8)
2) BIT(s
oy. 2
INDEX(14)
eee
INDEX (3 oe
1)5 10, TRIPLE PR
END OF CARDS PUNCHED BY SYNTAX DECLARATIONS FOR THE SCANNER
/* /*
e oo
” - eO <
fomed Ww wa i eTOUW
Or a2 ow Ww
ee a = ZazZz mm QO at rig QO Ce Fb S12) re ' o «FA w 2) el eal A) i |
uw D> N We
WrEOS a > sa ° Tw eo x< eo w RrnnM as Ww ©
wo —“ > Ow 2 at r =) = <— SW Ww Ok CO «+O krOD fod — WY Ceroe
MUO Ww ke @& WW Susi ae ed oo a Ww Gg mk OF ok > a a & MZ Oe oct wM <a) LU LU LUD = 2-6) e 62 ak ee ZOUCFK Oe — Ww ~ oa = Zoacwy, YN kK —~ ret cl 7 ei DO waew wee UN <—OW@O”
a 0: ~Y Loar “2 wMTnMw< Ooo? _ = Fe) at e- —F Ce
oe fom Ee ae LL o- <tet NEZAeX — oe iD eTrWwo WL
wOw ~ —~ WwW WL DeReWwW> ACI at i we wy oO OS wilt MWR Se te Z>rwWLoO ama a Nim ©} BHOW - wtb= 2 bE we Oe I Se Ww OZOrFr ae. =~ 1S) rt woddnm moO © re WO oe eTWei tO
ak UO laa! —_—_ Wee ~ MNatwat a7 Oo Wwwwia
eI Te Scorn sa Sy SE OS Oe DOr a <2 © 2 SouUsog On. wi ate | oO =~ & OY ow Zetle S —eq = — OU! ASwo sO Or fC 20 —- =. Ew. MLI@ ere WY uw ln 2 <€44a2e a5 YM WwW a -w = OF-OZOWE sor DY a EQN Ls Mes Wt OO ue a OrF TFT KY Ff Ree ut O NK F WwW WeEYZZ Ww
oO >e YN ww ere WRZOWWHFe- -Oa ~—_— — Oe eS ee
Lu Lu = £1 ety See ea ees QML rc Ke wy, SuOm <a WOFrFO6s F&F FO NnNKXA OEEHO® IED ~ > Za f= Gen WBS et eet SIWAo— > « Wi! te SE Ince SS bak [25 EU wc <=
No I“eoO I> wm TZNNeEWN <a OO SY FO 2 Ws Ones «
Bee Mw eo ona. a2 © tO _ CYxe WW Ce Ot BWWNDEFEESe ~deWww D az Wes ) OB sean De Lee EO Fear Zoos Sow CoO -u HLa -OoD W d OZeOO | SHOW OC wee Oe CTO ky
re ee a oe Ww | ix awe- iz Ww D2W Wee} COW qdqIeezrew yt & Gvibigos” LSet tS oc Cy) <et ZiOS9 DW eet At OF-Usre at wo Sey OR FOL
UO oO % “Nw % WW * ~N xO SS 5 NS ey
ry
-
sj
(
Ww
¢
™
¢ m
¥ arate a
pata
;
st +88 vee rf 2 4al ra
betsy
="
a ae
“awe
ve Nake
2084) 90
OF +N
zi.”
w ,
eTOCs
7 7
aa
i
7
\e yeas
¢-
oi
‘ .
« oo
ve >be
‘ +
; d
y le
‘y
4nz7
4 aaa
;* af
‘
a
; :
}
cane.
Jueves Yias
Wer 70
LIV YA
Asagoy WT
OY ‘er
SpA
TORE). OMT
WI OF
ST UARAM)
TRA) Geek
01 .
¥ «
(EV IRT2
MT oa
lh
LJ?
© <a
:
+
J _
‘
F \*
° v7
r e*
25) >
2 |
Be
e4
; >
oe
+n
j ?
y
° ay
. re
é
a
'
F
>
‘
’
ity
‘Sana?
ony
Mic
20h
Yc
3
39
4
‘
F
. @
‘gag
OMA
35
TT
2e
*
+4
PAS.)
_T)'
4
:
a
Ae
S
«
Lae
-
=
ee
.
9
S
4
-
ee
« Aas
2
:
=
¢ é
.*
ih”.
t=
a
Se
.
:
SE
ira
>?
Fl
Te!
5
3
‘
;
Xs
a
ie?
aa
;
®
'
,Y
a
r
-
43%
t
;
’
;
-
~
~~
oahd switiiye Vb. 207
24abe Jb
7 e20r 2
M
'e 2 ee
_
25
peau gh
ater
aap ders
mytnaae tA) Sa?
02) LY
War eh
ate g
PREVIOUS_ERROR) FIXED
SEVERE_ERRORS
COUNT,
? RK. ao
/* NUMBER_VALUE CONTAINS THE NUMERIC VALUE OF THE LAST CONSTANT SCANNED, */ ‘DECLARE NUMBER_VALUE FIXED; /* EACH OF THE FOLLOWING
*/
NDEX ere V() OF THE CORRESPONDING nl ied
WE ASK
SYMBOL.
DECLARE
NUMBER,
(IDENT,
eas ool WOrt Wm
mt ia WreOW +O Lots Zo eo Wr- e eo © 2
We2Zz0 — Roe at ade InNYer Wwe Zz OM eraac
CwWOWDr Ho es SSeo = FOrFO>=wWO mW rMWo
Oud kL FLL Le te a”NI~<aIeL
OW Fr - WwW OO rWlaz SUF AZWO OO sO — O42 Se +HaNZONnNLE - qe W cf
Orr-at 2 Wma<t es er
"2 dp > eee | ee Pe a>Wreraza Nr OW
Dr rPMWOLTF- Ow_at mr COmowd> ene ee af I, 2 = ete -E OW Rook Wwe
OW>DUM-E WwW
BET DE TL = i; ee | er 2 5 OF COO F mm Secale POE | yo a ca ><a Oamqnw ONYMraez WY WOOreTY4
UZzWerTtodatad
OUIO oer} OxWwTt
w Ww SeteO 4aZ ¢fO ere Mr Wwlnr
— S=T eZee a rOmWLU
o-OrF TW Qya2z Tr
(Vp he a ~ oral Y MWe =W =) OO; O>FO «©
=—Kbe Herz —OOFOWae je Oe AUGW
atte TNS>e (a 79 Vo en ol Uo ee (eae
ODWODH4O= RSet Jet Ww
MU Tou war
# ~N
* /
"13
2 gS as
/* A TEMPORARY USED VARIOUS PLACES */
ALLS OF IMPORTANT PROCEDURES */ 299090 ,0)35
COMPILING)
F IMPORTANT POINTS DURING CHECKING
at X4 CHARACTER INITIAL(? COMPILER. */
(FAILSOFT,
/* COUNT
INT DUR
CHARACTER INITIAL
COUNT (2C)
OUT THE
BIT(1),
UF PO
OF AN ERROR
FIXED
SU IXED$
BSTRING
70 90905090 9%90 9090909090999
DECLARE STOPIT(100) DECLARE S CHARACTERS */
iv —
: a
_— tar Pre
¥
i vagnAA2 THATEROD ‘Tah
MT ap supa
iisanbe 3HT PWYATAOD SU JAN: “
9a8MUN
+, Px
+f
io
LAs
ay
_
: >
> e
n enaxt>
a1) A
i a6
ai
=
A “
Te,
og
¥ ‘
: 4
: =
J
" an
« ~
Wis 7
* -
A
+ “
* -
» “
F
; _ BMIGKRA229999
aut -40. ()¥ -BR4l.
*8OGF
- aK)
-«@ ‘AT4OS
<i Wes 04
‘ ’
' ;
A
we
’ \«
i)
T ’
2907
7{
,
‘ ?
,2
3
~aarvi'
‘ A
:
‘
i we
Fs (
=>,
a2”,
7;
7)” Ser:
’ ,
yr
. f
ii sELY
TALI
PIG
7 J
‘ "
| VM LAOA
watt soso
é 2)
i'd .
“ we
te m
ef
rok)?
4+¥
i? wut
s 0
Sosa
ATA Se
VeA SN
nae
3/8004) Jase
21. SAINT
VSIENY Cs
a
: |
* yoy")
i} a
r et
t i
=>
‘ ii
{ ,
-
D240,
24h 87
A
P -in
a :
—_— om
\ ieee
4
7 }
;
- A
eo
n
4
. ‘
¢ }
We 6a
-} (7
aelfl
? j
'
j j
;
‘a | 74 RAR
;
j
3}
34
: ;
Swi
.
?
“We
ie
f rr
9%
t
:
- 7
ae | P|
'
Ve. 23400300
o
Tas TsorM!]
ap
imo
Set
THO?
. >)
: :
af yo
Welle llekyiietes
Ve
y e
P ¢
x
}
i]
*
_
-
% ST aise) pelewG
gtviot
' qr
r 2
<
f .
1 7
: :
‘
re
i!
7 n>
) iA
}
2p S6LT tet ANTI 2
opit* 8 7SRITTAL
OF
JENA:
¢ SP
hf 196
bh
SAP ee
SRETIMI
Tat Bet
UOPHET
2Pe 12
) :
@
. pS
7
a
~
aK WOote MiGwh
> 4 as
ld bodes Hoe
=¥
id
eS al
23 i?
6AO8 37
BHA 3%
at
Terie 28
VALUE */
STRING IN THE PARSE STACK,
*/
F THE PARTIALLY PARSED
UG", *POREVER LITERALLY
ITEM */
FALSE LITERALLY
?
ye
DECLARE TRUE “LITERALLY
GHT END OF THE REDUCIBLE
AND
FT END, mL
*/
S
0+ WIDTH-L)3 STRING CHARACTER}
1] STRINGS
E
FIXED;
POR <@.o..6 DER MPP1)
SEVERTTVYI4
MP,
x] DECLARE (SPs
ERROR
PROCEDURE (MSG,
tay ‘Soy SY
at OF.
WMAVa: eis Pmt
Lost sine
i
“Ke
“eahts
a
+ :
:
) iA
71
: iM
+
“i '
; "
>) 4s
, .
' be I
:
+,
»*
* 44
f =
»
7
—)
3
"
¥
iA 77 n
"
z
Y Sa
« [o>
T
at
ej
re.
: -
—
any 62 2 aS vy
’ td
“d
+.
ey 4
{
.
6 t
«)
Tt?
mre
PAS
‘ i
7 '
:
.
g y
, Ss |
; .
oo
‘ a
“ t¢
’ A
ugatdé aetan. ter
et :
ey
7 .
.
a
?
-_ 7
{ <<
-\
|
ne |
.
ie — 5 ;
7 3
; %
re
a
:
~~ :
4
.
+
Pa
|
q .
f
MIQit
ef ‘ao
2
SES |
> ;
4
7
ii
z .
> ‘
i
ei
;
C-
Fe mi
6 |
q LA
4 (
> oe
® ;
at
ea ’
ST SSSA}
aueate “Ve
ari’ §
1 aun
7 /
Ld
7
|
7 <<“
> &..
7 ;
a ‘
!
: f
rad x
7
“i
i
,
7) a
© .
4-
7 7
‘ ‘
’ a#
rl
; a
, "ys
‘
in
a
: -
a :
; fat 7 0 rT
7 t
- on
y ‘y
Ane
bd
-
_—
4)
P -
Pas
1 ee LE
ts at
ay) i
? n
eS. x imines 1 cpierot
ev?
«0143
eo
-
iu +3
: :
- Ce?
~% :
x 1
_
a ~*
7 i=
= Dre
7 :
; ek!
7 -
F
re
;
+} REPOMD REY Te
821
aMIRZ ION
re: aa
&
7 #§
: a
a >
: &
:
- a
peta
«e a
Se
Sp ze
ie :
ew
~ e
*
WwW =
= —_—
_— oO _
ae» “EE Lee o
YN wom ss 2a. . Wi a) SE).
~ a 2
+“ — * =)
(v2) oO ae ae wo ee ©
Ou Oo —o a= < x ©
OD mm e gt WwW OM -— Re oe wun Zz + oO Sater me —A WW
eS & oo anw a —| w Or~x tr © co mm WW _
Sow © = New Ww ao Re—<Te
e- © 2ii—-sSX AOR ert D | + Sires OrOnct a anew ec OxKMNO oe WW
STOW fuse ee ce wrlor- wc eZ
UuUDnNZ2yN J — 3 ee’ YW DWRKOorF NO W
YM cOteR~we D— | Beoeothe fF O AA Z2OW ASE] ras! DZReD]= deer >oaun SoS OOW~~= SBOwer ore ONdare WraAcre -O
Orrv~aewnr-O~wrawil aw ta et ) oeaw 2 TAs Oe FNL wW OFUNO~n HM NXEWNDODOA I. aes 24a O#F+ 40 Ww ICOrnO |i DX See >a WNZee Ne >We wW
O>=DVWEFK Ww Pt See FW OFZDI tl exenwewo Zwonyoa © ADWNO se Se | OFFFE o> eidagetk DDD mW Ono FOaa >WNe
oc Re w KHHEWOEXU DD och ANOWNs& O00 arm
7
+ * *
oO Ww = a
O fea)
a
Oo =. eH
se O uu
ae O
= .
Ww ao
Oo oe on a a Wi
Fe Ww
fa ~ Ww wc
> oO UJ ~~ Y ~
tu
> | Pai Ww =< faa
a Ww
sn ow W On Nn
fe —J <4 i
tv UL % Y
+ Ml a
- O Coy Ee
ltaZ hm LU
oe | Se LL a.
eS WwW
= = Oo eeW
an rs WLU
~Y — tu
oo
ex
~ ~ ~ ~ + = * * e
et (<>) =
= _
= e = ”~
oon aul —
— (S) éall
et oO ~ az oa Zz (s) _ —
co = Oca 2
© ae —
z KO ce _ eo Oo & a <= Ie © Ww Re & a MW
or eS o eu Wi
Ww ww zee WY
oe LW Wer 2D SS = = ae * Oo O Zw + Ww <r Oee NO =o
O a OiLL oO <a oO (0.4 Ge a aw on <I ee
a O [ea a wa ~N sa)
© Oe Ox +o. O23: te Zz Ze Fae Oo = _ mY atk te tees = bil! SS 2 See
ee Nn ZkNe > Or al ae — Ww rie O COreo < wie Les OF eax =— on at So -es | ome ea
oa. WILL Oo a= ce uw a= Oe ea wcrr@ WW i o <Iw Cwe Tt OP oeuw <a Fe tOe Ome Le ~ = © uL~O Ze-wD pa — Zee <a TZecveiL ca ><
=O COI A. WOW >~— WwW oO OF eeWaO Ker uUuoe aaa a IWreiLae ji Ze ait -_
a WreDLOM = > Sev) “Je O CuO De wire OOOTCFrM ke
2OnrwW oS cm O QO ewe~— JIL IA Tawn ze MEN 2S aI. (eee | ee =U qwi-enaD> wa Ovi = eri OX) Ov, OMe qOow=a = ~ mS oe AOeeE with ce LW II
AU WLIO Zz OR us Hue Srwae wi | el Lk —Irniil NSH WWW FD
Du aes WD NOS ee(YlW or Wd exo Meel es Wi ore Cee Me tt rot ic Zz I Soe =O WiLL Fb
we, & Mx «
Ow +s WwW uw Su Loo _ Wk
=aQO Ow
+ fe. ~ =
lu
o
66
ye an tyr 30. ant TH? ao 2:
i
\e
, a
wWeizs J
Gy)
: ~
. ee.
o AOA
ue ,
(Ser ey
¥ «
Pa) ate"
SULITIG
DAIAKIA
«FASTIAMATO Che
‘one
7 _-
/-
suie
‘
.
lum, S09
20
a
meee
Ab DUET Zee?
20. beter
Se
iain —
a
: tbe
«} TURE aifat 4¢)*
\*
a7
es
"7
ie
al - owner) #0 S
ee
SES0 AL
Ok 8
LO
’ ~
- +
~6 >
ine
,
ae
Tues
en
“1
bs
Tomer:
wos
48
” )
At
om
* =
© -
“*
:
y)
ny.
5at
7eT>
5"
Nadal
u
,
- cr
1?
oe
-
:
1
: A
TAU
ia
' 5
2 yD)
as
/ “one
OF
THOMS
GDHINDYS
+2
2 j
a vA
Ve
2
°
y
_
| ‘
; ok,
& Se
=
* €
ls.
Set
et
f F
7
|
> Ae
° -
a
J.
w
| o
>
— 4
: 4
MOae.
ett
ov
-
age
o =
he
4
Tan,
wise
y=
a
A”
ai
+ >
_
@ _
7 5
‘ il
if
-
”
a
: 7
: :
7
: .
Can
+t.
fis
aa
wre
eet s
&e
he
“fA.
ae .
t ZTUT a
’ , |
o a
330 SO 422
Pi 1373
abot -
a) ?
¥]
hea
4 ae
a 48 ed Mito Wl
<=’ =
PS
-#\
‘ —=
?
REST$
{* |] BUFFER
iI BUFFER$
*/
THE SCANNER PROCEDURES LIMIT THEN RETURNS
lew
STRINGS TO AVOID CARD BOUNDARY PROBLEMS */
~~ %
= ow +
(=) OS EE! oad aI Dee x< (NE yet uw)
| ato Ke = = uw } rus © oO on —
oe Wk — on
wt as 20 [0 oe ee ee eee Cy, Wes
= <q ae == on CS Pe Se Ox
ina) 2 exX< (a od oe. iM Ww & >< I~ ne rz MWe Ww
eez WwW e aIre~ OF
AD e>> a ie ae jay - We eo EE = 8 —- O WN <~—
Sd) cm = Crem uo Ww Bees | ms Ie dD =_&
<< .C -— OF > —U ert! 1 Ne ade oo
NY wm eS Sao Sc Ywd= > ae > <=
ao uJ ee deze teed meet fF Sr esos UO am ee NSE,
YK eA RROrsstw —- en LW on aan
Zre >6. ©) Zona erlU DIL} WOoWO tw ©
warOO fo) carton il at % O aad ad ad LL +L) ~~} CONHO « Wiw<t tor OSBoL azo
© <a [2 O Qa WY
67
CASE 0.
* /
1*
Lys
O;
SUBSTRUTEXTs
*/
BLANK
+O pl
TEXT SC EM LT
& CP <=
a |
cP)
E BYTETTERZS |
%
NOT USED IN SKELETON (BUT USED IN XCOM) CASE 2
/*
nal d
/*
al
NOT USED IN SKELETON (8UT USED IN XCOM) CASE 4
/* /*
CASE 3
s/f
dt
/*
oN
+ PAN fag tw —_
LL —
~ en —
+ -_ = : uw
2) O eal (an) ral a oe ae Vv © oO WwW ew = Ba lw
= - 1 [3 =) be Oo Ww > an u > 2 W mw 4 w ew Ee = a wow cCcC_—-— + ~ uu 7 a Ral © Se Ie zi
Ww = Mu SS Ge —-~ Y) OFO
A Weds ee Ee A.+ > SVS fas = Oe Oe. uw <= wae> a
-e — NO Cy WO FrN— WSO aml x x er & as mw ws Oo» Z = Fs) On tw = bm YO Vor oe mo — Wl he wee x< Reeth | SU wi Zre> WL NNN— I] en Wr Or O LW ee = Y OS—bF Orel exwK~r FY Q tpt Ooms tS LL x wei OO f we <~e © OoaZ2tozezi!. ow see
TD dl eon 8 Oe] ean 0 On OO cw Re
exe. Te (Oee Be Wu JU De YS>UO Zz usw EExXoO-. bo ood To eS ee O COeswW II oe We faye aT LL uw are ZAWAOre. ool) I] oe
SUL a Eu) a
tier A HHO Fadl © pra! 3G FHONIONOG WwW ws
* ews Ve “Bolle Mort *% Ow
a | Ne Nb Oo ew OF ee QO
oe OC Zz 3 iat | el uJ Ww
= ak Wore ie &
OO uo
Oo Se
68
CASE So ay
/*
R */ I ‘4 )
A NUMBEI
DO;
) |
bie
- 7
ae
+i
7 “
oe Ve 1H wt o320
Tus} ‘MoT 3 s3N2 MI
oa2zU Tov
#\
: ar
= “Ss
eo
7 _
: .
: ;
{2
. 77a5
4
a
;
Paaf3 ie
e
_
4 nat
-
ner
- aN2 ¥
ic
Pi
Tim
* .
; ba
7
= a
“
¢ Ce
Yee
\" PROD 1
oaeu TUR)
POTRI992 WI
GSe2i To
bo in
aan
72a
ie: a
orn
ule a
\ ’
Aa WA
Coe
ate
7 7
ae
‘ -—
& -o@
—
, r4
rs
{ "
si
* <i wv
2 0 Hi ORV RIE a8
CRA omar
cd
: at ht 4 er
. ekg
Be ee ES -
Wah
A457 9TEet veatve
tare ae. est #2 1198
c ai
a i SA oes
bathe he
aha |
is om D»
.TeaTrs zm?
YN ee wi
| tee,
aw fe
2, are
heat a
een oe
psa} Ah,
SBA ae
ar
1TH )
bavessae b>.
12 Si
eee
< te
Fi es
i
= “¢ Ri p= i
ay +
PAR
« yeahs ce 49 et? ©
t% brie
F ‘ oa
"iy
oH
; i
= 12
: ¢
4
Sag eS I
ata 4
. q
' A > i.
: him |
2 =
Wit.
a
.
Pix
g
'
) “eee
. ae)
‘ hie.
T).£o
2!
ays -
1} ae
=
. ;
sYuaot
2 yesor — vo
cAR
2
z ‘
\a.
< 15
el
ya
le .
- n
aa
€ a)
1
<
ms 7
al ¥
7 °
tS
» *
: a
Paw
7ORP)
13D diey
; Ae
*o5-: =
80 Ce
ae
oe
sey
i
2
ie
F -9een>
w#\ '
: ul
eeu
ah
2 .
799 |
pe
eo
aor
a
; eo
ee
eo
oS
ea.
<<
or 93° pe
2.
MEQ MNS
VALUE + $I . ,
Sl < “FON MBER_VALUE GET_CARD$
* /
/*
CASE 6
~
*
e
= Ww
> = oO ee on
tL -
oO ~~
ke _—
ae wi <a — re Zz > YM wW a
aie cc & iT]
oO r
we N =e Yn | eal e
= t- —
mm = Or N sw
> # eZ w wo a faa) 7 Ld
“eat ao SF otk see <—t _ - UIs 6 =~ > %Se>-
QO = Ow~ ine Oe wW
ee Ow lhe ~ Sop ies Lf >
= <= <ke @ Le ce >
eel WD WOM Ii Ce YE >
Heaow OW Antwes
Se ieee I Or ee oOo Nm
al, 2WwMNTW waa WS =e all ~
ou + 0 Or NNO
7
Oo co
/ >
CE$ L UNTRACES$
Lote SCP ars
R (S CA TH! TH T
OzZee = Ff Il azo ~~ TORwWwiw-—a O ef FENC
cClw = ey ec wy woz -—F- are
ZA~ ONE OO ONdNMNZe
Oo~ Oct oA WibuOStw
Io ee WY
aa: tie. ey HerMWLLe LW eee IEE) oY ee Orn WL
7
Oo eS
69
ono
= 0
CHOP
MARGIN =<
*%
HN I eee az
uid
so
ED -IN SKELETON (BUT USED. IN *COM)
oo
sd
TOKEN
AND RESUME SEARCH FOR */
OF CASE «ON “CHARTYPE
/*® ADVANCE SCANNER
e °
/* 1
‘- Sarl Lie” ah fiat
jf
=":
HAE
UW
va <*
YORK T3°
ia
7
a3
7
_—-
.
Lan
ey
;
7.
on
aye
.
y ‘4
a.
a4
oe \e ‘rwamno9 a
tsate
xc -aeivie i
a
gait? ne
-
aw
JJ
‘ i,
7
ae,
* .
(WRT
9he" HIVES be
19D Pritstic
‘} -
wT)
-
' 4}
.
a
; tanTvid
= w4ent:
wee
; :
. wen,
99
sah 9
cas
.
pt aera"
‘ SA
ayer a
ey A
> !
a a
To. ‘ete
?
; ;
. f*
VP 2ETVR, ee 5?
<< #2
Bitte
Gu
; »
, ™Ys
+ >
4)
y
6 >
2a
1
Sf O
)
“s
- MASc
tae Me
ite we
; on’
sn 3
a
a ad
: ' +-19
33
JS
ul
!
a
SaMy
Jake ede
© A
TIRTD.. ae et ieee
ree
GQ) SGU
aig
o.
--~aWiToen! @
*/
Ee |
TIME ANDO DAT
f%
T MOD 360C00 / 60C0 || | rg 9
MMU CoM e ONNZOnr- Ww wu OO tas =e Te lS) =
z=O0OM iH al ° LOL LW LL [Sat
FOO= FHO 1 Q
Ko z za Ww
~ %
we <a
w > -
~ co
-- a a rs
Le < - ou Ww iw
ao ae aiO -« _ =e + re “OF
©! WN * _ = ~ co
. ~ i]
~er O or a ae a rd ~
avr w Y ee DU + > orm . <I wot Aw oa QO <WUW © <= ! eb et (ea 2S we oO <=
lu - i} (an)
See ee aa et < --
Sa © Q >< ~ ei
<DSrF et rad ~< a2w MN uy . se qn ex x Oo a 1 ee) ere 2
fea = . uw
ade x oO — er
lw - oO wy an
> roe Tt & ~ AN aS
me > — &
— > >= >see | <a =
«2D ~ EQ Si On O _- © faa) om ih SW
co ~ _ = ell es & ZS
wre & 2 Zz ob WOUWcCcC UJ
rs ead 0 TK entUy -—OYCDO re —OO Kaos io =<a0 R H ’ E I 0 0
Cas aUeienD Il > Ww) One OZ a~mesie r <a> ke
ee Fre HO © Ow oe
WWI 0+co— We © °"OOws eOM Cs TN ae WwatdteeWwW OAM Hm eT =r LK «ODO F >he—
FNM WR NOO << fow RWW Oe OUMRAOW OF-CFE
2 FS SE NSS zac Q~ SUN O OW WRU 2, KB Snite O<t Ie S- GAWEeCAORM i Weed witetdZaeO IFAM =z WoO ke YO eS See rOOWM SS | EE ao 4 TW to etl. O<t-+. &:
ACOAO a Fao iO eS
aol * & Fa Ze Ww —
ox a
70
ts
INITIALIZATION
/*
SKELETON
STANFORD UNIVERSITY -=
|
TIME )$
_OF_GENERATION) : DATE,
TIME
SYNTAX CHECK
NERATION, (?
OF_GE
DATE EAND_TIME ("TODAY IS
AND_TIME =
| oem ow
WwW elit emer O bk
wer <-<f
se (OOo 26 Zz zt [ONMRewM
IDOCrO IC NIOUWO MDdDID Mi) coae SSVwowlSoOe Ze a> —wr Ee ee — —
iz _
—
a
J
ine
@tag ova
3MIT
- ss
“1
yt
090
\ 90006"
00"
7 JI
Eaten
ae
ee
wy ;
ace
7
; .
* sane wale
Pace, 7]
>
41
wu AL c ie a yore.
) sSRIT_ TRL
Ove
; 5
;
: .
Sal
“HA 3TA9
TV IRS
yey,
ae Aotae
HF Fee
ee WicsoG
pe aa
S23
206+ Ba!
3% :
suet = (eto
LEETRTMDM 35
rm
o*¥ pL
. al
ares
Py
reAS =
7 i
=
. =
2 >
, s
5§-
lis SA
:
nye at wSeP
ise? + bet ool
eee epe
eo ial
Fay bray
Leftevna
“BOM Pre
aA
v
a3
ae SS
76001 “NLM O_ =
Vho way bes
Yad: =
wae
yobit ee
rd WAS +4 walt
tek
Pe’
2 AIRY
©:
fi y
ee
fre =
ih)
eh
TT a
ve
;
hes. ne
: rus,
of €
ven 34
se a3 i rhnerna-yas
via Th i
mid it &
sistas say aa
vperennaatrart
THEN CALL. IT. #/
ONTROLLING SCAN,
ARTABLES ( 7-
wu
eoS>ri 2D eo) ! a
wil f= Wwe<otil a i
-~Or ee ae! -_
- O= -~
™S onl -
(ets ere
ut --
ie >< Pu awl Fe MW ee > oe
~ e« OZ
wr eva Scr foo KH KOnOown he (2g
Ot xz ziTxyawod
oo
-
x
| —
w a2 Ww —
= => WwW ~~
~ w — a Yn - Uj ee fa oO
—_ Ww = Ww Ww
om |i WY —il mm LUirctee on on
rwU Ww i 4 u ee a a on on
ww x ee oe on Ww mW j
CO ef mas rt WY YN Wie BY =_ => — | -~
i ope iT] “> ee | a <a ta! =a ii = aed LL eel _
ZT il we ar took iT] — II uw Ee Iu Wicd Ww O
= Wee S22. —~ Qee — —_— me
We Our au a ie | --> =
TAeOa Lead a = Te = ow | Peso. 6 «= . a) e& o- >>
Wee Wi il UL || Sia Ss ialaese ee OZY ac = Lo 8 ee OS Ow © AW WwW — el tr Leer fe oe
Ore2TZz Zeace— OF TO OF TOW -_ Lue WiF-tLu wae td | eat | | -—_
aac = Ie ji oof, OF - Kl No& il on iT] oe Silke e330 =nNe oa. © =O —e =— De) | Pm ewin J WY oO ee Xe =
2 Zee RFOe WWE wer De XD Ween oe VN fee At oath tbh — RL we ee ee we
Onmnr ee & Ser OrF OW FW OWFW 2u Ww _ te WOrRe FER Oo eer Oo ep HO ~-iunuau we-Ow~ W aa HS >~w> ee ea
al ROWWWOY OGRE trE OCOC4rFe- SOF
ANNNNN Zw | 7, |e log “Ie uu Web > HR Ot Il er et pieaot unt UUW O Wee O b | ea I Cre Poel tt et tt om ere IO OS Or tO tO tert EO en LL I FF
Oo NnNwoc a (on) Oo esha IS) 5 ZO —o) OQ WewW>S>nOO WO wo wO
71
WO .OrF-OUO
END INITIALIZATION;
ot /
ENTRY COUNT FOR TMPORTANT PROCEDURES */
/* DUMP OUT THE STATISTICS COLLECTED DURING THIS RUN CEs * AG <<
REEBASE$
DECISIONS=
STRING AREA = KING OZzw
"STA ee "FRE
Won Mew
UT UT UT PIT
OUTP
END DUM
. ’
~Y _
_ =z ms
oO a.
OF “i ELT
| Eee Ee
e
oe O ra rm
wil eM A
Ua ait — co ty
<a ae TW eee
ota. —N~
we Zceor ar) pales Za ee
= WO
eel nee) | ai
wa Wi ii Oct uw OD IU ee ZOO DWI O OACG3IO
i=) ala Oo <= —_
Y
7
—
Ed O —t
a “Y
ie
Ww
~Y fag << a
>
Ww =
=z _ re
SU wT
i~< —
=I) 3 | LU oe
Sw 2a Ww Raza HS See Det oJ Mig Owner pe |
Ol = a 1a ti Lu |
a "Ese — DO me rT ou <9 Ore ZnwWM wid
O ee Ww
72
*/
THE SYNTHESIS ALGORITHM FOR XPL
weoo
r-OO
OWOO © ~Iwat o« rar tw
(7p ee reo Ow WS =>
ties Te), a.>= Oo) IiatreS2 eNO | = aw
nN2ZO0O Wwa 0 to ea Se
i. 2 —. © oe WL
Leet Wo sien") ond LE
WWOLENS
Op ie Bi By a me COR YO
IF PRODUCT ION_NUMBER
<PROGRAM>
1*
2. 3}
tad
;2A0)03
_ =
fire b.
<<
-
: >
; oe
it" :
— age
ans
> aHt
WP N82 a
’ >
} ’ ee
yt? / 550 AATHDAT2*
= ry Tun
igi’ is > 8
: ¥uU0
2 48.
H ‘es
pwacset
= Nee
ae i
saznens es -
Teer io9e9
|) *
© PaWe
DwbRTS GAPS
& Fee
phe dt
Lieto.
: ;
, :
Te hii
fata choae
So wy ©
eee Ae
- =
a
Vee
A -
eT, a
: ;
-
_—
wv
. 5
: hans |
Ae
AT
ec
we
“
° °
7¢ 4775
5
as
F s
RIT TARAS.
2 :
i
ets =
. f\
o23. Taro
Qae7 OT
S27eP TAT TeAS
| ¢
. ;
i 4
. °
a c
= ¥
8 --
@ ,
« @
: :
. :
.
: >
-- |
i ao
ie
¢ _
» aS
Maes
OP]
< AM
rey ;
T
; )
fe
7
y %,
re
» P
'
ic
worse ok ‘i.
; ?
ra eT
eo
> oo
Si
> oe
- J
. ee
. .
z )
: hae
2 Js
: a
ROATS
FARA
V
YT
ȴ2 j
ij" >
Pe
pee
; ae
tio
& é, 1
' 3
a
{
rr
B50)
=e
- j
| H's
7's Sa
4 “
- .~6
ry
e es
* :
a
jUR
ROA MVEA
VSteantTvye
Set ma
*
’ --
)®. ri
AG
: = {
+ 4 lA.
ae
Ff
¢ bi an
rig
, MEMES
BSS BOTT
aor
FFA tos
7
Fhe Pere S-2)
S9UGIGL45
2 Thy
=
"
ease
OD: MOTASIA2
OMT ea
oar:
Se 197%
iter Ms? Tere?
he t “ioe
Se
neh AN.
22 JAP
PAY iu
Pa SHO Re.
Aid
i) or aa
rae TLS a a ee
ty Seat
v 5°
F400
23 arek,
§ au
F
dient
ERI » “mn ROE PES
; = -
- oe
= ASC MON TODAS
|
DION*'T GET HERE LEGITIMATELY */
/%* WE
THEN
on
et
a
- — ee a
O a
QO _
a | <= > = |
= <a
Ls ead w= “i> ~—O on
j w BSc Ww oO J (a th Sa = £ ss wn
" a=! oat O ef qq 2 w UO err Ns
cS ™
at OY wa wu!
aS So = Ure
aO> Pa) wi
een a WW
*/
SYNTACTIC PARSING FUNCTIONS
* J ~
+ J oa oO Ww faa) w = =| > oo
—~— =~
iL oe © wi +
a a - oO Oo <x<— lS Wei oO CH kee aw i ZZ <a Zz Ow OU =~ | Ox 2) + Oo
oO m ~ fad al ooet a * =a _ = = = oe - < + ee a Lu x a “cn Ww e O O
> <— t a oO uw b- b I— oO a & ws On Ww ae e+ = wN a wi ro and & Zz 1B —_
= oO _ tcc | aw -— co <t. --
Ld AE eZ x re a Ss ee WwW)
- | =f. Og ©. nw <a oO nee Hw OO YD wZe e
Es Yat [ag zy” uJ wo Ove Ww wi > 2 ako fF Sie aa = Ze o= WY a. Os. et ol WY - l=- Oo Ww uJ Ww wee Pp.
ww Ore = nNnO ~— a | Oz Oo ¢coe &
~ Dat Od: “<<al aaa Ulet NO a ihe ew DW YM eO ~OD @D wi~ oO —-a Nm Fr WwW aan (Ta)
ee Oaeway Oye sey > Ostia Ss — wowoe” Jt: —
tn ad WY kere LW ww OL oo —_— Zz on o-
Rwy Wier H OZ ‘vo aX DY even TIOWe™nN Owed Ww
OesO OF ero | 2 a Ww oO Se, RerFMYM D
o~ 3 ies ONE ak ew YN ros as eUUNnzZ ONY W UWL Of oe C ff wel ae WWO OR NNW FO CAT e&
CO fe es mt Y © oe r~—- NOU Iekevu wa. tac © We Cc | eeu WU Ww eto TC ZS ke Ww WwOes e YN FS AOS 2 Cu SY mika DS (ee) = )GIed Des Ff SEO ee SRewW ee OO
ZOO fF ef Q al Se OrWw OwWiwystw ww erelWeUL<O 2O PA EB} oe OUBnNa CONFRMILO WO wO KS) Q wo (a)
eo ag 2 A a ace Ww Ga. tw)
Oo O coal Ww
a fag
73
ISITON FUNCTION */ . ? */ ACK(SP))-+SHR(TOKEN,2)),SHL(3-TOKEN, 1) &6) &335
On ke
* /
CASE~O -L*F
/* ILLEGAL SYMBOL PAIR
e s
{%* D
ry
<=.
A
in a”
We
c=
i“
—
“a.
-_-
~
bt»
\3
‘ i“
u ‘
ne
\eTaa) 30
THAWMOD. teolte
329735 8
Ao ae
ee f
Le )
a
{ a
rr"
+f
a
< wre)
He
V1
SeH4
7 Lar
Be)
;
: _=
7 A
7
a
"@ ..
: ‘
°
“ee
7 =e
/
— wINMy?
att
7 -
_ T
a 2s
oi
‘ %
i)
— t
, y
a”
is
_ ’
: ;
.
tt
tom”
f y
ry
’
: . —
(=
~~
© iy
'
53
=
; i
-
é 2°32
Pi
%
i }
T J
‘ (we
: SATE Tea-ey
CMALAN FI
| |
oo t
Gay UO
eo TOE
Fug *S
= FAS
| .
a .
- ~
es :
er
- :
”
ar es
a an
‘i iiaerso
’ 5
See
eer arts
aii? -) |
: ;
eae
. .*
4 (Te90Ha 2! Pod 4
lt 2
SeTIA Lad
-
: gq
Ew ear
a ry
’ '
7 ‘
‘ 5 ial
7
* .
Pe
: )
- é
. -
r me
im
, *
i *
: bleed Me T Tate OKs
4 Md
ar
Lyai
A
. vores
; i
a
i He
t
} 1
z
Aer lise Re ST
Ah) ; fay
\4 q
sisimonagercanet Peeters
Tve#
A> oo
<3
‘tia
. oun
- td 3 ae
= ye 2
ef 7
>\
,
a
hae
a ome “8
tah panne aii iat;
seg eae?
oe eae > os
eda: |
-
—_
ae <_<
= is
aes f
€:
ek
ae
©
ae
dg
Xl
|| VOPARSE_STACK(SP)) [|
GAL SYMBOL PAIR:
CASE > ar
RETURN TRUES$ /*
™ f
STACK TOKEN
{*
*/
CASE 2
RETURN FALSE3$ /*
*/
e* DON?T STACK TT. YET
* /
CASE’ 3
/*
= Ww < om — ot
iva)
~W oO
a el
—o ak Mn ~iL
yo + <
ait kFO uw naw =i
I< a Wil coo nn (oa
fa e <a> on ace ie ~<a —
a ere ft eS <= Wao oc“ >
a + + za
SN Ww tr LY)
Xe) <e roiee
yt Zak We Loe
am + Ey Orn rae min -™ aa Ww Le | a = a AN ew
VMejewee Will
OLeYARUID
ONO Yo IZaAY~WweE ZS
tu +jane eo AN tH teOXoD wi ee —— fF WY 2a YVre~e~ilw J
a Trea << t— WWM cm
Siew SOUR Tete |} AGN =
tae LoS ce SIR WL en >
Wu oF ie) Zw
wal “ WO ew on OQ
oO = a) Ww
74
END;
-ONTEXT CHECK OF EQUAL OR IMBEDDED RIGHT PARTS*/
NO CHECK REQUIRED */
CASE ==
RETURN TRUE /*
. 9
a
ss
(HDTB( PRD) )5
CONTEXT -CHEC
CASE 4. ==) RIGHT
RETURN -— RIGHT Vb Je
7
CONELICT LEFT CONTEXT CHECK
so fi
CASE 2 ==
{*
( E E =
RN FALSE$
x J
CHECK TRIPLES
CASE 3
{*
( P R N
RN FALSE;
ol
/*- OF-00°CRSE
END;
END PR_OK$
75
*/
ANALYSTS ALGORITHM
/*
/
STACK(1T) D N
erly
wor il il ead a ad. ue
OO = wUKtKO 2
eOOnNO WwW
oe
ei
'
ao 2)
SA O <a — Y
I Ww (va) aw oe
<= ee a ~~ LL) +
xr wi Qa i=) = an
—O " lac
jaaee eo a~ oO
ea) a 9B) = meal?
ce “Nlemee oon
~- OI oo med _
Coan I} ait (2
i 2+ pase ey AS rel
rv) FKO~ ~Ww OO FF ¥ = 5>0 +a
ad-~ wire rO Cro it Na \—
lazozui — Lh we LI LEILA oO
ONLESSa CEEOXN ~ <9 7 SJ cee a2 It FO K—WOdit <a >< or Pea Td od WrdAZO>AW on
OO~Kanv= |2 a=. Lelio’ av Oe IWnD aS SS ce
Wate Aga <Ww ASQ BPOWMAL ee
cy. on
oO & END;
i
_ ts. t ? na itl
Wak
a a Pot
aye
vatire
- a
| bog iby ae
2)
i
——
7 ee
A=
va Ms
- Ay 5) Ce
Sd
LI.
40 5
eu
Rhee a ee
|
oe vy
Rt}.
7 . wh iti Sno ne
Seastek: 7
} ory
? S
eitT
its. ne
: .
- hind
owe
-
=
en
_
: -
oo
Fie
va 2
D4
, in
me
sae *
e: i ‘i
7
bi fae s:
~~ Pras ea fase Pee
— | ui
Se sé > SBOo WO Cote ee
MOR LW Ownogro O Om > SaSes ot IO
a J JL KHFaaaae NOOO
oO
Zz w
*/
(REDUCTION)
. b
2)
FLOW kk CHECKING ABORTED **x!,
=z O _—
re
O eS QO oO a ee
a *
= 89) ‘s) = <a —
w se O
fad Ww
© cE Ww UO
oO Cc = rs a _—
eS cre w wae
<a >O Oa
Ww +? \ Le 7° ”-
a Og 2 wi Oo a2 <2 Ww >
wee ws + =: Oe ©. «a ~ - = = =>
~—+ | w > tk . 06 N oo uw
7 pet Ge -_ fea)
On O ws eZ SM ewe YWOD OrteerO we ~O@Z
eer YH ce Mm
we = 2D. © I] oe
D4IItn se <i 2 one —<w Fe -—<a FOAMOA NW OUSenN~AO0
Saar) 6x QO jaAann
lem 26 2wY~ OsdIWno WY > J
= Dh 0 hee Se pA ps oy Ite en eo Sal O>WO ee
ae =) —IO = az0 tu = OO OO
76
a
COMPILING
° ?
Othe
f* GF SDOTWHILE
CALL. REDUCE $
END COMPILATION
END;
te
+]
e
(aa) Ww e a Oo oO WwW ow - a Ww Ww
a | (7)
” =) oe <a ©
oe <= _
on e =
~ oO ow Ww Ww Ww oO aa s en & jee me © 2 © kb w O w
re @w “ te Ge ow w ey UW) (ce = be I ow a Siw > Ww aS eo WW Fz
eel) UL W = ee ZF > —
- e ws
QO OW 2a 2 oO Wo Oe O 2, 2@) =. = as so Or — a Ww x¥ We Hw << «ee © Fw « eS w oO Ee) Zs = oO 2a oe 46 oo BS] Ocace oo =
wb O.Dea “a 6 © = s2ooQ us
aw -! OQ OF urFZzt a I 2 E> OWS uw < Ww YWaze wT ae nt - qareWwW ero Oo
OrRmO RO LIF W ea} o eesat) as = Zeiten wreO sa = 2oO KF ~—DADWMOWOor =
| eS BSc (i i= QO = F-o SeAa = Z 202 kee 4s Oo q D*ADoewec +e -
mO ie
ee —
> ella
cw doc SS) Je ©
QO lOOCw |} OW enw ey Occ ee ae
be ie >ut or OF OZCWWYDWe H>
soto Hwa | ama Ie tOCW SEM IL
tie D— rD—o OWOKL tb >a
KERR Hr 2 >=e2 > Saa7 2
wmwuaod OO
LL _
—— o
~——— ;
pe uo
-i¢
,*eee
J9TRORA
Ovil ADF
Mt) 3. 1
. \
ovis
= ia
we?
at
Pp 3
. v
>.
o
7 }
7 Ye
-
%
» 2
> -
“ 7
wake
* 2
: s
245M It
2740
+ '-
ALAS.
P :
7 1275s)
33S
*- »
S09 GBTI3TI0
ZASY Ere a ee
zabaAes_ geava2
14%) ra
/ A)
» Becisi paw MOREA anqWaz nip"
.
Die
oh
oe
~ " i.
=
| GC
PR ae
The
Vt NTR
,
aaass a. 7ecnvaas n Sur
he pale SORIA OTDIETS
ar
, fang he
< 4m,”
> Ted
; ‘43
r
aM 1s DU FeS
Aes teh as
.
ft
AD
7 wi
=e
a on
“oj ive, a ’
86400003
CLOCK(I) +
Nam
Lan Win II ane w.
OOOO ~—
mo ye i aul aul eed oon OWwWOI~ae KFYKIOY = eee » ~)()
ae Wi WL Oy oO on
ae CD me ALU errr Led
Det et ow OO =O Ons ese so OHO 24<accduU5D Q0O WOOVOrO
/*- KEEP TRACK +OF TIME IN EXECUTION *7
TIME'S
CLOCKCT)
| LOORS
CALL COMPILATION CLOEK(2)
TIMEs
a
_SUMMARY */
T IN PRINT LU ee
RE>
END MAIN_PROCEDU
x / * / */
we OK RK OK OK OK KK Ke OK Ke ok ok ok ek KS
Kk OK Ke ok eK Ke eK ok Kk ok Kk ok ok OK KS
OK aS
J FRO BE A RR ae AC ea AS 2 2 IE RR IE a 2K Kg 2 ie a IC a 2 a ae i 2 oe ie ie ok ie oR a i kk aK i ke fe ok aka ak kc oc a ak akc ok ofc ak ate ae a of ate aka ake ok /
END. OF SKELETON
we eK
Kw MW XK OK OK
we Kk
[RE PE NE I IR AR IK AC A AE I RE Fk ae 2 ik A a I a I a aR aC 2 2K ae ae 2 ae Ne aie oe fe ae a 2 aK a coe a ac ot a ak ak afc aig ake ak 2 ok a 2 afc oe ke ae ake atic ak aK ok ak ok ica ote akc ok 7
**
fR *& * RK KR KK KR KR KK KR Kk KR KR KR K
) 4 4 in - a Ab : = OT
ye
* bi
ay
SHE
fi-1)a00I2
>.)
2009.
al
. ona
? 3305 wre MYT JATOT") anrTT u
e 334)
——¥ Mp
iT SU
Tee's
OF LJAL
"
é SAUTOAYT.
| i
ir
wi}
;
ant
*)
Set T_
,
bis ;
>
ff
|
a
aire
= - rr.
2 >:
bP
Piel
a .
7 -
.
7
Lia
7 6
: i
a 1)
ie
‘
any tuts Siveg ee
seme
banly 7. ee oe
io hon
- yr
nent
¢
*
>
* oes
fF.
i His
>. >
& 2 Pa
¢ 3
%, 4
, oo
-
ent
- ie
ae ,
iter
WOT2 IRE
ay a
) +
- sf
ath
oe nb
oe ay giv
A —e
Dib Faded iaiter bys
ali ave?
x
® os
epr
ae ee
he a
7
ome
.
. a
‘ -
; a
bs
a
Te
a ,
by
~ ws
-
a.
ee
: a
ie
7;
- ;
ns
a)
™
‘a te ry Hime
es +.
_ wn
ie? er
.
a)
* a
is
| es
APPENDIX B
BNF FOR THE XPL LANGUAGE
aw .
=
z= Ww er
= on
wi “~~ e “A on <= Zz z= i Or wW —Y al os
Vv RAs WwW A i AF
” Dee ol azZAra —- rS mL YM NUWArs LaZwy et eS www os. Oa lis
NN Rwe <IWwrO ReEISZ
RRR ne DOD IF a <aiqM”M nOCr oO Ree SUYrCeWSOW ONNMMOasaToOawtovon
A A lS = Z n uw = = oy Ww
ote MS rere <a
NA =u w WY a ew w O oF = = ot =z 34 8 1 oes an Y a
a Ww
IC STATEMENT>
M N
Wi Ww <<
WW) Us LL Re LL
SADT 677 << “CO
aa) ad peel EE pa eb fe'S
WO OWI >
PRESSION> <ITERATION CONTROL>
“A Oo az _ Qa
Zz Ww Vv
“A = 146 Y ke
a _ WM =
oS pee ce _ AWA
~Y ome [a Wea WY a. Cau lu uw WOR
Ax a = Fu Rw A wy Sor
oe ZV Ee ACF lw lw q wesw
LN eS. OV ke aoOWw Zee Wil nm & OQ O-AEO FSA VeeVAe RMACIt AZA aN Fr iwcir—_ QZAAAB HDF NO AABRODLUWURHA ZDOVWSZ ZMH Tear O Kaw wOOCOMNWdIdIe “WIUSANAY Re tunes eu WOMD NMNnd~wW gis © CO NMANWOA MCUWWIL
Ww WW KaAa Yew Ow Sect SjaSOow We MOQAaYWOOdoO KF
eFrdaOdKsK VbWwbeIS YWFZODmRWwWWw UOOOWwd
isa) AVMNOreVVVOEVVIWOOOCON duuq <o oat asHNYYYdId Sem tJunoOoOOOO>COrTdA00 JO
VVVVVVVV VV V9 eV Y VV EVV OCOOVVE FF EOVVV VV SVU
<1F STATEMENTS
U A
78
A Fas oO
“w —
4 e AG — ac Fo Fa Or AMA WAA mez ACWUSt FeO EO wOww ana HO WMNEFODT Ze Pad an ao a mae Ts LO JIS oface we OWDD DwWw Or YDBA AFF ew) Www ws
Sx” awooO oaa Wi eNOO Ore
ere Ideror rad Me seOoaQa nad
RES ON NSI NESE oN ON
?
<ENDING>
RAMTER HEAD> <IDENTIFIER>
N>
PA ND ND nN x
=
<ENDING>
t AT
a
rp
0”
4TusnaTanTS>
<72
ij
THan:
TA"
SI
bd
—
;
v
<
rr
sesTare2
sIZA
.
ati
A
:
.
| “<<
TMM
TAT?
ai
>
:
.
1;
-
“1.
<TH
ah!
bigay
¥
é
7]
»
4
;
P
.
*
P
a:
7
:
s <warTienyag
savas
jer:
g
£7BINAIATE
HAUT
UR>
7
f
i=
P<
4
2
¢
AN
1
7—
a7
4
7.
o
§
~
“
¢
‘
1
oe
mee.
'.
:
7?
:
-
é
5
\5
Tt
aad
> iw
:
ie;
es
_
chasearate
212be>
seer
ro
2764;
.
,
:
r
:
(Twins
if
eer
ESC
4
i>
a
*
dT
s
CUAR
SURI
Ree
'
at
cist
Ae
Dc
rom:
>
TTS
:
is
i
Se
My
Ps
4
ay
a
:
:
72
ro.
27
at
a@
d
>
a
s
3
-
7.
7
--
a
.
:
‘eG!
~
of
7
~~
od
‘os
SLi
.
;
ee
oy
SS
a
oe,
eee
Ae
a
Se
;
;
«
t
.
%~
°
é
“
>
fit
A
Abs
roe
‘
q
é
~
5
<8
va
7
7
o
——-
1
45.
-
sa%
¢
j
-_
».
“)
<<
aeTvoD
wea
t
Te
*3
'
t
-
<
Wd
1
<
cy
ris
a
<
:
>
al
:
-
r
|
_
-
,
:
:
‘
2
and
'
4
Daal
7
y
AG
*
‘ ati’
a>
¥¢
‘ly
Poe
4
é
.
oh
a
‘
-
<4*Soj
7
Fh
i
‘
re
et
-
aes
Re
Cho)
2 ele
j
27
Je
ee
SGT
<1
Ek
et
dee
atk
Py Cae
TTI
"3
<>
cz
Sate
ak)
e
i
=
>
:
-~—
*
a
o>
nf
ta ri)
Cobia
1
é
a,
~
yt
ray)
IS
SA)
?
a7
i
ie
Mes
43}
a9
oe
|
‘Zp
a
te
LJ
=
7
_ os
<T212 nae
c Jr yee
shae> aK eaTWAAas:
t a
spe
**
“A Ke
= Ww
= Ww
=a Ww
za Oo | ml
=
<=
[ad “ww =< - ea ~Y oOo © Are
Pte Eo = & a fe eral Ww Fe Feo =e vn Ve
Lu Vv aA -—e Wr > Foe
=a tt ge ett. Bat HEN o= a ow ae Aa GA RrFEZUASS aIatOrwno (0 coed aol ound © Pl
Dr Seve aol gis Py, SL OZ A. AG WOdaeYYOt Orn JUiW<t VECRHwWO Iwuiu Tw
WwrOoee OO
eit FRO CTER EAD> <NUMBERD> ) H
(
EAD> <CONSTANT> ) R> wo
RESSION> > ) xX A
Pogwes7raZwodys eZee eee WD FOYUOOWWDOWOYU Re Wee eo OFFYO FOW>O0O0>*<*aIOeH-ODeH Za BWW TOOOWOR RHO TIO ree rH SL VAECKOVOUOVVVVVVLOYIYV OVVEVVVIHIYVVV VV EVV IVA PT TE FTMAMVVVY
<DECLARATION STATEMENT> <DECLARATION ELEMENT> <TYPE DECLARATION> <TYPE> <ASSIGNMENT>
79
N> <RELATION> <STRING EXPRESSION> & <LOGICAL SECONDARY> OGICAL FACTOR> Yo N>
PMOAOOrM0A7¢%H —q—awdca A.A:
ALOMWA IKK Ww eRe awit
Sa SSS
aoartnaiate OW DOWOOUVUOZS! emt tO et at eet (I) Rt pe
COC OOD IIe w aIoKOCOVEF > JS! 1
las >
ee A A Ts 2 (By (se SP res EL ra ON =
AYO Oo = Az s& A FO LK Om &
Ace wy J tI 4 Caw, <t <b <f = Si 2 a eta i a Se OO ett
awa ©O © O VEU Ss (2) te) 1S, ecw ww oJ J VVV V Vv <RELATION>
<ARITHMETIC EXPRESSION>
mH ORR
UMA Hr Woe AINt-act
<ARITHMETIC EXPRESSION>D <STRING EXPRESSION>
le
7 r
gas>
baa ie
=
3 oT
-,
7
at
ees
:
Uy
ort
pan>
6)
eames
.
*
_aryanasy
9 sath
9.2
BA P20
<YMANA
TATE
WOLTA!
My
aa
‘erwgha
48
wOrTAm)
yaa>
2»
<9
.
oitee
ffi
wusuny3
wortand
Daas
A
—
“
<pyiat2>
¥ Ltan
it!
4 4R5i
31%
#015
:
oie
are
pk
TC. a
A =
eqns 32". 49TH
1. 1,
eet: ae
Pe ;
LS
=
>! -
*£7Fasnuie ye
|
- is
- NHo4/
mbes
{> 7
ry
LAs
>
ac!
que
- 7.
oF? PRAT Yadge
Je
, AB; a
7 Prag es oe
eA.
wae
Y
+) ee a
a sae
“er =
: ui
}
, tes.
4 a,
<YRAM
TA ;
— euptaezaars w
ate, <u a
ed ye?
SUONSRSATES —_
aw
at
. ;
: ,
E
:
J
aa
7 7
o
-
: :
@ 4
-
[aan
oe '
, ;
z
A
=
7
- 7
=?
—
; -
%
7
ae
‘=
- os
> “
: e
. >.
> we
|
$ -
y
7 =
a Las ek
: am
; e
wk
re eT
£nO1227%
ing
mR i
' f
a ;
—_—
) ’
AN #K ee Co. —_— —
mA WN YN WY
uw. wc « a &
“Aw DE SS > Ww wW
AAG VON >><a aw a WY Se aces a 8&8 220 Aw a~< Louie 2 a LS
Cory SKELAL Aa ae ez
VVOAANOWFEWE “Aw OrFWMHOHo
AA> # NZZOWIL ELLE AA peo a DGceled fee a@led CSAODANAARrSOFOFOZUW WW SSB KZN ZNRH Ow Ree Orr Sze WWoOWwoOo>Ss
VVEWWWOTYODODED QRREEFO>S> BHNRHONZ
tIVVVVVV~SVY VV YY
<TERM> <PRIMARY> <VARIABLE> <SUBSCRIPT HEAD> <CONSTANT>
80
APPENDIX C BNF FOR SML
E> <DELIMITER. 2
SPECTFIER>
O
> FE “SPECT ELER>
TELD KTY
Oi *
Ue Lb et CO et
<FIELDS>
PECTELIERS AN
<BIT>D
A & = w Se w _ = =! — Ww Awa oir eat -—A
“nw eC Wr kK e aq Ww eNO Ac
Ow eS ag “w wv wet ZzwN OO uw “A — — oa Ww Ww OF be uw Ore
a OAWZ < Oo A WwW WO” AQ VW Ww Ww SN AAW 2 aN ew Wr OWN are re Vv ZEAINROAM2 ew OF AZ~V Uier 2 OOZARBRZ2Z OC VE za FLUO be i A SHOZrFOWrs = Wore settle TA a, ee | RrrRROtmeIrFE AZ Dat NZAere a. 4 eodIateeer Om CV aA sce ALAR Cerdeadtee Ww WO re 2am y ce VZ2ijia <a Adateredquiereaot ONe nw OO Ww fi (Oe H 1 = foe fo fo eS = of a = VO RROAF- RrARZY W LeooStawoyvyo wasn
Vv eR WWwe ZWEOVAY SBWUWOIJOO ww ree “Aw aIde-O= WOrm FY LOOWO WAS LLL CA CAWZe = ato a Lema OWCdOwW Ure o WS ee Wi a LUA Ply e242 21) Se = Or]? JWIODwW erFrOOWs Y 2a SaOea SWwa2 Sens IZ oO LOROOWACGO —IZ20O7Z70sSw waomtsgorwdtenwsawe Wwe ow WWwWwOWWAWUY RPWZOTOO# SOT Wtr Se Or OV SR Oe See GToOwonndwn AADOSIO SI BRE NMORMULVE De VV QOVVVVAFCBVVV VV VV NS ili lah lla tat ata Tintin ite aa
Ww “AN “CS =a as — “A z= © ac = be . Ww _ WwW ow WwW oa io mA
© ~Y a <a ua oO WAA “nw fad mA [aa rad NAN Zz =< OAk a oO “Aw oO =) wctoe
HrA AaxaA - _ re) aw<d oO re WwW WW 2 Aw a Ww NTA mA eee eS EF rem ULL <a e) RKFAAgC 2 Wee Zz = ae Ad Awwa Bide NSS WAAIT Ww WoW qoOryd D OFKkFe FF ated ate ek = =tocerd$d Set CP. ERI et SWWwoOW oOo oadts WWW WwW OM oF OOO atu << <<aktD MEH "n wmoaw w OSIM JO re FrNNZ
PIAL BS <EVTS V VVVVV Vv VVVV
81
“Aw aw Ww _—
uw laa! A oO fad w “Aw wi A a Se AOS wn ine Kk ww -_
_ we oe
Ww ce ax nN a
=e =a wba oO Aad Fe = WwW Fe a Nw ad a Eye a- o Wir Wa = Ww fa an mY eal VY a “Ww WwA ro Ly — OO Lom O a> AGA _ Vv e -~- Vv — oa Oram Or VA RrA “A — “A <a Zr Ww [a aN ~ tua 2a eC FS ors = 6
an Ws = aL 3] NAW We [ad awas/y “OZ ra =O A Tw mA WOR Soe Au rw Ww O AZ ALRAZ Sa AA eens ae. We Nre-OF-
We COAL +- vO =O ZZACTOZOre VV ALA Oz ake er OR Te CO OOZ¢ROdUL-E fo @ Lael © 4 (om @ G08) (: Oh GE aD aad © 8 1 Bel © Sed oe TO me ROW Rete Ee AK Skew Wwic of Ie wet -wetu at VV RR Rocker or RRA eos
Akt Rey TOUR OA WeotateOwestatZO FRR CU SP sick a CON RIOR OFMEN AANAreeD WES AZZZAaOr DoOOU WYO ZUR AIVWZIZZARe WWY>AaWwVOV>SeReH SR eP AGMVVV SAW Woes OWOwoeereALaucon = coooVvVvz re < SAGO OWWOO Ouvitewadt>ooadqt CAV~aa0a0 uw AOFL AAA ae SCOWZOHOZr-LwAAd OrwW wW = A—O RWORdseS Z2OY~ V ROR ZV ON Suse Je Oe WUIeS> Oe RMWAOAVYV VqIOY IV Oe OR YZ EUVOWNWWWE EO OWYYoOwW We Wu RFDtOd OF XCOMMWIUU HH OotOxXSbr UWLOFE er EW CO OCOWOOCWWUVIE-
=<
ag
ER STRING>
atv emo <a
E REN SeWwOdqWNkeot UNO MWe or ODWZWIYV ZZ SZ ZrO UO RZOOCOCOAa 2
BSYOrWOSDIrF NUIUTOFPYUOFNECIGIOWOWW WWWWwZOOOOROCOULOCTOAONA ee ae ee ee ee i ee Sree a aed ee ee er es
= “ G &£ “A _ oO a f FF = mw 2 Ww aN — Sa =. © az © me Pa AN < = wdy VEN SE as © v- O oz ac <= ee ce &— AS = ke mm A -O “A Ww o Grp. LAS At Ee «a re ANA ee fod oe <a Sot. Seo Le AS <L. GMiere ce — S a) <i CE MO eet ADD ke AN Ce is xe 22 et < oO Sere de Z rez bs Oe AW ee We aN to IN ANies Ww Ord WO.) ak Hi. Zo fae fa ie OC) aw ke ~ne e wi oO ul = ae ) AIS) aa Oa AO AQ Ora
Ae A Oo OS 1 Zz Ak Ww uw@d sae (3) LU ez Fae ~ = = ae = Oo =< We FreIY >>ewu fay NOas fo <u oe. 6S — FC). © — Fo JS WW We YOeWOW W Wes we Ore S. Sao 7O. Cucstlve Mm WW oO oa IO FrRRFESAO OO CO ow w2x | a ee ST i nt YM WO <A (Wee 2 OO StS Oc aAG> OO AS FH oM,k oD a IO Fe O OFW WWWNO O Ae oo Coc Y CQVVeVwevevyv WAIN, Wie NS ONS SEO NINN ONS ONS VV VV
82
=
«
s1a} atm 5342384
.
“a
~~ =<
An 3220 WIA
9? + <)
ve SWHOTTARAJO3I0-
eentas
eRmaTAtTwIal>
2 ee
ee, |
- €ASTALTHGOI> 6 ROTTABAI3
UOT
ARSAYISC
“4 oe
ier a
SoitaaA
4 >:
2973
THa01>
so
an)
ee a
mby ae yen > as. <warviTMaor> .
CAOTTASAIYS <4)
7 TT
MeO
n sar |
o .
7.4 :
Y .
: i
%<
w ‘4
24H EROS
CF Cer
yal. ?
. . u4 ¥
Le. A
' ‘
eee |
: (iT
eAResa,
*
<
’ LP
+
2 ’
* if _s
:
eezray?;
ee eve
ae
wi
7 ~
7 «
é2
j y:
, ‘ r
ca’ 73h"
7
2 §
r
.
j Gwtere
=X}.
| <guPa
tS ¥3 Fp wale i
ST aS
cmAa
7
; .
va ys eeTys: 5 TARA
>
:
ate es an
hot rAvang
.
N wi ~— “A = re “A <a oO UO a = _ oO oO -
=a WwW Ww Ww = ~” ae = “A Zz - Ww = < a]
Vv a wi ao uw as <i
AA Lo e © VA Www oO + OWN ag & Fae fon) Fa ie AN ce Jee | a ge <= Vv ~ zw Ss" aa w Ww w e200 ao =a Pa oJ yas I wea wu OU a FS oO (on) Se ik ond ao
“A (coe ee) 1B, = mH <2 VV CA Fh oO © ee) in + ANE ec SIAN w> OCW uw eI WV ANNs Fak SLA AN Ho se a Lu us fae co aodt> + | uct SAE = AN OA. sea Vili Vw = MM Ae ee Ee OS oS al<t Re _ te -Weto «Of wmw..ACSE AN ales EAA. YO oO owmy ,..<W »e%a OOr,. OW wa at I Van VE =H. a0 AAne Ov WnnO AN ReVo Te ed mo _ BSoODOLA*heszeheel 2MH]..W.Vv OOWwLL VA Sait, O.. Ong adv det.daiV ZA Ws = ao WIV cOOoeoGww Ww WwW THA ; AkrELI AOC OW Baws Atal IA Stk 9 eeoce © OSD VVEE 5ceo:Oa. A W2UVWC0 CO OF KRWHWYHE-NOIUCGOAY akan 2eOCMWSuUUuU BINS OCOOOOCOrFCOWDIMWNNWOWWREWAAge SHU ke OD rt IO OM ZO KT ee ere + I et UL
RIMARY> ACTOR> <**> <PRIMARY> oO.
SVONWIVVVEVEVWVVOVV AV VZV V VEER 8 0 8 6 8 OV + EVV VERY VY
AN ras a: ao fae
“A oO <= “A Mm & = e = at w WwW fa © — A ZtnwWYn @ Ww <= a S
Rea th > land uw a wN _ LOK & = A 2 = Leas LIA SIA < Pa Zz Oo uj
AuXure a OOVUOAd <= <= <a al = ONe 1 Q Ow WwW Ww Ww AK ss 0 GOZO, O 22 ius it Pad ANd eat - aeaZz AWWMNND AO QAO FO Yn ree Cees to 6 Cerezo CO Wil fad WREO meee room Oe re & <a VVV VVVVV VY VV VV VV VV V
83
“w + ae TaN ee TaN
Ww oO >
oO a AN =~ fad ae at w a Vv ie) od “A =
WA@d a Aw “Aw Aa>at wi >a O ecOoOrr ; co co
Ae A _ AAW Maie A << aV Or OA -_~ CWS t Ye =| as ZWAZO A AF AWSwwMeS Ww A Hoe SSOmdZ CON a—CewWwH Ore OV eee SS w eae AzZoO we Jeg Jo. ik SC FA aN RPeERaWweODTZAR AOR RH ZVVAAR Se > VG
AMeeawWsazraouoaodtr-aw ase 2O LA Zz O CMwoeadwrtZrZ2nZaonnN a2 MOM <r sect Zed OCW SOW S>e ere Pe ee Sl (aa
NWN wmeWVOO wOOresedtOVVe2ZZSZSZO AQ me AW OAYe 2zwa OCwWw>e mete YY OO Oe Z2ZOrUAWRHOOrF ADAVVA~COOOV oeOreO qIwndt Set > OF > 80606 Ah~—VrFOa CO CIOS re Y A~t> A—-oo Zzdezke WeR—awWatOOOYIFO FO FSFE COO CWURY ODHTDOrSrOVZ0CWOOCSZ RE WWWWw bt SHIOOOCre
HFOZMOOCIUMUNG WSIONIOWZNMNNYNWLE JORNMCaAs HVVVVV VV VV SV VEV VIVE VV VV OV VEL OV
“w~ oO vas
5, he ead (=) Oo “Aw <a TN — oO a -wIaIAA <a Le ee N WwW weOoo fag Cs aa ao oOwszz WwW Be ES, ae GN eB aod#a a. Iwate -& SHOW
“Aw NN Oo eC ef 2 eee wu > a Ww oO Ww et er Se. Swe.
ow ae Ww a Ak © oo. Ioco <= <a — Oo >>O 2 2 EF ACS a [aa (oa) ACLS At AOMCWwr-
Ae uw < OUFRKFF F FFO OOO0OM Xa a e OoOZzZ i & Www. ace OR +O oO nn SW A OWL Wwanow Vv Vv Vv VVVVV VO VVVY VVV VV
84
VA
AW % Hj ww fay) +a Vv
A
Ok Rk OK Ke Ok ke ok ok Ok/
*/ */ af
wok Ok OK OK ok kk KK Kk ek kK Ke KK K/ KK Kk OR KOK Kk OK KK OK KK OK OK Ok Ok K/
sd / */
KOK Kk ok kk Re Re OR Ok OK KR Ok Kk ok Ok/ wm OK Ke ae ook OK OK
+
PRESCANNER
x
2K APPENDIX D
THE CGP PRESCANNER
DECLARATIONS
*
mk Ok OK OK Kk ok ok
DC OO IORI OO IOI GR OR ICC I IORI GOI I AC I I gO OK kak ak ale akak gag ak aka ak ak ak ake ak aie ak af ak ak ak akc ak ak ak ak ak 9K /
KK OK A OK OK KR Kook
KK HK HK K
JAR FEM eK AK IK EE HC REO 2K ef 2k ae a a ais oc ok ae ae ig OK 2k a 2k kk 2c aK OK a 2K af a 2 ik ofc 2c afc af af afc a of afc ae afc ac ok ak ak afc ok ak afc ofc otk ae ak afc ac afk ak afc ak ake afc ae ate ake ake
“
V5 OR KK KK OK OK KR OK KK OK Ke ok mk OK (% RK RM HK KR HK KH HK KK eK OK Ok OK Ok Ok /* /* i* /* /* /* [% *® *& [x *& &
” 7) “Zz o “Zz wo aN < nNWO Wooo
YW we WO bi MZuH 2ZZZz Z2NUL aE Se Ww ZOUr le en hee G2D>u 2a O OFDO rawrw —sOO>><ao 2 f>—s-OD BREE Ee IAxXO OCOOIeEYL IO =NnnN OFWOMINY Jthe oh TODUIOL BOOZ Cs OW sie! wma a=Seatoaaeao ODDMDAONMYYUOUTOOVWMAd¢ awww) Oa Aa0rF-0W D OADY WUNNNMN COOWS a2 veo ZzZ=£64OJ-LaD>>]D AtrFZ2wWTtOCRAOODWA FEE
Q OFROOUWISIeHArF OF NIUO>>>>- i OOF onae Fg (rel JN ie Ey UE | ay Ue OS) Ox<M IS Sw Jen 2Zz ze OaOtr-OTOOOdt+- DAaIHZODTLTOO0O0 eZ © QNMNMOk-O fez OOS S=
KZ eO ee eCOMVOZOK DH COFFS SETS aI>OOYIO000 Jenne >IQWaOoyatooo00d = NO 2 AOL ELA HNoOea Maa Os OOOo®
HHMHHHKHHRIUAHH IK HHH HH HH DB na Sani aia San a Sioa OS ae SS Se
eo
~ ~
~ =
per
~ —— ~ A ad
-_ La pes | -_ -
Q -_ <I e« c) -
~ Or no —
af ee aie a . de mam IO ors <ae -_ ~
rho odatw ~2a et oO cm
LEO Vr UH Ceo eae Lew LI <I eH LS je
ee <n oy eZ << °
OMt eZee HHO Orit reeew fe HO = JS ew LI
eOLOme we ZS ee R LS ex~Or- wt eae BZOwrew rte FT ce diet et aacde
WEEKS ww DO Oe OTK Ze See MOR & KO mm SR NOR RRs FRR a Ww COR WwW eae OT OL we rete
em AWUWULX>~OrFZ © @=& CO FAoZZe Cee WIR Ret at LL er tt ti
KZZXOn-EU Jet oO > ea ae | ce ANDI Sse ADO — eINDHIHeeoW ewI—Obe DEC DWAYI~SOWUKAT Owe qyv~O areOZwoo2tw~wWateo fC we O Ou FOZODRFCOOrRFYW FIWUOOOOA WLOZOD PRIM HOWULOZRWIAIY RPLeD OYOIOCAOrOdIFELYeDelarart msIAOYOO | LW Ce atQucdaat SGOOW WxewerDEaogOmO0O FILLY
Ww i) hOrRONNHOOL Pj wsOooe (of WSS EY OY aU eel A Nh Al Al 8 cl OS SOEs | EE is J a) q{2e22Z25D4A0 Coes eD SRST fSHhVer SIDMMNMDOOWLULLAANNNNM DKK KM O uw oO
85
be
7 ey
Ae “¢
my
evs
> :
‘ 7
ret.
1 |
Lik hah tee
eee eee
eeeee
eee
@a#eevnveeceef*7*
‘ aes
»23
4 |
. e
oo. ¢€
@a
S
.)
sd
“ as
** eo
@S@
8 Oe
8?
.e¢«e¢
2?
Re
te
he Lik id lean
t
.4+e
8 ee
ee
@ ©
X80 CHARACTER INITIAL(*
*/
: /* COMMONLY USED STRING
be
nnn NN HHH
+ +
* *
* *
* *
* +
* *
* *
* *
* *
* *
* #
% *
* * Y
+ W ce
* OD :- (an)
+ W O
x © * fa
* QA #
”
a oO
* wW
rd w <—
soll % J
Ww
%* O ~n
x _
= +
+*
*
*
x
*
*
%
*
%
%
*
HH HH ee JR K WK KR KK HK KR KK KK KK KK KK
oe
[oa ee) =
O a on
x oO <— =z aac _
oS a =
oO ” me —" —
a —
ool
“wn ~~ tw <a
ke & | OO pa aw Lead co >< a <—<Ie _ ae = | -
~ oO -~ J ~
Ie —} Ex 4 Ake ~x< mC) en rod
aes mm OL eS> OF Ze
OS wreZ wh
wees gm cw wc k-> =OOrImMM DZS a DIIwOZ ee
aa WO FRE SS = aie ACOUAXKXKO wits eda LWW
uwUIMGS owe Loris SQAONI Rew
| onal
a O uw
OOd¢ il
ue
oo
we uw uw
ow te
- = * am: * x aed
© Zz Lat
WY iv a) so
mien
=H —
w+ oO =
Wie eont
me ae *D oat +O ee #x#O =)
i] r-O feces =<) (ors) rt oat Oo
he ae a Or © = UL aed kx
Ww QW " et ier 9 ad
~~ uw-a <The wn YW HHEW A Oct wer ty he eZ a! "Ue = eset Oa Da” 1) OC ow ~—eFiL S BAYOU 2 Ow BmDOuwW ee w= O ~~ riLS * * SOS Oe eS z “ O O20 DDI xy e eT Ua cesta © <4 mim OOQAGAOD w O <
wir OaGeHeaeeH -@e OFZ O (a a | eel Lo pam eae Se ae on ED ce |
=> VOC ZOOWwe Wi -Coa> - sOy Ze “Wj DYN CAtker W
Owiwwds wr aa ee COU YZ ee LU LE ee LUC) Oe ow
—qou. Ww an aye OCD Zal Zaz jee uit wi
kK Ww
©
86
BYTE(*3*) BYTEC'<*}
,,
me
e
Pie GSE
mii ee
of m
ae
<
7 -
= ;
2
—_}
b
: an
~y Renin: a. eee
oe sees ere
eer err
eee
.-¥
Vs
=
; °SBAYOIIONY
SyTPHAIIIIZI» |
~~ ~
’ ‘
rT
é
e
" ‘
-
“
2
>
se
; »
. -
.
e
-
6
«
. =
4
3
@
c
/
|
t
4
Ay tg
x 4
+ *
" =
e
iy
aj ‘>
st
ee
a
s
i 6
-
ee
- ad
2
. y oh
eee eo
ek a.
SUBSTR(BUFFER?1)35
1:
FER) = BYTE('#*)
‘EOF!
FFERs(_%3)
ER,
oR Veda ato & pa a as a
ZOZOY eNZ2%"N2ZD QO Ww wWreoO ee. ME US et p— et OL
*/ %/ «7 */
OK OK KK OK OK OK ok Ke OK Kk Kk Ke Ok ke O&K
x
kok kk a ok Ok ok kk ok kk ok ok ok k/
EMISSION PROCEDURES
*
ook
ae
PRODUCT. ION
Hk Ok Ok Ok ok oo
KK OK HK HK we K KK
mK OK NOK
. w OOK OK OK ok OK
*
x Ox *
/* /* /* 1% /*
R-*&kk TOO MANY BNF PRODUCTIONS ***"3
9
! ce
oe kK
O+ waz ec a <b oO ize +O0O
S | no FO O =
— | D+ r-O Ox UO 2a S) I
CT mat «io | LE
YOO Hex wo jm OOM
<Ivem LULL qt -
eeDO'e Wee aL.| 2D % 2D
SwWwiiw NWooe} 7] OY MILO IL WN fae (is bras Ae foe "OY | [OZwWOMes
R F D C R UT = CARD_
SYNTAX KOUOUW ww aa Oth 2 ase Fate FOO OOHE- www = >
~Y
87
13
. 9
MANY SEMANTIC PRODUCTIONS *** "5
=
oe ke
Ae* ewe (ae a> = Ml oo O Os +OO = fey
io k-F- © O Pasa (2 €
al DH eS OF O Paal a & Ox |
Tele | a YOO ars
re | oa
AC RD SM ~
ER R Lu
A C N
= ae
_~CARDECOUNT
SEMANTICS; SOY | MZAWOW e« EOS sae) uJ AG Pe LW Pa ey 8 es ia IAQNNS LL Ps Ww ~Y
td
KH Ke OK Se ok Ke Ok Kk KK Kk Kk Ok Kk
*
* Oe OK KK KR Kk
aS we
OK
1*
_ -
>
Tas
Ts?
© ‘
—
| -
ii
4
:
«
tiie,
D7 gary
i bPeryatya
=
(Raz
ASIYS
41 wf
‘ a
‘ A
: .
‘ i
; ;
- »
: p=
¥
ns
7 :
iT
eHIAIWASATZQU2
FT)
IX
= K3
a.
: “a
ll
fe?
‘ (4
MA
}
=
, °
‘%
‘ if.
7 “si
a |
: j
= «
: >
*
—
» ’
i
c
1,7
e288
@¢
* ©
® »
° °
> rs
; 1
_ :
se
~ Aik
ORG
VDI
' ‘4
‘
:
a
se
6 4
* :
o ®
* .
; o
. =
i
vt
: ,
7 @
P
7 |
_
: [ i
«
ui
. A,
:
7
>
- 4
.
. ‘
$
-
,
te
« ;
mT.
¢!iee
ae
; :
;
Se
a
’
x*-@¢
e «
4 »
’
f a a
.
j
i
THE PRESCANNER
*/
CASE 9 - CONTROL CARD
/*
na a D> Oo on <_—_ Oc 2a —
! haem — fj _~e co O ioe) Cm I] eee —-O lu~ Ze Was Orn Lina Oe fate
eS Ser Ww 2 > www a | A 2
a= meow ~a Nea Ow On —a ~w Ow POA owy
= "SEMANTICS®#
BUFFER,1,9)
ke n> Nk wares ANNO MSU IAD O OmoK WMNWMNO I HW Ok-a
DO;
88
e ?
ID CONTROL CARD AP aKa fs
pe ue SEMANTIC INTERPRETATION xxx0
or:
*/ —COUNT
ERROR **> ERRGR
ZIM wm yy
CASE 1 — SYNTAX CARD
1% DO;
o
—_
fad LU ew
tL it “=> aS In co
>< II =a =. <u aa MO =
aya \ aS:
MO ZOW eo Iz w>
1x
*/
fo
oe
a
Xe
RO
a
ee
a a
aK
a
a Ka
a RZ
*YINNVISAYd
GN3
¢QN3
fang
SQN
Sexxe
ACIGUYVISIG
GuVI
*‘YOuNs
LVWYOS
***_YNYNS
*KKe
LNdino
fT
+ INAN97YONa
= LNNOD
yous,
Jz
YOUda
QUVD
- » .3SV)
#*/ $QN3
|
$4S1V4
= SNOILONGOWd
a
§(YS44NGISIILNVWSS
TIVO
$(2*(1)Yad4N@~ IWS)YLSANS | | On = (f)ya4gne° IWS
|
ff
= ihnod
ONvD
INS
=. 1
£00 ‘Tend J408 S= 36139 949: - 47
.. 1 $@na $(4Y444NG)SILANVWAS W149 #813
$(Yd4ING)SOLLNVWAS
TIVI
75.13
¢3siv4
= auvo71syi4
£((2*udsadsaNGVUAYLSAGNS
|]
s#E»)SDILNVWAS
T1Vv9
“t00q
N3HL
GQuvd-LSUI4
JT
3513
tan3
‘astv4
= NOILINGOYd”
LSYI4
£((T4uasanayuLsans
|]
HHAVSITANWWAS
VIVO
NOILINGOUd
LSYIS
3 GYVITLSHIS
JI §3S4v4 = G3HdLVWNA
£00
N3HL
SNOILONGOYd
JI
$1
+ INNO
IWS
= LNNOD
WS
:O0d
Je
QV
DJIANVWAS
- 2 3SVD
¥/ ‘ON
‘0N3
89
ey
g*¢%= CINPASe 10
’
\e@ GAT
JITMAMIZ =
S
‘
r+
THUOD
IN?
= Ty
of
ny
Ts
32
JA
os
fRRTS
=
ORMAD
A
1)
seep
hts
2
MOLT
’
~
ps
+}
‘ea?
'
57
145
Zz
>
4
,
:
~
)
a
a
:
i
5
4
\
’
7
Ny
-
ae
*/
HK Oe OK Oe Ke RK Ke Ke Ke we Ke Km Kk KK mK KS
MISCELLANEOUS PROCEDURES
[*% KR KOK KOK Kk Ok OR OK OR Ok ok Ok OK
oo
-
e
a wi
Lad ed [= a
= uw af
(an) ~Y _ Ww 7) = ” <a aw ~ a uJ <a = jot uw
fea) ee@M iw -O
oe fea) oul e->
- pom | eS
escen =i el We
Te on com ise --O eo UO ee ond <Iw
es MmMOee =e —~Y ake %¥ TOs = OO *¥ Sarde ~ Oo =WwW * ain ze _ (a od % WO «sO oO be wiLU =< © we — CS KO we
aia) < ke =) ~ eOeO O oO cow = Ow = © Ow + WrOO Qa oe “LW - Z2z es oO [om = cS
YW HOKE 2 oO
oO =2odt]! ee O an « mm It tre on Lena) wo ao Ee KWZS= ~ x Re ro ee) WO Woe>w ee <= = Oc ~< —~ wnW ( a] I on <a on wie ~— enon
Re ws ae -~ = ~ mw oi Ie ww - > al uw i Ww = ~~ Weve Own ~ Yow we Q-= oe ae | Ww = ww Ww (ae = & ee)
— sz — © uw wee W Y— aD) ed one ec n= w eolL eel —<I— NZ w QO -. ee La ad Wk LL == => Za Ce —e 22D ea a —O0 2 a—7——— uw eo DO m4 oe —OO <I WOo- cv ero | FAO | o> 14 O 2 Ww ZuyOu rasp a “Oo - OO YM © OFF = SN | Sa be Lee ae Ge Oe Ww zz O>and OUv0MWM TS Ud
xe —-ID=> OF aire, ce fag Zoo a —O00 [a'd jacac— WJ—oI— swO =}
ZMO® oF AaZzoO— of O=— Ze Pole Set er | | se cae |} wry | er Om AS See wrt ko =a BO - =i em - 72WY
Io) ea WeeOwWwZHe OVWar Or ~ ~ seem ee OODY II ©] Dax « IZnx< \eZilil cé <u
Oe += oO ; Se Ss oar = a =< Wei OQ b-——— 22 On f= ol WOrrF = Ree <= +e O--—————2 oor YnOr QAa> = ee ae a Ge = oO ae ee -~ po BD yee eS |
eco LHe NIE PRPO Heil oD -iil ee es | ate = Y NQOa >on = Ox«x<*<O — = Ase soli a ~ODD } om OOo> CwHn am PRR ke Ke ithe rxXOO & G a | ft Ie alah is dbeeowDDD—- D DD— JD gee | 2 = wa joo =oDu~ ~— OOR AA — HO #0 AH Ore OQOQWZU SOate mtu ZOCKR RRR REERE YORE ORK aS Ok wy ez AaZzotatS as SSS aS Oe DDD Oe Za OO 24 SDL Oh eethS> OOO MojjaaqaaacawzZzoood A WOO GB Weel!Grit-LU ee aay. St = Werces DORR RRREFREF W aN CObw ae) WwhSse
el 2 8 ee fo Bs p= ro pm eo]! ea as we ZO ee eo ZAOCOO0 O0O0r}- wit Wy <Q ete Oi
— Ww ce —.
a O
90
“TATA
a9
¢eloRxTAya MA
r pis
)
~—
hi eh
TiAy
; ”
<a
. :
{ Lae MALI
j
} njeT eee
: ]
&
/ a4iet
.Dyt
ed 7
:
-
aAG3CS032 404
DGC
CI
IC
GIO
I
ICO
IC
IC
IIR
IG
OI
GIR
RR
I I
IOI
I ISI
I aI
a go
a a
tees
ak
deka
ak
ate
ak /
fH
RB
ME
BK
SF
KR
RPE
VE
Ik
CSRS
Ke
«x
Le
2 Sa
ee
(tok
ok
ake
ak
ke
ke
ak
ak
ak
ke
ak
akc
ak
ate
akc
ak
oie
ake
ae
ak
afc
ofc
2 a
2k
oe
akc
ok
ok
ake
kc
i oe
ak
e kc
at
a
ak
afe
afk
afk
ak
oleae
aie
ae
a ak
OK
OK
OK
OK
Kk
OK
OK
Ke
OK
OX
we
Ke
Ke
OK
OK
K OK
OK
OK
K OK
KK
OK
HK
KK
OK
XK
OK
OK
ww
OK
OK
OF
OK
OK
eK
OK
Ke
SK
Se
OE
aS
ae
Rk
HE
aR
HOM
ke
Te
% “)
oc
YSNNVOS3S¥d
ACO
ANS
x
2 ek
eS
Ke
Ee
ER
HOOK
KR
HOH
OE
es
Be
ake
se
ak
oe
2k oi
e a
3 i
ake
oe
rea
a ok
ak
ak
ke
J
SLNNOD
YOMUeS
NYNLIY
S3yNG33D0dd
NIVW
11V)9
We
oe
a oR
Rm
ee
HAE
Oe
ae
Ade
Wee
bie
DE
se
ses
dk
oe
ok
ake
ik
Oo
oa
*
AQOS
WVd90¥d
if
*
te
Ok
ee
me
Oe
Boe
eee
Poet
ec
Rokt
for
Moe
Esko
ise
sisei
arse)
Sor
ok
Fok
it
ook
ok
J
S3YNGIIONd
NIVW
ONZ
J
1IS_GUING
11V9
SAYUVWWNS
LNIYd
11V9
SdNNV319
W1V3
9 SuYSNNVISISYd
T1V2
<3Os
= (TILAAGLNO
$ og
oka
SISAIVNV
YSNNVOSSYd
xtokEKs
= LAGLNO
Sees
ce ob)
ENELAO £3uNGIIOwd
=3uNG330dd
NIVW
eK
kK
ek
OK
OK
RK
ke
RK
KK
KR
OK
eK
Ok
KH
OK
OK
OK
KK
OK
Ok
Ok
OK
OK
te
x
3YNAIDJOY¥d
NIVW
=e
x
Skee
ee
Se
RASH
EH
HR
SS
FE
RH
SE
ES
Se
e B
BS
$3714
Q1ING
GN
Sp
kok
OK
ONIOQ3390¥d
gor
weKKKES
= LNdLNO
$003.
= (T)LNdLNO
‘2
* GN3
(1)
¥345Nd
IWS
= (€)LNdLNO
SiNNOD
GYVI
IWS
OL
O =
ee
$(1)
Us44
NG~4
NQ
= (2)4
iNdi
NO
siNNOD
Guvd
sNG
OL
O
= I OA
*<NY
MA1L
3y¥
N3SH
L 0
<
LNNOD
YyOUYS
JI
$G3axIa
I 3yuVv19340
91
a]
ie to *
SRA
Iau
: 45
<a
">
«\
oy
, '
3A
mt
\
-
7
: a | :
> >
youn SAL
Ne 8
eee
. e
4 ~4
we
@
4 ‘
; .
¢
‘ >
«
._ -
° ""
1
a ae
7 :
s Ts.
. oe
haa SE TTY
| 7
\ .
e
bn
s e
¥ J
7 *
os
~
e “2s
| a
2 i
hs
Fi
; ros
wee .
Eearabnedel rtensqevie
oi svi Seb
omls + ey
ese «
; :
rae .
>
&
f +
o7
aa
oe
: 7
: al
a 4a)
rey:
_ ae ee rs mek
I) es
i,
-
>
ay?
é >
4
_ =
° 7
a ,
. -
> §
# ac
ra
nat
=
*/ x / */
7 OK ke OK OK KR OK OK Ke OK Ke ok OK eK ok ok Ok KS mw KR OK KK Ke KR KK KK Ke Kk Kk Ke k/
HE AK DCI AS IK Be OK Be He x aie Kee as ae SK Ie eK 2 fe fe ac ai ee hc ac ae aie ae af akc ak aie ofc ae ok /
APPENDIX E * ok
PREPROCESSOR
THE SYNTACTIC PREPROCESSOR SYNTACTIC
[38 ROE IE FE BC AE IK NE aI ee a ae a ie ae ea Re aK 2 A a ae ie ae oie 2 2 aK ate ic SC ic 2 2c SIE oc ac ak ake ote ae 2k ae ie oie ae oi 2 ai ae oe ae a af ate ae ae of aie afc ae a ak ote a oc ic ake steak a ake ie / [XR eK KK Kk OK K Ok K KK KK /* /* /*
HH
OK
A a
2
*
/ 3k sR ok ook ak tok
* */ */
KK ke ok OK K KK ke Oe Ke Kk Ke ek KS WOK A OK Fe XK OK OK Me mK Kk Ke ke eK KS
5
a
DECLARATIONS Ae
wo Ke ke eR OK kK KO
KOK Kk Kk KK KK sk
4c
we +
<
* 3 OK OK
* K KR
~ASReB Re R H
HHHHHKHHHHHHAHHHHH HHHEHEKKH
~—
= [ot aes
—- eld D «+O Oo) owe
Z2Zearct NWw<t Ore a Onde
Reszow en w DnNOOFr aI Or a woe Or~ase Ho = Ors ©
< met ia ae 4 oad <a ~Y Zz. OUWUWI Wer J a <x al ar So, mGmwat Ww Pe — yv~O2ZzzZzm0 c) faa) =) fea) NQARK&O Fase Si Be 2 [ 29)
— oer aeteto) <f oO =z oaaa0 (aR ee ea Y
: a ui Wo HHEHHRHHHHHHHHHKHH A O HJ SS NSE SSS ai Oa
Oo = OO m ©
Yn eu) = a) a
~ Oo or > = = q~VOoaQ Wie O oO tw oe al ro aw fos) TS) PAS) =) ee 2a O@ Ca a OF oac rOQ
Lad =
= — il il HHH HH = - ~ SSS SS
A cir
- nt eel ooo ~
—_ rs ~~ DD - & ~ &
Llu - wa a CO e - =
Rel BRE ROD el Mer ae Me >DDe OCOe OWe DANMDBOOCGMAHIANNNA
~>>>>>>>>>>>>>> Pe! 22 PEs (A TE YS fe ee | es pe Th YY fed ea st fp PT je . - adqadticccdddccicda eC ~ [ado So Mado Katie dada djadfa aa Aladis dfa ss WwW et QW WU LW Ua Ws a LL Le us - -
cea meee Seed sell cael ened eel endl ell eel eel toll el el cee ceed od th tet Rt etree tee HOOK Oe eM
pa ET FT PT | Pe a SEs ae oS
uu! martes Dre UO OULU O~ ie Iw Ww & Pe WL fot G2) ae oD oe ONOt> WN
ony nat am =e SaWOo~we ay lo ae D eS Bae ae IS <= Cw | exo Ge S fewo~— VA <a te ee ee) OOoeGroe re
Weer YMUMONZZE OCR WW Re ROZea YIVOWIDLUIX* KX Za KDANNNEAZD aot OO MRS steer SA TOOO HDNOOOCOOCWLZ=SSANFFEISIOMOOOU O Ww
DEC
ee eneeeen
ee
eer enn
. &
a2 ee
© @
© 2
& @
*
*
*
i
ROsPS9MMeses
DET ATRY2
* ee.
«
@€.®
sey @
‘ ™"
seo maga
& O84
2 ee
O52
bs
$end»
ve
- *
*
rs
see
8
7 ©
‘>
~ ,
2s
24
eer
ee
@ Foes
Of GOG4
»
oo
ew
ts «
®
e x %
«
2
*
?
¢
*
a
s
@
*
4
* *
e
on) 2
e
Ps :
4
\N
\?
oats
rTA@
IC
\"
‘ ween
CP.
eee
Fe
* *
‘2s
.
, 27.8
9
‘*
)>
‘
re
: ‘
="
, ‘s
r
ery
rt2
‘,orya’
«3
»'
9S
.gue0"
- (La
Tisai:
es,
- "
~s
aoe
©
fF
ees
ea?
74a
7.
ae
if
.
4 “A
,_ Ra
“ 4
-
oe
i.
; i*
243.f
+)
ae?
f
» 4
17T
rr
>
i vet
Se
oaT
nan
TEA
4bvuce
i
ad
a9
wet
+ 4
ye’
+ v.«
,aa*i4
SOA
OS SES IH8 O
HO
PE OF
Oe eRe OH
ERE ENA
FO uerAe
te wet
R TO LAST SCANNED CHARACTER */ R CONTROL NG OF DOTS Wes
=a
O @
” > [a > | nm O fa a a a ik Ww TE ale
a CO co CLE te (Co at IOw oO © -«&
Set aah
~WeE FS Fe ao = Be aia aq _
wor 8 eee Maik -<5 a.
PAT TALC
7) =
" nat us az NY Ore ~Y oF a Naa a Zw
ONr oa w al
Ww Ww le 4° 4 > N>>> tes Oda ao ~—~xrr eo ise > EP < Jd<a Wi <tr O=F= az acrr >a“O Oda oO ZOOO woo [edfediod a aaaa IG: aOW = Ps ome w UW WL Lu Zwo Witt be ORFF Orn O00
tit =) ro ee a NIO ore < waidad aid Wu ao omaai >a0 ead oO =OGO Coe Les od SS Sig: D> © ZOOW roa Psat Pa
~
-
@ -—
oo - .
_— f=) - ~
(sa) Ww @ <6) x ~~ ~
- -_ ke ke
= ( emeemel o —_ bes “> —Owo +a @o
CH Onwer S
xN re D >< YN we
ete rr OO i ome! =
ee a) -@) LNO OaGe Ww oO. .=— } ~W WlwuoO
— =! cael « al Uik >< Oj) <u
QR LNe rR WLU ee UK Ue x Or wOe}e O
- oe
OUTPUT STRING
QG e<N~O WOM KOU & & eS Ome 6POwew re xK UO
UGOMnMUNR OOO Sa LOUWILE& KUL TOOK IM eh TNs
PRINTER CONTROL
Ww WHHHRHHHHHRHKGKHHHHHHKHHHHHHAKH ee ee ey ee CR SCS NSS SS
-
oe
= ad Oe oe!
—b abet
a rd re aoe ame
cor, —e oO
ree me
ao oO act
—~Woe
GLOBAL TEMPORARY
OINTER Owe
KHHHHHAH So Se
ih
-~ uw!
= (a a
o ~~
—~ + Ov
Ne ~<a oc ee —~— _— -—
bb co Prt Pd
Ocw -— -_eF,
. (ey | ~—<_e LLU om
© OY) x< Te
SUN me
Tete NG eke UE FOL e~~ oe amos Z0OuW OO
ZOdIEWN ect uc rOd ee HUONOFO
laa — hKK~ «Kamm Of Of OU Oe mK I YY
ies oeOnMdibveze OLTIFLOU Oovur act
COC ee RW eR ee Lor PFoIvOOCwWUUU HU Soi kame Oo Ue mw 222k wiv AQWLAWNEFEZZD LIAS OY I SS eee eZ OO OOOO
fe
Ka are Corer LrKMNMNNN
=
; ee
7 i.
a
gan 3s04T
1 at dats
ti
: ont.
-SOOM¥S
JARO
AAMMAAD
x deans
#5
rele
:
\e
a”
a ‘3
; Yeaonans?
sats
- NH
| ;
ne
aay,
An?
ac
ahem
: pea
n Aa
SureusT
if
yaeeNe
re)
Jory?
\=
, 44
» si
- “nace
Je
; a
3h
hist
lade
ie
eae
Bl
i
pat
- of
Sten esedes?
& * - —~/!
== =
ccs
“ee ae. (ere pee
¢3~
S
aut
dg: Tapert
, yan *ya9 2eAEaAG
“4
‘ ;
7 :
ve
=
: JALR
TO .
re A®
AR
YORE, REE I
P ft
eavasoe es & e > +} »
\ ‘ 5 \ ‘\ + A 4 ’ 4 4 " a
=
, a -
‘
wn pl
ta PIALTIM
SP) DAETHI
s
a
fax
Tb OAKES.
CEL
TASANTILA
. a
4
. oD
ok
mer?
TZ
5 "
29814,
so4r?
) beets
5
-APUTIML:
BF) 2Van
iw
yam
7 me)
° '
» ft i Te
we
‘ }
'?
a Ss
, ?
,é
4
|
.
f
’
ae
7
:
' °
~~
i J
;
eT
S*i4
or ;
* ae
. ri
j
‘
af >
ie 9%
+c}
PTR
6 >
f
d
s=
iva
{ '
?
=]
‘ie !
- . | - y
“yt va
. Nw
¥ a
cNks Se
Sieh
el I
i he BL le Lee ee
-) SfeurTa
tee
Ue Tie
get SHAY 2
“ 5
- -
' id
‘
ane
ie!
fo.
ee
a
» bal Pts
é
“~ He R i ee e HHHHKKHHHHHHHHHKHHHHKHHE
> [og
> < oc = <= = a oa) oO Ww < a a! O = isa) oO Ww < > e b-
a a) Ww a <a = = 28) Qa = oO — < J fad ox o od (2) oe
o
HHMRHHRHHHHHHKHKHHHHH Sn Se en SS ee Se SS SS
-~* e —e ~_
—c0 4 ad oOww~w ~
= SER N - fee) (a) tae hoe —_- =
- ~ 7400 =i = foe) Ee Wo << J a _ cop. ~~ ee Rt el
FE OO SHaewWwO— FRee = RLWWA or
~ «& _~ IDo<e. e2cer
-O -- ib h-ODDHeee-a2 cuKC - QDCOUrRW Se —X<rFw AQ —eOCKr CrOM Fete x LT kt OO ek
RRR KK Ze ct Kel Q2f2xaqDageres bt WX STORraGhow
R—OCrFWX> #Cae~~CCT Cam OW KX Se tO~ ae [FF O- Oe SUN GHW tr I aNZeEe IXSUWIdU Xa ws deee PZ atinonorodanu~ oO BS WNL 4A DDD DES MDY Ort & ey mOGOO~NUIAN <uWWwTOOAtrt rete >estOrR-
RR RRR RR ee EEE EEE Oo Osx
COMMONLY USEN STRING
*
~nnN RN KHHHHH
* +
* *
* *
+ *
* *
* #*
* *
* #
+ ¥
* *
* ¥
* +
+ * ”
* W # o
% 0 (=
e+ ws UO
* O # ao
+ A +#
” + D #
O
% Wx Pd
+ ao ~!
% wa Ww
* O # ”Y
% wes >
+ +
+ +
* #
* *
+ +
* *
+ *
* %
x +
+ %
% 3
+ *
KHHKHHEH nr
94
tABLECSHE Cis SI4+SHR Ci. SP hs & TP
on
I
~~
SA ~—
wi —
oon en fam)
oOo a La) x | ry = SS) a
Oe i
rl 9) a ee jl
aMertm
Delt Pore cD Wyo
JW ot eOM¢uT Tew QAWONnnNn wm OS Sl Q WOOT IatO See Le Lu = ROOYYITwW
j= Ww 2)
he ptBitia
triad
) )
~ 3x5
(8) Tha
{HT29 aay
in eOOs 4 tat ad te tted
Ais
194
. “ay
‘VaR AWBAIDY LAW
ASD *
ASE
pAdony (aac)
|
; pbb
Si Al THAT ASS
that
yay
: |
4‘
‘ :
‘ 5 mT
4
{
'v roa’)
he
<q ;
a, ae
eyuasrT
ta?
a7. th AMS
‘%
(gL ate
oasu vim
*\ |
Wy
.
; ee ee
“diese
2 e's
: ‘
*
>
ay
a
ae
re ee
ap
saayorones 2u0 WAYYAIe.”
| .
p
3 "ee seeeee
ew
ee eee eee leo
« ‘ge’
6a)
Pn
:
;
o a
“
I
hE LII1e
fist
ta ‘3
“A=W?
i)
% ;
4
cate |
a es ee
a
BIGAT A sh)
Rie 5
wnt ="
i
79! aT
‘
SHLOT,6)+SHR(JS22)) ¢SHL(J & 341))3
=n
. 9 HEAD_TABLE(T)
END CLEAR_HEADS; END
on a
faa)
o
~
@
~m
fea) =
=/
a — om
tu
+ o <a
on -_ Wee oe
= nO Yet Q See Onn Ww ui QO a UIC) « =+ x< lw <u OY on —
x © mr co ot Te tee Lei wu—-=
LL am 0d OW) — => _~ N rs -~ LT Ue © w
m~ ee DJ Tew “ae «5 ~ >
Pe RP ov ae | 2) ne Pag orc i on -cO + eoctom one ee LULW
ee = Mm « -—roo mHeet yew WY a Ole cS ane WOM | mA AIdyY «x hs a “owt CO" “ace a) OSes OL > ee Mw OC ee on N &N JIWwi >a + te —
<+ HIS Ps: ON e& “Voc eS Civ rer — = ose = aw °oOre Mat fl > «>t + “> I O — i QO mt «OD LW 3 2>0¢2 +e)
mH eOJs uO = Orn =ZnHE wiz ~~ Il ~~—Rei ec Oe! | ~—O J wellien = ef wr lis Woe
Lime > I SU Le i = w~T eo MWe eee LL war 2 oa Chee ee) CY, HOS VT AS oF AiLO@ ca Sina SW SDW YY Ww uw © ow Ons Se Sa (eee Ew MeO ae Wh Oe 4 a (2 hah Care Ix aw enh jl uy wtNN~N OWT OC O way. waDvw Weta. Les Un = SO Ire e+ Om OHtAC el fe ge OO laeo joo fale) GORD 3 OOR Ge OO It ww 2 POS ewe) Wa Perecieite Masel Sate eeee wit!" e)
eAOYISswW aaAaOoOO WwW Yvoorcw OAdOWW WoOOZO e uw UO ao De w = <I faa os 2) oO a Ww Ww
95
—-
7
'
y ae
19m. SAT.0a7
a as ‘lita
% ? ¥
HSAs
IS
Ui
xs
4
Tit
ae
ob
Peat
eh
ee
ee
Te
ue 4 e
7
Ss
*
:
:
-
'
a
,¢
!
y
——
a:
=
Pinay.
of
|
Pek
_
»
©
:
14
é
e
’
»
1
J,
ar
:
7
>
itis
‘
rl
=
a
.
‘
|
2
-
-
rT
a
P
Ca
7
.
A
; \3 ;
a
;
;
A
;
.
i=
P
:
‘i
3
‘
S$
AR,
rt
-
a
4
(a
vr
‘
d
3
’
- ee
‘ :
>
;
{
°
“>
4
;
'
’
}
?
'
®
«
+i
4
*
7
¢
:
be
lane
-
if
»
@
'
oa
;
ote.
:
‘
shad
Te:
,
27
a
4
Sn
‘x
’
?
a7
0a)
24°.—
5
HSH
-*
ao-
~~
~~
4
~
--
+
«
-_-—
+
=
if
t
,
‘
_
_—
i
2),
-
see
yD
i
mele
ee
.
ar
ae
a
;
_
pris
i.
*
-
e
.
7
;
:
.
72
S
:
,
or
-
-
eel
a
Lan
f
er
an
Ww =) oO a kK
a oS Ww eon
a
WY on
w + en}— = EL a Ww zs FILO Lam! = Ww Zuie oc o- ha (oa) aie se WS oe
oo om _ [ an} = ed oe oO
oJ _ Ww oO F- F& Ol ll <= > ~~ x< Cc 2e-L | > za uJ Lon! Ee DUO a
<a ge | ool Kx OWwWre oer
> — = a. - me Cee [cape rt Poe a m4 -—— Cee aes | 5D Ww ~ - O 1 Gee Le = & wi tl i Ooo@g
= ae © eo oe Oa Geet + cOW Vv ~ ee Qn et ot ph Oe > Sp cO—— re It
> tia > || — ee Creer | ZS F&F Dee LU LU ew -~ — <x ~ a > +> Ca 4 ant ©) on] a Owwen ft aS
“en <i ei-ke Fa Few SF D CRnNzZz mow ~—D Hee SL ae et aw LEXY aw O RPWWe FDDaA WwW = oO Q¢+ ti - eo WiLmi<cterliienem ILI ZOOD ee rd oa | al Orr ed le AWLOZe2Z IZOMG =i ae) a: iOS nN CW FoO~n~ F ile ~ Oo a2WwerDDw OFFe rH O~- Ww FW SaeS>e eWerADIDAD COt UO~~r~k a >w Qe A OGZI+ wh we te FOrRae IN eed ol © SL | Qe Petre SBDWewerwDu Fre WWWO ww O COYK linen wi Ss. COeetel rok ese
ie ae = Fe de e> OJ Sweat WwW & UUT Onoda mr WwW WeePZOZ eee ero CUOIIIS SoZ Zeek DDD
ey =) OMre~O COOUO ww Ww O0O000 ait =o ZeeCr>Z RFPOCWWULIELeTuATroO tedje fa Me Gras Lie wa WIZ pL! POOR RHF Hr O Lif FU
[ | an) <a
96
% / */ */
we XK OK Ke
% ke ok
%*%
wo x ke OK Ke oe ok Kk RK KK OK Kk kK KS
OUTPUT PROCEDURES
Kok ok ok ok ok ok
x OK Kk Ke Ke oe sk mk
mw OK eek
x
iy. 3
: WaT?
; 300°
3233 SJAV
1 (LIVT
© {U)VT a
a4 ;
4
> 7
; :
<-arvsgart
e¢
CLETY
vf
‘
=i bel
me
|
‘ :
e¢° 21087
AP
EQIOPAT Whah
OUT*) SONRT,
JTS)
‘a
cere aeeeepaeraererr az
*.
ww @'e
» €
J :
a
ids zhenaaonas
Tern "
a. ef ae » 43 *
>: ate .
s* »
4
hs evr
ff 6
29 *
@ @-@
.
. ,
iat
bl
4 bg
7 ok
—
a
e ~s
: is
7 :
22
on +
4 ie
re
ADs =
r ;
f
_
_——
or
uw!
= -
=
7 -
ao Ww a e ~—
Oo = a ow a —
3 —
UO
- x Ww uw <= (os) — = — =
i. ae = o
td ere>
-_ - oe
Lie ao zo —_F
mu, 2c. a > a wa OW
a 2 Ea Ww woe
or we jw New
"0 1@OfF Ze sen ZS ~DA0NMNO Wau
xe coll lu es Zz
“CHeDereH Fluid awl aoa. ae.
OOVU li ZrO 25 10 ee es
waodzZOu! ris ‘
-
—
ee
ja) [ad <—
UO _
= oO
o feo) oe
= il i WwW
“AN | - —
_ e ow D> _
[a ey — <a fC kesw O i > =
oy es > - oF - +> An Sa —_ ade —
Cad aed — | ~O—
“wo ee - OQ wz AKOCjle a =e ee | < UO ~—U~ ] i) a Wa le e et FDFE =
enced >a > Il O ~~ CO~o on
ZOz=> err eae tO ei SS SS a eSe O80} Il oat me OO r=
—Ee~— FDEDO =<} ie LOoZzOoc, OO
er FeO O Bat FY ODWOCOZOZO Oe Sees ce ty ty <—Wdau uTurtoD co OC ASIZ Rr re © ont OO ONO
COVEY Ls el. Pia ids ao O-- WL WwW | ml
= ] fea)
97
QUTCARD;
RD QUT PUT
vod wel~ | a~LOUAZ Wie ewer
ZaOe-Dae f= Lt > 0 I jaa rFaO0~a <a mW here Oo = t— O) JiS | ie Oo Se. hh 2c
oa 10 al 10 a a)
Haw aeSaHE las CAC aZoZzokx] atx © © <& Oo OZ OZ WOO WW Wea
5 CC <tr Us See COOORe RF OW = = oa
TT TS TS a (SU)
OF eww ee
CUoZetawe Dot eMWUiDO Ow daar re Ot «sare 3 Se ermonee
LUG) =e sep ify — a YMe2ZOLT -w-o RrWem OMe s Wa me SD et
Fe we eOre ti it Wwo 08 ee et ee Ju SIF
SL eet LL
ak od CORWHHOOTNR, ee eee
a :
fo
a
-
a
oe y.
P| a
; tTUtC 3)
ibe
; j id & ERE
CHER ORE
q
7
PAITIAB AAD,
Eek v
eOR8 | bleach eee
Oi
chal
aa. Be
7
sipieyouas
- 2
= F2gRiK
2S
ae
ams
51. 1),
PRARMON LD vTR rae
‘Sar Lad
>
2 sy
; |
ennasrud =
(ee msey sie
| 3
, oo
bE: 1)
ig 1
} F
: ’
soeaorit
, #7
ov~ PUCT.OBA).
--=' Tang
Pub: bia
” '
) 77R8
mas
1] i
+
“x
ie
a
|
Tee
be F
4? -
i
- :
ri
A STP)
* vs
Le
i ‘ij
e.
é
erga
3 7
y vie
= FY
“ pa
;
:
® iT
Bent :
a 7
. .. 45415
i )
*
‘a
g2qhi
ai Lee
JARO)
:
: =
ceo
ahh os
: one
MiP ia bt? ee: >
daa
P eterts,
(otw
~ 74
ait tate
{S5be4 .R0e»
31,70! oot
ae ae
s. #©9 . ope
2 e,
tot, 7 *, Ft"
a2gt*eed
al”
7
fr), er
tf *@*,%e
*
528 *e?
« ?
+ ey"
ts"
Ss #
7 * «
7
rhea
ss
; “J
2 *
ak 0
“ .
7
iv 7?
x 7°
es ‘a
»
52
Lje<_
71
0"8P
SUBSTR('
Ww i}
oe
od ~ se oO
” w ae © oO * ra ~ ~ oO
et =
+ _ ol ~
22) = a o ~ ~ — be
~ oe —_— rhe on
_ mon oe - -
WwW t+W = 2 - —
N —Y (ao) = © =
_ a OO) hal - wi ener) on & on = a [@>) ——— ae
~~ «(| o+O = + | < —_ — wa <Terrei - fad a
er +X i+ e Ww Ww WwW on me «© Om ew — - (ea) me 2 Oe _ wy 6 NeW + we _ + = oe Q ee oe ee
i = nora - roe) - oO SS i + = ise O fret _ ez = “4
_ CeDk a ssa — anes — unin oe =_ (a) | OwZNwnN -~ -—— - — —_. ee Oo LL %
ied AowNnwN lew | © Oo «x eek Ul WwW =& ae Iw =-CO roe cc —! Ww OF HZZOZ riee iy Se N SDA eNO lit eo alee Oe HHO LIC eer ow ~ ex wmise;~ouo Wdr-— © ge ie: Ru ADCOVIIS YU aA ort &
o-—~ oOnwdatd OF —w OMZen MO co i] =< 1M” — on =O | We~-O Ol NdwWier ot Pee ee Ee =
= iH] © DewHeMCOzsee a oom Gao Woil wn we ww
eae ee ZI swuin fF SOO Oat 1h Weel Le i aa st oz il = Il New OOS IY OOS Ollror+ ROY Zt We or =
On OS ee oo-=na & | rPWORa Ort -rDAZ “coos AaAZODDAGLDG Il =LHOrLSDIAIRHO a> aa <ore (<2 OM ae < © em. S26 WO 2z eo So Ww OF IO WwW AMWWHrEDI Oar ll w aor Ss Cre it ac. © 7. 90) oe Za) Wess
Reefs = Ih Rae SOR oF SDIWSTOOHO WO crtD ew Wea We Oo Ww
wu O o~m COUTrao 2b Fr oOrOsre WrOokrtkF OO We} 2
n= Onno gee | Se ad <aiO S27, WS HA.
98
YOVONTONSY. ¢ VIDAAM
VSH a
>
# ba
Sony
;
’ ran , Usypreave
r VIDAAM
Pf IRA
et
| |
£3812 :
} wiDaAM-= 3T2AW
Sy.
wee
3S
+25*tt
+ 2or\easas. VIDRAM.
- cst a
ecO Ade, PICA
-
: - ‘ et oT ¥ { oS i
_ =
«
2
‘ “
. 20
Bahr
7h) ive
ee
i -
rr
nes
“GE®
CPOS2A fame
t-30pN) =
| .
* rien
be ‘ PEE
XT i Ja
yay
: 7PP ONDA
ASGMa Fi
<8 01a
: r
«
| 3 Fr
J o*
ise!
;
PT Leg)
* “eeu
A aaey
‘ a
° ;
ryaty
a)
=ee°
if (Lot
cs Wi
’ a
= .. 3
4 oie"
| >
id i
* }
1 -
;
0
} p4
} .
* ts,
® ho}
aA
, }
wy
'
: :
ptae it » 9.
‘ ‘
j ‘Mein.
sumed?
(-Y20s OF
. ,
ry
‘e
;
s2apan
iy ¢°
aD JER
TY MpAe
Of! tt
avi)
. Ls
om eee
: 5
, at
, 2)
i a
‘ei r
ri
“ :
sat ee
‘" {
" :
; - aT
OFT
“aA 2
‘
- |
4 v.
ss :
fe
: I
Midi =
20h ou!
7 ;
. £09)
90M
IAM ITTO10
aS
= Rie . 5
: fo
geja =. ay)
se 781
: My
ha
4 oe
= in
> F388
a
Thewey ih)
: r
“3
‘l=
; ;
aAlae, the
} e
92 aa
& 7
ue: Ne;
ayy
a _
CLPEIS HREM A
=f .
Pe.
a FULL
$2) gy
~
‘le
: S¥2H!
= ye
Met
7
(K,L))3
Qa <=
_ Ww
_ ss |
-~ Yn rn
ad een Rt -_
e —_—e -— —_
=a = e oe o- Re —+ z= or ~ —_
Zz © ood = - oe ke
a ze eo — > coil ages eS <_< mz OG e& on Cot a = ae~ = <a aw
= ak-e -—-— —_— _—_ = 6: a @& ae - Ww = -
+ WY a—O w WwW —e wn m= Cee wl RD 20 Se on —
oe Le | 3ST as | eu! — ~ YW #H#—NO Y= Il aw ij J {| LUIS . <f se az T— ke il —_ f2-oo on _ =
oOYv— f Jo Hou _ x eS ©
m=O | ee oc oe Wott i i ric Fe © fo i i= tr Ww ©. foal) = E— Oe > 2Ool WOWrF it uw
CIM eO WZ Ce O Ko r iil — SOs. JS OWW aA UD ees oao>ao +O ={azZzOkr WIE adeeO on Mee eis | mm OD OD an | x DWH Ww OH ou Oooo fal tI w al Fi sm Ste © CoH SL Gz c
Wee WWE er Zuxr~sz OD ee ee Hia vbw) ato = © us |} ad <—t
—-O 2b OF lo = Y~HIC Wirth Orth ee Y a < ad |
oO we aw fq) od oO au WOeD <a = oO LU ew Ie Can Oren we
[ee ON ee enh SS ei ce a_ AS SO. a ca WerONZOD Wee
ees tw QO aoe Para Work WL
99
oe
eS on
lw e
~< e
Land oO iL Ww
[aa ~-_ —
a = - Go
— LW
~ jos oo
joa Y Ww Ww
= J O a <= bH
iad o~ soc e
~T on on
wid wOc a) OZ WwW <e | SS oo.
oe Nila
Nur ji | mien
Lu UU Wp a Jo Oo «lS ex A DWrOMaA2D —SOCKeODeEDF aewdee ODOW
ur on
ene) ae
eee (OO
We ate es es Iiinr o | Rw tl >
rFOIZZOOOS +#O0 Or
a
~
; :
;
“ep?
i +
i eet
= Ds
ie
> €2.4I08
-
AMY RT OSU > Q »
: ;
Se
35.91
De
i
‘te
‘ayy
+t os
)
3
» } )
1s
. f
i 4) J
ol
1?
a
>
>
it aetJ
|
\ Ae)
a }
( €
pa
i .
aly ;
;
7
= 0
COUNT(T)
oe -_
ee
x< Wi Ss Zz oO <3 —
a =
.
N -
~~ ee
a —_ ° -— Y — -_ LJ
= _ —! @) oo
LU ee dH —
Qa=- « faa act a. e = “er
c= en =
Wes rI— oa) Me _
Oo ~lt _ a = LE o=- = a an = ond a ts wm a E
[af be oo
ar > ~ On OC ~ mo & uw or nl
Yn — = Ld —
0 - ee kK on
On - Be. ty i we — Ow a> — “uaa a
OO mee w= cS
a eT oo Wise YY = =a WY es =
Ve + ow = UL rs) ze ee te ue. _— tw eu sccioaael & 2 ia hae = _ eHY WMuY Ll ee => en ow
m >) - be - a OO Lu ee —a
rr —O mwa zaéa on <~— Men Act
O se xe. => = — Ww ~Y —O oO — ~~ Oo
— C --O — rE Ww u—- C~m O | ocr So | Soo Ly Ce al Tae >e at aateet £6. Ore SS" 2-OMO Ge RD eC ws ZU oe LO [PH wo erMmM | HH herr FO TO
COMM em ay Oumuoroe — are Y~ Cee Pes 9 Owe ere asd ee § =6| Akt Oe TEx] e>yO2” See. 2 2 Bo 1 Ww~o nm OO
SS <a —F WIV - ee. OF Ws = ~¥ZOCewI>S>Z Nas Ped re aweise st Meo
bun ww os > Weweyo ff ©OOcihe iI ~D eae eee eS oS Jl <e O ee e e a rem
eee? Scan) moet WO OrerMO OA wD sm cosh SHG e+ [=) ADE Dk (aye) moO ii Ola zO <Ooa,ODO* 22 i Spewc © a =& WO wmoOoooa Ww weaOAaArFO LW Us
—
= (ea)
100
i
Le KHHKKHHH
* *
* x
* +
* %
+ *
* *
% *
cig *
* %
* x
% x
* *
+ * ”
% WwW ¥ a
* D a
+ W * UO
wee fad
he Cs se
Vp) * D *
oO % WU
ze Ho <i -4t
al 3 <<)
ui * O
Vp) + we
= * +
+ %
* +
* *
* +
+ *
3 %
% +
+ *
* *
+ +
* x
36 HK 4 4 Bn i
- -
: y
] oi
a> ¢
ey
“7
38 TOMA wore! 1930
SHTMOATS ©) BOeR
“vent 37409 ss) uri F2, 2B.
+ tGiebt
2}
+ Iie OR
in ‘
=
, 6
5
een
ys
a
cuy
TH?
~1?
3)
| a
£
a i]
i}. tf
bok tae ee a
ri
’ '
i Pe he
‘ :
ut 7
;
. 7
; P
j Ts
a4
ae ‘ry
> ‘
;
As
. é
(4
- ,
: P
bit
¢ 7*\2733
1 eT
'
i
é aS
i
Ti
¥ ¥
’
‘
; 4
9 2a eye
’ 4
x
5 f
s
1 >F
‘s
eter
:
:
\
ry
«
‘ A
- St
i}
i”
’ bs
ty |
| ;
|
i.
( }
OM
Lid .
he a
-
>
_ ‘
7h) a
{<4 /G) TARAS
ITY sats
a
° :
ae
» f
' 4
tazeeststws
«+ *
4 *
>» >»
*
. '
. .
, ‘
. .
a
oe
: > ie Pool
i '
cs
eens
tox:
| =
|
. as . = »
*
»
2
2,.°
© #@ "+
al
e *S
@as
€,\ ;
ear
ary)
d's eee
ie ad
ate ie |
ee
oe ee -
a e ee e ra
Ww ° = -
= © ° OO —erY) —serl) = —= Ore —= © (od on ozwWw a ee <a Ww ese OS me ©
i = Or O oO — = tl —lwu
re ———(/) | —— YY) on
be | = w - eK a= SRS
Oo Yn [od _
Ww <a “I= Y Il —kF
mo. eon ao —uw — — | Pati ths =<} re WY ust Sr ae Us DRiee
_ -s Ox. oy rsp wy 0 mee lLU DS WwW © StF =
MW SOsnDl—=aOrwk-il—
SON AODF &HO F- We
emt Fe © ere OS F&F | Ww AW |ORWwoO 1OReao We
"eY YNYENO SAAWNNO Fett tzw WOW pee SNR aS) bo FSOewe-ET REVEL EVERO
rFOYOY mise 7>AkF lood-iuinn FHHNun FwHO
RFeWwWOL Te) Oi Fs rad ZQOOORF HORE HOR DR RHO UW | med
a Qa
orn
=) ~
nn Zz = a oO = (oa) bk aa Ww > cw ”
enraee
—o Fe 2 mw Ww a
= Ae < Feo ad mee me
oe — © = a} oO
—r (2a) ke HO enone -
So. eo _ co HUNWN on >a Bb ras [oa =) >in i ©) ©" ex M=uUO (ag joa) fas
—> Fo 0 S12 tg] =), WN jen > eo | [ea ative New et erN™OY Sy > SB ies =a O Orde Il loot Zo elt Ww <x ' fo ace! [Co RS ee IT See Pl OS oe a SaaOO ey O>7-O Ick GE), ze tea ZMw~r WS
¥eEA OOO WeH we>cu
© O |
101
on
Q Ww ee
> 4 ~
_ a uw ~—
QO -_ <a jae uJ
OQ pa i aaa Jee
Oo — o tl.
aA. Ow ore al
--> [a ae) ae _
mit We ct e& C3
ase oe =)
UROm Aa Ao ~W eeNO u~O Wwe
oe ag aS (ae DwWwiOOonOo Seer. <I) Lt AO}
"ONO ZONWY > OOO wW COU ere
”-
uw uw
oo COLL
— uw 7 _s:
= wil w Co td on eu
ov +~ cal N 2 te 3) a4
tow awn - the er = Ne ~W id en ww —_ aw
—Seroreo ae il = FON? <x ”
win ar Y ee
JS rN ee OO
=i 6 Ol 5 is a eee! a =a ~-act ed oo UI Dee HNO
Q -.x< oO & Secu) oO LLI ee¢ OO
Oatato Fe ol dS uNnmWmw
onc
HHH
* *
# +
* *
* x
* *
# %
% *
+ ¥
ra %
+ *
% *
er *
+ a ide
% 4
+ %
* * aw
e — *€ =
x = +* <I fad
% Oo -&
+ QO £ <I
% W *% . [4 + +
% %
x %
ca *
# %
+ *
¥ %
#* #
+ +
% rs
* +
# ¥
= ¥
¥ %
% x
eH 4 4% oh
102
~~
—
+
a
O .
Ww
© <a =
1 a _
= oO = [oa - On <
=O Cs
Vw ~ - x< Ww
tt oe a
Ww mM eo oe ee
>~O ] —~ x cr o ad - WY be Vv ad
a uw I)
Pata Z e © am O be ae a 1e8) iT] <e- x a = eA ma = Cos We | i aia re be 7) eo —— YY uw co . pd 1 ea ues il us
re a aa} = as I Lo, e> uw =~ Ww <a wad ma iT] < or om 5 ata
wee OoOr or O tt -~ ft 2 ee e- O <a> fr a ~~ Owe <= & fo eet | OI feat tds) oe a Oj — . fom <tee Zz Oe
pee (SE BT ea Sh E2 2D er ete hy Ode eet Se Ue wi . q@ ©6242 a0 2 =e] We WwW = Saw az >
at on) — Soo tS Se ee AjOdt &) tuWr OM Of oO
we Ze CEN tl ~ oc Ww ~OQr Or aa Ole it eee Oww Ig Omoaaor©® if wir -x<Y & ee JOO > on bi YT
ReOODt AWOFEF NMOS AOI SO eUidkeO OF NW uw cody eae ee aur Fe aaQ OAmawoO WO FZWORE er GZO000
wo ro wn oO w (2 Sl no ole ©) © ee? Se | | Fail he S ee |S fon wah | fife ese oI aed BY cs) Lub be Ovo uw WaoieQu tT OACOrk- OU ecw © ace
° ’
GE,LP,CP-LP)
WORFRGY
onen
oz on nm a
oY =.26 za © awn WJ ow |
ane a, te Ul--or UW
—- CONTROL (BYTE(CARDIMAGE,1))3
. ad
co
Qo Ww - t
on i ~~
ma —
(: a core
! ce {Sy Wwe
any . Ou
Ww jes) . KS oO SO ats << OreyOr >
= ha iT] <—Wes YO. _ Ww =z=yY~doa aA
seQ WY ~~ et LUO <t =
ro —) WW Ott ~O-- ees = See O Cu>jlin~ Ww fo @) SS Ee CO Ce aT
on Zu ie aaa ee las - ae a tal SS. SMe > — Cal — ai~-O> 2DOa wn > ty — ef OOO OW fC BRROeRrY OS ele eS = mw Ss) =e ae. Swumly .SeS oO oxrZzoow= Oo WOU wit ~erD OF CW
Rea OOOD WONZOZFe sow Ww =wZOmge FO WW WZ2wWaAr a) Wa Coe lWe > te Tu CO. =z Ss JOO SZ eM See O ese
eCOHazZ Ww O w OQ w Bills Tak T > aes A) COWZOIHE Were Let = ie) oxao A OO
= Ww ©
103
. b ]
GET_CARD
oo
mH
-
feo)
—
>
ac = oO = Ww 4
— sg Y)
0 et
Cy
_— _—
— * uw i wi ac =) S
¢ Sl ” a O “A
aad on ~~
roe i on Yew
>~WM al ais
Y) O + Zz Il eave
Co- NRO one oo WY
Uo we > cell Il OAs WU UL Ee JOS Se
Onde — II CEG) Late
weOmMMen SIO
>O en Oi (242
eaoO wise
a C nn
-«
¢—7
f
aw
vibis) 'n (*
%
o * o > ee
te 7 »°. é i - \ +
on ‘
A rind . =
P . SS ™ ‘
aS ° = = — -
«. S
> 2
é
'
’ 4
iO 3 &
‘
% Y
roi
Cc’ Ce* Cet bi -» >
=X ——
an.
vo
?
COw—w~ wm I Il ee
eNKA> d O FF m= Ole tl oe
aI SSN ow Ww (a) a =
a “1O0GG":
. ¢
ORT#C(NT)
° +]
i!
— | oo
a <= a
! ke ee
Les on
We -
ae — te
—~— co 8
xO ND ee LU <t ew “aw 7) OW Lenee Lji- Las ID hege ) — ms joe
" Fi Ze) —@
- OeOmenm « Rae eet KYL ORY emer OW FE YS Zee DOOR OTS tEx<~sD ZOOL
Oe WrWOCRHY ea OLrro cc (or We [oat | a AT
ae AE soled ol Fe
Fe Os ee wun KON
iW ae ©
104
° ee
L
UCTAIGN EP)
BRUARY', "MARCH", s “DCT CBER*s O,31,60,91,
wa~
ot <@ <email as| oe
AODMOVMEZO oe el \©Uried OC a WO #elUN> eee O ete GA et ciot <aUd>e NO+FO0OTN Yow et Oe & > NtTae AYOr-Act WNke Yet Mm O ZONZ ewNWOoCod > ~SWOe GM >HOws Il Wests ri~nN=S O
iad Mle Cy ee > WwoOWWe >t Oduct FOCYOONY | WHO aduqadzeaqt i> OOS es AY —22e OOo Om> Wu
ro WLW wiuaou tT Zaoo O>ORnrF EF
«/ x /
xk ek we OK ORS DAY-DAYS(M)
kk Ok ok ok ok
see x OK DURE BODY
rie ook ROCE
* OK
MONTH(M)
* Pp *
1] DAYS(M)$
’ ~ 4
MESSAGE DATE
"4
SYNTAX PROCESSOR VERSION OF
o-
bd 7
WY ——
z= ~ ~~
= eH on
oO oO 1 aes _— ot o
i = jou e
! Oo Pa be i oe re =z) cone, [am
_ (2) na ss ” oY © Oo fea a _ od a -— va) og Cs | a joe ke > oO on | ae a Fy a oS a oh Oo a - * Pad atk —_ on
<= | 3) - iT} at <aw ce - < ” AN oe
= YY WO -_ fem) oe > +
w = — eS iT] Hier ke ert o> > it ~ S&S t uw Qee ~ = ee Ee ow j— ren om iL =e ©. =a & zee FT ce imo [od Lu ° <C) © i Se acd ~ wa abe = |! a Ce oe al +-O2Z a ~ ~ Cr e« HOt Se << a <~— QO Il om ad <a = o~ke Pe) ess — Pag, ees POG, se ~o~ e Ree Ye COMe _—— cons 2) uiig UW Soelh ano aneZOdt ef-s cea OD el er Dine -OnWw fa. 2x~— eo) sell | | —TWeecden oom OK On IN HQ | tek QO Fett GSOwew Mow eA ete -S Ce CO te. aa o ra
ee f Ot OFK SY OK WHI eee ND PFU ZOUVW ee in WreiLde-de a>wSwere OO BAOUWO FI a are ma C2Cce2a “nv Ow Se ae eee ne wipe ees Tae MRI Ne er row WA ~ WO Re Zp) Ue aus ce |} Is iA iI WOO ZW OO en tO te fe ow ArWOWeWwO! Wi | = wn WH Syit) micas Ee)
ae a he a se (oe e aeliise ieee = Ue eS Zz OYJOeCIMaAaes ereiO res rtp We UL et et Or 9 wi wo DIAD-DZO>-a =) 2= CaGoDCcO~MaO 2O WO OCOOCOL>ZZ20 wo
105
[) — e ~ es >
Ww —_ —_—
oO ss = a oO - = w
" (ia Lia ee =
e = - ee
i—_ — fa a a
< _ il é&. ee — [==
~~ ee —_—-
ak pes Ss a -_ _ een - = ~~
em fon! a _ on oa =e) a. . a | _ _ - z —_ . =20 oe be - oO Ue a Qa. —_ — — oe Q e
— ul ra “ee -_ — ee = on >
rn _— _~ lam — <—J Pe ~~ @m -
rot —~ oe a a to- a no= wae = uw $= om = = coe i — end e - Ww = ge) Qa ~—F re -—< uw Gi > se > ~ Y>a |} ea Cc ge= Ww _—- = a na = = aI ax 3 ~ - Y on ke oo uw tw a 2oO ~ -~ a nw Ww ” f>-~— u A~ | =—a@w >See CH Ma + on Fie Mee
dls a ect joc rF F< —- e* <« ae bet D- ~——Ir Ree Ww au wr YS OFF ~— cat. Oo aA=twn i uw Ww de ~——o | | <i | ~O oOo aoe Woo SS Abe =~ oe oO SO lf = ue oe OX oe rOD erm ~ mt — a ~~ Owe ] —_ ee | —_ = wall ak mS
wONQe YF ~N SS fee ES ee I at < KY & Or Sax > oe ea = CF te SS 2 oa é aie ~row <ae—Ile z~il =i © - ZHeaoenm Oo Zz 8 a es - Cod es OS be ON a = iT] Ye
So aw FR i eS we Se eee) _ on O I Q0" er LF OHO ne OO F Fe 1~ YY | fa be us P| Tcl aoc Ow ae set eee fo © Fem ic = on = FZ oO Ww SE 2. i “ws ra Sem SNS Bape © uw Ww z <a pa OWwo~~ Jeet ee DO Te OOO ORIN rs = fom ! ow SE Od eee wb tes) (3°) OGLE De OO “a =| _ he eA ei ia (a0 fia teehee Sarat oO aera i. Ww a bee WW >See FO ow S&S FURS ert =< p< Cw o~ Ite og [> ee OF NEOZMY eee Ne NMR FOYDZHO rt OU ren FO OS Meri ee Re WetrPaIZaZzre cae o— DOmoZO wWw Qn On+ Zoli & ay, ZrO oO. ACO Il I & eis IC) 3 aoe aa © =) hee zat met iow i il et <a NZ=- COZ wil WOO s«OZAO- 2 WOer wOo | mar DO
mw ©O w Oo O AW FOW> JIU WM a th a ziti: Ps keD WN te ge ed he Orsi LU Wee JIJOO ZO ZU rie Ly
OdJASWe D Ww Pid = 9 Beep => Ya & | UE wae |) WOOWD Or+--Wwo
106
Ail)
- ; Fi 5 as, Re sen 7 — 7 j
- é ‘ nt : : 7 - dé 7 uC r..
J 7 9 as —— Mt, -
aoe a é
°
= © a
é i ->
° ih bh
Faed
Fe
- See ‘
*
€ ay
94 a Ww
as
eT 78
: ‘ . - ‘ 2 7
. ° *
4 " ‘- - r*
aX
a ~ J =
. ~1 Cle
- _
- —_ or | x. é
*
toes as cs - > ‘al
- - . - - 4
é > >
- ~
Po : 4t ‘ o>
—
s '
~- Th
7 iW
> e i
i
= me
. _
i
7“
-
(an) uu WY
- =
w — @m —
_ be — |B | ~
= — oa oO
= (eq) <— — = —_ eal >
= YN — —_— |
ia =| ~ on Cd <<
ea) o oO
. —_— ©
> a ~ = oO > a oOo -_ ee = = _—
wi ~- ~_— _
~ yo - a - — ~— ~ ati_ oO (sa ° = Ce Qa n FE:
us ee =) ce
a Oe > —t —~lL e
O oa . Ww HS ~-J0 © oO i -O® < o cox
oS i e WwW qa > ~e eT arn FO on aad — bf mM
~-o Ww oO -— © fe I< © roa) ze We i<f Ee <a rea ee | ik ¢ waoid oO — > ee = OF S06 on apse FA... -Y I~ © Ore ul - O enert- | OF> i) " "Nl oc save OC
auwuyr oe O~L— © SY al? Sal | > Ow <a ee Net et a EOS eM ist - sel a0 > = ©) Of 22-3 aga ian. Ss Ww eco Me &- GO a2 € 2a
oo ORH— ~~ | Soe} ss (> FS Sw LM seers 6
+ "uO o— ieee) =) p= oa OD (ea Keto VO tl io Fe AM ORF ode O WN NFRD >AXO |
—_ =z > Nan CD Jew [D na j|O SAC, ne > fa2cUOOCaecW JG Sa.= Zzaz2zwad
SY w Om Ww Ww On daocde Ww — ALL raga A Ye oa en aa © GS Ooac Wyre WOE ee D LU ete} LLILU en) OO errr)
(a eed cy ay QONMCO aOO@o peg We 2 ZiaiataeZz WOOO LU et WacoPr-Ww
107
*/ */ add */
(°0123456789ABCDEFGHIJKL"*) §
CONELITCIS.2'5
wo Ok Ok kk Kk ok ok kK OK RK Ok kK O/
RAMMAR MODIFICATION TO ATTEMPT TO RESOLVE
oR OK RK OK Ke Rk ke ke ek Kk Ke Ok ok Ok
IMPROVE GRAMMAR aa, ee
*
. 9
* s!
eK RK KK KK KK KH KK K
BASIC _-NSY
[* * RK Kk OK OK OK fe a ae
7o-
7
-<_
€ ~Yn
ee = en
-~ oO ~
rf — (ee)
- wm on — ~
aw e UO >
<-O A = 7) HO oO Zz
Pe (@] ~~
—e a oe = er Yvoe—_— a ~~ ae
a> oY ~Y nm> WY es jae
~ ¢22 Ze a —ee ~N =< — <— ~ > ere —iaew ae =W ~ -_ ra ua N Fron Oreren © uw YN ~NO er Oe eer oul — KAZE DR tek EE s)
tu = et ie a (© Zz
QO O2Z2~2> ~ iis io — Zt © 1 C LL
oe ue are - Cc =— we) Ww s RrFCO=— CORK KMAOMer FSS ~ f pall [a a) A COE. 6.02 Wu a | on ~Y Ki<be iN oo 2S (| we
on <a N aS RLU VIN WZ bk oY | - orl en ~ oN CWeNi wWOZDre-aosae — oc mee oe CO. ah we 2 er =, awoNt + —V IW WV Oe oO oO zea + a «x «aM QqarteD «WwW ae oO wOoO~S N= Fe WreODNWReZOO |jOCurF=eY
[ewe OO Z em © OD OY ONO E> oz WwW Re ZOSS «OD WOZSwW MSZwt-e-LlOosZaaw a SSNS es Oe MNS WHLOOIt wom
Oo est FCO Ieee eh emu TIwreeatturti
Oo OWWW Stal wi je) 10) eo JO Ree, COON), . 6.
h FaOOrdCO | NZ a> See ff seks
— OMNOOHAC OA N EL Sa Fe ee wh BUNS - _ Wee He " S— sti wet. OC Ww OVvNnarnz=a SS to Zz OrwO more OFF O
So rg ui'a
on
poe
= o _
a ee
O © or 9
Ww (a i} 2) O cc a — me
is | =r" HH] oe oO
if D> UO wd Oe aes jen
<aIN ao So 3-2
awn A. 42 Bet ac - © Se
, ; a x OF Ow li<I a22azei mC LJ em LirsNen oct OO
Oo Oto Fa | Ze * «2 Is aw Wel O> ee Vy OO ecu lac WO miter LUO
So a= =a ade LLi ew
QCO a“ Ww} Ww
108
oe ee ke tk ak oe oe oe
xo O*
bi
ok ok ok ok ok Ok x
OK
HF Ke Ke Ke ke ek ek KK ok Ok Ok ok ok KS
COMPUTE HEADS
JR RW HK KR KK HK K RK HK KK KK KK KK KK OK OK /* /*
—
a <a Ww a
| re on on
as _~ = © x ls
w re a od ates mw bk > ~
> ~ . WY rt _ on CO bso | os ZZ we
_ = . ~
— OR) ge ANA al eee pe el of > er | ~ > “oO <a N-O7 Ie be OO eiea a eer MR Ee LW tren ao Zreme- “Me
| = - mY) om en <i boa I | ed on
- NORHO re Ht tee en OL One SER) uw Zi =— <b fF ew ee OS K— LW tt OYE OD Ww f} Uiie acd (he Eo eZee cslico. Lien + =a5. LU 22 Ono Tua Nee Oll me WLW e#Nri Owe =Z — ke = =aIy JO re SOW PryeY Ww WS Fro WW
or w +W WN = <0 ew 3 Ott Sw OLE Were OO e#' Nee LOr2zZz See OMe es Sez OZ eoxrtag WS Fe jo ww O ieee | | SSae <a Fil wi —GICeAtw Odcte2n wer cOe HOZBOWMO fe SE Wee Wie jae U. m4 Zh i or Les Tf HOO ui 7) ht be pp $date w Qa DZ WNW went l Nn us
i BeeW Lis wt a co Deco wiG” | NeeX Oru! O ea] al oad Lj ew re OC See Ce} OoOwda WY uJ || QO Fe St Abell Ou, < GIeCwuwe woe © id NW <Ler =) aa TEe Ls ee ee eee rd en Wee COR YO WO ee SOO EAC) ll oh - tet QO WWOM Qa pu a xrro Z OF FO SQ) WOO ereSOO Weereecado wo FrFOHYY Oo ey 1 D,YrvaatoO 20 cies Wey NE BAaoood wo WOR
109
yes LEFT AND RIGHT * || V
AMBIGUOU
SYMBOL
RAS HE ba
"PRODUCED HEAD SYMBOLS'*,O)
xW aes
as eK MW FlwW
ao Se | =e]
Or jw RW RR A Ze
oO =O
—- Oe it ao <_ O
eer enw)
Q (ey [2=) LG | leg Oe
110
Hw Oe kK OK OK Ok
as # #
x #
* #
me mt
* #
* #
# *
# *
* 4
* #
*
# *
+ *
* *
#
# rm
* * x w #
S % A x
a) x © #
o * %
# *
et
x *
# *
#
* x
*
*
+
x
%
* *
x
eeeee
XLEVEL FIXED,»NEW BIT(1); eect
on
-_
me WwW
wa O = ~
-_
on ro
a4 Le x NY | ed —
| eae O
— a mb a WY oa ~ ea
ae re
“= & Ww amar | -_— =
a NA ea Ww ow €) et za
ee ae ee et tad ke roles | Vv
—- WY Mees ron & + a~Uu
aH VetzZe =“ a+ ei - —
WORK eerie fl WNW itera waa
GOS | SOR we lOUrF Sia
Www wil +O WAOBZZeYvO
> Ww a
ELSE RETURN FALSE3$
[
fag) i
“ tc
= - eS y. ee
= be e WJ _ on es
| =— - -_
oo on _— =—— —_ en _ o
-_ -_ a _ ~~ ~~ mH
e = aE al ~~ bo Co
= ' - - us | — oO et c) > (ae iz ant ol = - Ww = be faa ww i Ww nel ~ lw a = = | em O i > wi — on = _ — on XK : S
= et aot on —_—_— —- — W oO ort Ww Ww Ta) YY « oa =
WiLL on e— Oo (as) — ~~ bk Ww
ton] LW Ow a < > <-> oe ao > a 1c aw aq Ss = 4S erie UL esl LU = ee =! ct oan Ww o a>Oo Ha ue i= (i! eds OH OQ ees fast ud = and x7 rH | a~—T eS sch UieslU «& [ipY Swe +jJA ~—
x uw }j erll 2 =O. <F i a AQkre ~QbtE- FS 2+ >< atc P| = i So at Orn Pe Skee OY 2 Jats Lee = Ove Q A Dee eG iu — p(w f 20 © Bau Ges
Cet ONT HwWwWwoO met LUC) Wo {} tL) Toa --OoO aie Sr> &
i a eat XZzZ> | _—-~— <i oe FO FEO © ff Feet Aw cl A Wil Lk re We = Let wis <_ } < Fe OWN HS Ww
on G2 2ir-w Cc reeDe Of eo XOr- Gao IRF gD Ne | Lng AOI-4 ~~ > SOO res 2 )S=>—a 2°) ss ODlwu Ow OI ian! CS se ore =e COS Ia aN Eee Oa” SH OS> ie a ec Ve aes stole OU eS —_—) Do etvSite aw
eZ ZZ te eeri~w D WOIIZOO sO WODRAO em liriO enO 2 2a ty 0 | fp ye FI S
rial: Be & ZO 2UeAwoSe SOW 262 te Ooo” 220 2524 2 ews
(2) i a
oO : ao a <a a. <I
111
eo
=
oO a uw
28 Wi =
-)
anee ew
Z=— m—O wa =< ~~ al ae
o CO Ww ue Eat Ye LW ee on ww Ow on
a & Re <a "A w= bk ee Jew ed oe
= QAR on no ei i] iT} ST A someon ce
" PWwOKSotr— NO te = SIZ). We Ww ee
JI Jeweoil e* a an ww WIS HS FQNQCHNI Nw
>> Sule e~ aliten 32 wi WwW ONIN UAGONO aot awW>e—D ITPrreood <a Mw ewe SAO OWN ou Iwaw~nNnow MZZWNYN e« Srn>wWw eee I Il WLUW
a aSzYo.= UES ie a | WYNN TWO SYD er Ww
YI Mx~< ii aaa |OCr O WSeStrarnmnO
oo -_ oo
«all -_~
uJ a > —
WwW -— — oc one
hy a a | eDUNMAAANNM >O ae SIZ oO: ~IaQ aow i tow & Ost aI>Q <7v~O anoOrwWZ PFOrFM=NHIW
7p) _—
(a)
112
*/
k ok oe Kk K/
x kk ok kk k/
fe *& % * ee x
PROCEDURE BODY
JRTROMERP SOME, (*
, on ew
>~oO iva)
= il
Own
tr
tn ball 1
"oO =
= Cas —
io & al Oe ww |] ene
OS dd al ee O asa ior beetle a G8 It
ore [P< -~OO CYR IO D> aAatUoO~tuo
aAaOmie<- & fora a
Or esa RiuL Wea
W PF rRiriO
in Wun
bo bt ot L
O a)
a) wo
° 9
= a oO
om WL
- | °- be
= = oO Kf
= ce re a
O = |
on eo O os |
ce DS, Ge oO 2 eS = 7 ‘eG: <a = eet vo EY a we x
z=e> O Ff Seow th
on won -= Sc ax a =
=a a - i} w= ee
Qe) =. =
et Odi w w
a a> FFE a rOW Zee> Qa KOH Wwe = w HrNOw
— eek il eotWwe To ere ier gO AO [aa merino tee fonza =
1 AaY¥Y>rDUO ee 11 NOU OOAMYO Ow -aId- We 2WwOOrFrW DOW Wor SNnZwoor
PRODUCT ION_LOOP:
a ~
a i on
<a -
be e
Yemen a
zaae (es) wW "oo — [af sO u Ww oom a
-~L —AO | wi = ~~ DZ > we arOO © ww AXOre
eeO LU ew ~<a = er OW waawo ~< ow
ae (D> Sie wos eo ea aItkt>Q- ef > fel Owl RU JO ere = 2)
am SS MWwaow bw enw Fae ow OW il ~—JAaAD+ ms ry
er trmrida 2 Eeore =o cA wc > wi Ora HO+r St aa Mr i DuUw (an eT ell ee JY -
_- a hee Poel al Pee | | rOoAaNee "oO aIeaZawn oo TATOO <Wik el AY UKWRHZS O FOOWA ea lw rT)
— ws Ww Soll Oo fe — Il | OAMeefrFOUTT oO Zz — a MOO reer ere zao wer <toOoag IOs il Ce us OFFrM
we ww O ozo]! Bs w= OG: _—
ANZZO Wrst LWeeh 2 LUE I — W QO winx a Mea ete Swe =e LW rif LL
Oo (ea)
big
i> *2hEVELS «t$
MAXLEVEL
—_ ==)
We © = Deer me ae WUNMx<
me OUT ee FUWITS > et Os jACO>~WnwW ae OO RL Q. Ii WL IAOwW Je & 1} -om
Oe mpi ml Or-O Q>OZOFrF
wy eo >> ro JIZOZAO e535 WW owe
Se TEL eS Wet et} OO
*/ */ * /
we Ke RK Ke we ek KK Ke OK Kk ke me ee ok ok Ok / mK OK Ke OK OK Oe Ke OK OK oe oe ok oe ok Ok KS
SENTENTIAL FORMS WERE EXAMINED. '$
MISCELLANEOUS PROCEDURES
OUTPUT = NETRY || END PRODUCES
[RR OR RK KR OR Rk RK OK Kk Rk OK OK T* * KK KR KK KK OK Kk Ke KK KK Ok OK /* /%* /*
> > il i}
on
_ -“ =
~o a a e ~~ eon n~
« ee — on — [ad .O c on
us > a oe": eo) x —~Y - _ Jen ri
Lol Zee ooh on et ee pe ow -
uw Seat stl Sun SB oa+> >wW a> Ww Il +
te oe Te _—I—+ mine J fe >
ac et Nat KK Oo uo es ~ cO ee] LA iltLinQ. ~wwoag od
azo ities Owe cOI~ — i on Tae) See Sy i Se
+O Il Ort ee TZ Ne TZ ob. — cie~—O Seer =O oe jl aFiis
eDwW ~e at EL SaO w>anod LU > ow HOY IlOoo WL tt uu AW 2Z = VL LO LI tt ee QQ eR
DO Bea. <oxrWO Z eHnO waOood Ww>uo
oO az i
114
INDEX
> ie
ar yaTad
= THA
TUC “taygons
043 foo
garTvary3: :
’ Sale
2.
' aft
» *
su
| am “ep
eaeaeseoneeestevwvteneneeeseet
vr eo
es e2£
ete @&@
* &
Ss
2&2 ©
2 Ot
@ @
se @
+.
-
=e
& SS
y >\
~_ s
Ae Zanyo3
304
w2ii392 19
‘ =
\e
'
ao
se pe eeeneeeeeeetees
® a
@ s,s
* «
6
«
—
‘
=
=
'
=
ve
’ .
Te s
' =
es
%
A.
i .
vy «=
|
ae as
}
i
, }
i to
|
4
a4
>
4
>
as
MM
IND(1)5
+ INDI(I)
LUTATC (CL e235)? * SHAUL. 20}
on
a
+
ener
LO) ee es UO en en won
svlotr IPH uw wo _
ou jj -& = Ten uw r= © a ore
eoS iLL — roe ae | —
O Leroi Oo nou treme S25 ra ron it lt
oOeNcr il wn -_- © mw I MZMS ee eRe
wOounun oe a ow DO eee
> ie Pee 0 ee ee ee) Wee Or UL Ww Oni faye ded)
wor PT en ZwWoz ares WurF=zO wom
on on
~ | _ -— — —
Ss Ss x He Fe w a a S OO eeOC enone en
YQ nD e on J = “MN
w~A wrt t~i il =z st x O
oo ~ | eet ent © eed oe! eat
Meet CIRO Or po Ow~n~wZ~e~ (=)
CO HeNHHe® «KL WD FeireO RR Wu ras)
CcoOoONwexc loo tl —-O NRO OO 224 aM
NZWMN DH ow +O
Wot WwW (=x ae | Se Zz ak
ee ed ler 2 a ~-C
O We IP) oO LU ew LL
aag ae WrRw
PEPPE * *
# x
* *
* *
* *
* ¥
* *
+ *
* #
+ *
* *
* +
% *
# %
% *
+ *
ul ted
+ is #
= ap eS
a.
+ = +
ee eae
+ %
* *
* *
+ cas
% *
* *
+ %
* #
+ +
% *
+ %
* *
+
* *
cig #
ets
‘
,¢
ye
'
‘
Ai i
’
*
we 4
7
‘
+
-
>
;
L«
=
12a=2=.64.8e¢6
©
a
€¢€
8
&
)
2
«+
&
@
2
@
@
FP
*
©
«&
&
\s
a
t
is
63.
4Tyero7
a
:
.
F
ee
ear
eS
&
Ore)
e-F
a
eee.
Pree
F483
8
seo
©
@
2
*
@
4
"
"
7
«
_
“4
—
:
Ne
é
d
:
een
=
”
ee
ap
ee
:
4
pee a i a at. a ie | oe ‘ es Ul 41
=
*
[aa _
7 <a
QO a lw s< fae en
_ wo
iw ges we -
- ee a ao + 7) a cc ~~ on i] ~
. -a mx< | WN ao Qe e«# MUO WY be _—— —_er on oe [ | _—
al ae Oe owt IL faa) O~ Neer eZ~Y Ww —
Za) Zo jaws OM WN WwW
. Meee fO7DtOKCO at YH N wa ~~ MF UI q) WY oe O~un~yY Ye TO a]
- © = WOUYA |A =! Cal OGD aao ow + o<—f Y " el el | el etn S| ee . Yat Inve Lh =
a &h~60.0> MMOW TF meer ZO on Ome Csxaeer Sull il iH} eer NO aN O oGo0O Ie JI7Y~oOuUoI0
os ©¢©O.. it J
OCOdO &
116
ENTER TRIPLE */
/*
CASE 1
TRIPLE: CONEG ICT: #7
CASE 2
fx
CK(MsP_,STACK(1) <l en
DO: CASE CX;
CASE 0 */7
/*
a
La
=
Zz oO _
WY rr
—O ~— Ww
enw WO
- WY ~~ (5
ws .<fZ = Lae
cer ee WO = Set Ww oF = <n —) = = a = FO » OW —
—~e ax —sOr ae
Se ae Ont aad az Ws het = Pgs eed Oe IU
lu Of ak O~
Ie = O >x< Or Net oe
orm i joc W
eH), JE= zO Ite iJ OFF Ou |
Sa SF KO ae
HWY bt eS Woe hw nad bie
rieibe en
= es
O Zzaidact OQ WOUDO ee
Q = Ww
CASE 1 */
/*
DECISION® )3
© 2 ra = yw —_
oO o oe
< s) « a co ee
Oe ~ ~Y
lu = cA on oO Oo = _ we fea) — = ~ uw
“OD =ad ts z wO O _~ oO JO ao al oO
al uwi> tur -
ee cto — ce ee © a .
— mie N
aa —— ce - oe, = =
—_e Re iH oO _— = a
—~— ~~ on ~~ on ~Y
We We a Ow ro _ aul | ead oe me on ~
LO Sw Wem mo o> _ O-F- = fa mal
Cw il —> eZ Il Ol QO ll eet — ee JO eof — _ wa
le ZO~Z Pm ewta wood emer UR Re Ore brite 2=D-OD2 ~OcCer Oren Ree SOR eH > OF eM Il C2WOrWAE FAN Iisa | aDeOUZLO jj Lu QO Wk
oO © Li. SE eee aO FOZImem LU ewer COO ee eed LW J Ocr-De
Iwiruwrado ZewoOn ORR eebE OO WOZOO +
Q =< Uw
O (2)
117
CASE 2° S/
/*
fad ees . = rFOrFH Nene I~ OF © Bee (ou
OFRFNUZUEI 2M)
a _
a
’ Tetwot
st *vnigt3ee SuTnOATE
eco" eparvarste so Make
a - Y ccigwrrseusnesa
SOR
pe Tu
yn Sel
ie
by
2 sh txt
ze
- o'r"
ASE TSH
sae ta 1ST
eos
bp s8tht
25°
< ahs -\3)
YAR +t 4 ‘a
“ow
on
a —
a i oat
=
lo V on
iT] = —- fT Ww
te oe =
_
ets f aa
~— oo
Vw AR = ets
om~ J ~~
—< Wwe
<> JY
——_—
. ’
PRODUCTION (P)
OUTPUT
alee |
(TRE"FEN) 5
Grienw Y/Y ~~
re~O Il aA tao.> -O i WwW & me La) ewe ZF O Rt YO
ir ol) lu
bar femal | Ean 2 | |
| AO
=O
+ o-
— -
oe =
OC il = i Uj rt oe
QO eek Fal ED) Uen CO
(A eg on =. 2 ce W790 ee O
a) | ma W. LU ew cond
Q = — a CL) se
ar oS =z © LJ ee
QO wae LW WwW
118
~no™m
HHH
# * a #
# *
* # # *
# #
* #
* #
# #
x *
+
# # * *
# * ra #
x +
HN
«he =
x Dee fae
# Zz
* O #
# *
# #
# # * #
* x
* *
8 x
# *
# # * #
* # x
* * # *
oy 3
oe -
SAVE(T) . ?
C N
TEXT CHECK FOR EQUAL AND EMBEDDED RIGHT PARTS: '; PR 2P
eo rit |pPria NDWW «& WY
COacce Ill | jwataqerD a
«
3 pa
ee Coal
=a =
t!
oe -
eo =? —
1 en Od
- —~
= ste Ow —_ J
ZMK eed LU elu
oe ew rote ee |
ao Nam cr Jama il ws
" WW 7 «MG
WOU OO eS ee Y~eO rCOO WE = Seow SI -_.06 Swag (wee ws
an
~ 81a Tw
a> ry y2 6
2tT4 A
t
.,
(“oa
5 fae
2 q
-
‘ a~
F 4]
spear :
©¢9).. 00)
FOUGOSS. TiSTOS
Ad PT.
: j
>
J i
i
hhas
it | |
}!
T=
7m
Tie
* .
7T=
Satie a
PIVOT ECG
WT) PHT.
. ao
+2
)
SL 4
} ;
. ‘
° .
rot
.
} ‘
2
- i
i
: |
N *
143
; \e o¥
@
&eewke-m
&® Be
ee
4
< J
» °
» a
cd s
t
\s
-
:'s. 9394609
; \*
4
<—.. ees
@ fe
ene
te te
ee
Oe &
© ©
Se S&S
BA fee
=<
jo
ree
« P
Pre
3° GPR Saf
a
€89
» |
ri
tJ Por
LL. um,
| o>)
1 J artis
i 7
sis
Pie tr iat
, rut st Meant d=
aT 334
FaTOAT
LH. of EP ad
eervO4
ass a i
‘ ry
‘ ty
y @ ff
j '
e74e9
-* 3313
. s*4 tine "THOL®
C493 2ar>
pra
mies
£63
MOST)
Ixe THO =
PHieyTy
~ Ay)
TI =a
Sét
5 >
. a7
=
4
‘ re
i tsecORt.
= Peli
tia vite
Wo
END
jaa - oO
—_ Ww Ww = co Cl ad
_ x< = _ Ww
_ O ee ¥ OF _ = oS. 2Z
ze — =azO
_ Ie = O + or ec -
> Mw Om on — Pel 1 eo fo) ad O22 raze
fan) HO uU—Ow
" 2a ai. WoW r mae on OO es)
1 o eno Pa we HY) be
=. ~nHoe Or >odod i — 2) Oe 2 Lee
[Fe] ~ - Qa~ —Y —~oe
=~ Bp | on wr 2 YN—rr > = Zew - Ye ~~ ~— co
u > Mew Lue oC >See ee u Oe eren on He 2 aR = O Yr in = —Ze- _ com be =e —W—c< |!
—m ODS Das “Jee = ol =O —_ — 9-20 ws Lt —~ w ms COW ~wW Fi ke
-j;arwr o w —wW OZWL (oa 2 Se Yv ”n eames! reall Cues On OF mu O — WewWwZeZ =, < Sis Ou Co SD OW ~ “erYraveoo oe te vac VE Ts OW CD ew CONSID I~
i} ~—YNRE = ej ed iO 0 od ae F -2ipeee Yes U pom io WeikOO es OW® aYr SRO COO fF i}
= CLAXDD ee WGY— oo. & AaRrFYvOo —ii— titen C-—r = wWwWZWOO00O ze =F OOrF~Knm VanaoofrzZze O-—~& LL eee Tet-OO = -_- -_—- co hee he on OrezZzOO wWw !
uo -e 20k il FOF > NA Oster © CC Lz ea = ow —Oaar ~F “ie twZzue OFtZe aware Oe + cor —O | | wig CO _—-_ —seo “~ -oO WwW Ww
ener Y 2 ree: Ww OriOlwrw4 Oe es Celeste
“~~~ e010 & | 5 <n oe! ea oe 2 mtb OF Or HHOSrFNWeell 2 2) wua MO tae www TT Zao. Go weOiee Jee Il AZWwWAYet- OO YM Oo FFEaA>rOoOOCcoow O’-ao Fa wa : actu! DD We ocr > POOL ESO Wiis it il HOOCAe es YVIOAOAZMQO Wee HA MMH FWO BS Se OFF ee | Ly an
a pee es SSS QLef OC <I e it oS eae OA e- WwWSs
uw
oO 2uET FRO Wee
119
b
Eth,
etestth
9
ue :
) '
5 -
Dw,
* )
‘ '
oF
. -ee
e
ru
aL
,
ea,
FE EvCetromrasc
ro cau
tf 8
iss ae
ss toate
|
a >
ah i
= 491
i).
* Ova
* ne
2
pata ves
| pA
¥ AY itr eants
A> Orsay
* 7
° » vires
hs jp
r
7 ; t
ae)
i? aes wt
4A)
e t.
; ;¢
to
L
e “i738
4 A
; é
,y ;
AyoGaRs
2 ,
a
: '
7 Ps
ifn, "ae
7s 7 (RersaY.
2 47
pone:
» ta
Wau i
. F
ae
! ee 2
ie hs
2,
; I
¢ it
rae 7a*
a 89
TeMArR
=
_
»
< 4
as
.
7 i
7
+
_
S
e..e
‘ >
7 Tt
WE
>
5
d
e 77)
|
pipet
]
7
“~) s
»
5
. , alae
7h:
: 7
?
eo t
7 ~
wil
? ~-b/
-
12
: ¢
cL ac
a
ry
q 9
;
oo
] * _
. rd
: Say
f
,
’ i
- 4
1
—_
» 4
Do
ie
‘es:
, »
at aan
: 7° iz
a4e
a t#uy
Ti
oa F4
rae
TH
« Tt
a
: :
; (he,
haa
y .
' >
» a?
«
| Paperrabts
tines recina J h2 ts!
| a
4 olF MG pit tant reie"
:
~ «
. ha
7 ‘
re A eS ae
:
Om on moO oo e ee -_ e <a
a5 a0 vy = > oO a 2 axe uu — oOo a —J — mY a “~ a > = > ! a 4 Fe
> en I— ow OQ Os D>— w Ww ° a — —_ Or We . at lux _ O eesw Ww es) YM Aa lI-R >e . wm, =O = een ey Ty a “OO SERS. ec ee,
—WO ae oy Ww oa re ao —~ « wow iq iT
“WwW Ee Zz 1oOe te a xt ws Za tow = = ©) = o- oO uw
—-_e ec CEs sc. Ott. IO — 3) = i a wn = OnMFD ea oe oy >~ "Ord ems ela >O “= LY) Kew wx O—cI5—— =~ eo SDI
oe ss -— | Foro =e O b Oo OFoOS r = ! —-QOANO0 Se ~ il “= O2ra ~il~ yy
a) =aoO Ore ~I lw We CO _y) uoun 7 Ate e ” SJ RSS co >-s —J <=
Wwe eral DO Ww OrwWZu> A2DOMAY ° |
ae a INDEX(K)
120
on
= Ww
ACK TOP WILL CAUSE PRODUCTIONS + I | en - ee
hm en =
Ne Oo o La
Wat -
Iw Oo QO =
-a = oO Ww
Conall
—Y lw —
oO eae 1 ee) O F- aie eres O >
Zz —-O
oO WwW bes
ae — = © ©
ew Uy =
(8 Re Cy on en ce © oO __ Ie
Se oS foe ag a Ow ey "WY ji ZX
| N Ww rWEO *©O Ors fj ea Ide = rat Orne =
Se = Woe ee Ae les: oe WHE OO I-O 1 uu = wee Sa
= O uw >
uw
OD j—
SS pA Cro
CASE Oey
/*
THERE WILL Be NOQ CONTEXT CHECK." ;
CASE 1
/*
LEGAL RIGHT CONTEXT:';
e
(=) Ww ~~ oon
O _
Ww co i O O ke.
-—
Ww > (oa)
awd on —_= | -_ 7
Land rae Ww
= m De — tr [oa we)
— « ris =—c&) ac UE, (Ete
wn zis ii— ee I es & _ a | Oo = Si a7 Wal oO SS =. Ores
en of SIS
le ed oe
Oo feet OF ~-OrF Ort [err D Rr Zuzoca
Oo = CoO -& W ae iT] Pe
cx nm FZOOs Fe Hud oc w — a WoL QR Or ORke = , & mo NOR ca SS, Oe Oo Wo
*/
CAots 2
/*
oe
ee — x< Ww =
Zz. oO O
r= uw Ww |
aa | <r
es Ww ceee
°
(Se) LW on
Gf wr
O = uu! © = & on oO UO ~~
fee} —
Lu ~ _
oa) = ee) —_~
=i —O _ J Saget ee) coal mL w-> = _= Se es
on! c> kf nw Ow oe
a BS — wa YW ae I Ke H bap = = <= Oao =—nN Ou Fe YD Se Wes a Ox
>t aetk _—Y UUW wil
OUTPUT
D
DO; END
2%
DO;
1
LEGAL CONTEXT:';
"FFOOT,8))
LL BEC EECKED.
&
OUTPUT
* / */ */
ome ee ee ke me ok oe a Oo Kok oe Ok kK kk Ok Kk Ok KK KK Ok RK K/
o
PUNCH PRODUCTIONS a a
%
we OK Ke OK OK OK ek oe Ke OK Ok END;
END 3 END COMPUTE_C23
[eX Re KR RK RK OK KR KR KR KK OR Ok KK
>
—! a a [aa oe Ww ~
e © =< —
—! —J
aa < ee a 7 =
= _—
- z = on —
—_ = co
ae b nm << tH a) faa)
— — _— ee ~
—_ — 2a Ot =
o_~ —_— ~oe
= = os oe —
- - lad eo —
Oo = Ww - &
- ke oe =i — > --
Ww | St — e al — ee > << << —_ joa) ce x = — Ww oO on (oa al _—
= = ~ x Se | _ -_ ei ——— uJ
ro el i = —— oO loa WY on = FG
PE Pe ze <x e ~ ce _ oO WY ~_ Pod —Y °c |
oF wa > <a es tee - >
Pa | er - &
— ae ay jaa) = ~~ Ww x ce wr YN fod
~ ai< i - © OO < ~ ej) = on ae > Cw —
~Atn ES A i ‘pie Hawai os - Ww tw Ce ei iy i Lu
re - O #eD > ~ ”~——— 1] OQ
O~ OO o_o wn —Y —~Y ed | a yan ore
ujlWwW = —s — _— Fd —_ eel) Ji ow
xe — or oo oe —~Lli es | al © Se ed od a
o> Whee O> YER O ME >> FO YM UO FOr We YW _> onl YM OFF Il GQ: 2H
OS Woiema O Oe < =, ae nso SO = O0O2Z~— ff — B— “OWS -Oesy O> Prag al on a reer OO Ser LO Ree Z i O Maw ae Te Ow s=—DOOWVO — oS) wer fh AO We if wy Voe. ea DY 2eOewW SeesO>me IL iT oJ Or ODWOWF MOD ZD <a a eel) ee)
GOrOoct24wime. mda ht ee ww (en) O WY WM ee CwWqe ozst— © Ste ae FA, pal Ns a QOY FZVUZOS—ISOF YO Wek wa Lumet Piles 5 BO i wea cI QO iar ete Cot LO we OE ObOrsrs-OUO OO Wo = > a
122
og |
’ :
a
* ¢
? a
ar 2TH
ae
; e..3
o
7 oe
s a
~ ry
7*
" -
Truce ry
Panty.
: .
9 «
; )
ee
| or
e
* ®
+
>
“ 4
e 4
7
: ‘Ase@eeeet
eae eee
ee ere eo
on
e |
i -
a .
to
.
y eg
tp
Oe U9
4 :
ye |
. |
: \s
»* 2-
&©@
os ©
f °
° >
© «
: ;
° e
s» @
.
‘ s
8
_
«
a .
.
7
i”
. :,
|
a. oh
7
:
44 4
7)
s
a
se
Ty Dal
7 7
iA
* 5
‘ ’
i} 2
‘
'
e
9 s
|
» #
t
’
ei
j >
a
4.5 ‘
°
*
;4
se
by
’ »
*¢ ‘
’ :
} ri
] ,8?
j “
id pitnieee
Tt
-
echa pegvvor-
teria
1
14 £1
‘icgoMi-¥y
§$esjsz0°"7 4:
( - )j =
a ea o
- — oO
- —e —
— —bt
on = an
+ - Bd <a <a . _ _ on —O tf
— - —W ~ Ll . x —s
a Cc - _ _ e e- WL
- en - (an) ~ ~ oe Ww
- . >e ~Wn — oe ><
on JE -_——_ —"
—— iC) =)! ce uw
== aw <a ~ es
~ ax ae oo ~~
_ Ue woe reat es os —
— _ —et —_—_— —
Oo Fc ~~
~ wn wn thd fab,
— o~ pas pe iw WLU A
— -_ & po ee — [eo) md Oo HO aa we
= ee ae an — _—
-~ -— reo Foe ang > =: ai | KE -
on WY oe Ore Ure — —_
= - =z zo ZO (aa) —~er - —_ oe aa OOD ~
oe et on - ~ ——— wil Wu (seg fom
. e) ere we <a< O. = il ~ a ac aia Ov
ive} on —~— el come aS Pol uJ —_—— se a oO - OO Oo a og a ce _— -- <= faa = ca WLU WL Oe! <a
aa = <a - [omed SS oe ze —
at nee et i, al aa a - se oon yo c>
~_> + ww rs a | ~~ oC —~— —— OF aw LU ee
= = QO Ww © 1] bh Ort az Zz = Ou 23 = a be & Oo CQ Ye a! a! Oe -
AOD ew eee SU) See (5) aa re aa aa =z Il <—a<ad+
Ozer Q ereereO>— Oe = OO OU hoo ac em fw C OCENYUNOOt = — aa tal | | Ome = famae +jOj+ qJasz aAZzerOOY _ > = a al <P a es ee ah az
a O = a Il oh Ow oa -O WY Ii 1)
Orw> han i Cc Cc <I eyes se Ze St> UK IO ee Ie Wwe ZU ee sic = = >| aS br Zr LE oe BV Or il O wWoao no ud Ol VYOoo VES Af AMerfl wW S —
= Pd | ae) ea eT ae az aA oer on ao = (Ue es ra ett SSI DVR SD “2 Weezy D> OS Of See Wee DD
io Oe) Oo) == oe.) 0 a by OvVOosaS OS So ail 4 2 ee = N O ALS oy © bi § <a 3
HOO Weer Zuy wRibO WetlWen YAO lOO DO Ul ew rs C1) if) Ol LU an aH
O aa 6«<t eo md gy SS au zaiG fa) WOR WRHOO WX ef uu Lu Woo
123
tt
(HEAD(INDEX(1))
ALL BUILD_CARD
oo
- o
on oO
= ~
-
oo ~ ae |
~~ oe oO a - ~ — —"
~ = rk
oO . = | a = oO = z
~~" _— —
—J —_ <1 ail — -
= <= = © e _ _— —
= bE b = | md -_ _
_ Zz ioe) faa) _ -_—
~~ ~ -~
@ - ae o
~ @ ea) b ~ _ _ eal oom —
co SS a o- - a
~” = — a
= - —— =
ee - -
ee ot _
on —_—_— — —O _
= _—_— — —Z
re a eo
-—o Ps af -_ ~“~— —_
ez a -~ -_—— wi
= - ce on —Y =e oe ~ Oe ~ <
_—___ m_—_—_—_— a= ew WO
~e — tL! -L cm }
~~ - ef Oo <r ~-e oe
-—~ om ~ a Wo - e« xX
wea =e a = C42 - w
ar eo = zu _— — ZO es ee | — za ~—a —> Oot ~x — © xo Se § a a. O on
Ww ~J a! QO Cie. -~ Ou —~— UU) | ww —ee = —_
are xe Fe ae we rH Lam § oo am ut acd OO << og ~~ fe 3 eS + ee oj mx< OW aa OFFS) Eo —_ aa WO ~u tw UO Usseam iL - OO WwW xO WO ao Li. SoS wd men oe Pie Ww2 Te a. P= be - oO = er ~oO -_ 1) - nm cre
—~ Fes WJdOrerwle ~w x oo oak = a= enon | ma <a em LW Ij ow & ae on sar
Oo0c~U aa OCO Cok @ fi az aa OW com CYAki me er COO eo Pxeen. a a Bm 2 QOw<t
aIdZz~vnowr —ZO° <id2 oM+er <& Iza Z2oO ee OO rsa Ket OS) OO all a. SS) we <t {72
| OwnoW#Z2ow jm re Aw moO. Zoo jo~ ONE LOr-O aa OFD>”* LOR ae qaqa OFW F_ [LW OS ZASIVOU 250 OS sell i I tes O11 Zee alan! oe A Pe Meat Hei a Sa SZz2ascs > 2 D>D ZIAVeewruU DWN oO Omni w WH OH Anant nt So Wey eit ne
LE is aa Us ee = aa oO oO O ee Lt I et et LL oe Lr) eo YO LU mF LLI om feeb cmp OY OO
Boi oO. eee er! Cy z<aiatoO 260° 2iacO Ate “Zoe WOUND wmwoc WOUO Bon ewe
124
CASE 0 */
/*
SAVECINDEX(I))
e |
wae
Niee
x /
GASE ‘I
/* ~~
*f
CASE 2
1%
“As
= TP_SAVE(K) i
TP_LSAVE(K)
GASE 3
TP_SAVE(K) {*
at
_SAVE(K) |
= TP
eco erlL
—_— Vv
on -_—-___ ~os
~ qo — -—2 Om on
—_ ~~ ato joe x< ow Re Ww OO _ ~ i Q fad od _— © 3 on
z ac on —_ rH = J Lc Mart S| > Ww Comal
| Y > ee —+ ia FZ q Mibaos
Ow Yn —_—_— ~")
_~ 2me Oecnm lL eoaroz ¥ > Reet a eee ic ~- am —- W MYM © uc ayw AZZ Dee
p= 2 A = Ovsell il uu (oe) < ee | +— Tort OO Le ee WY act mmo +O et LU ew
Whoo Ey lon a a2Ha CO ras
collin ZU ReeY=zO LU ew AY WWM ole WwW ©
eoekt Co Ou a LW pert LI ek HYD R tu
On gan UG) US ieee 7 ot |
125
K
— = —
ao
-
ce —
| e a t >
— ~O
_ Zz
—
kK =
x< — on
Ww oe ow x< ~~
be = -_ Ww od
=i - . Q ad oO - +H a e
O - -_ m | - [eo a rE — Ww —_—_ — u. lw — Ww -~ on
i ~ od a =— _— -_ — ad
Wen w et wi be 2 on
ae a ow —— <de aw ca | <a fad e
en Ooo at ory O ed x UO ome -— 7”
Oct O Oe ~ erie = 220. 9-2 —ENm LS —- «cr
a <a Oa O [ah ba Ie) OdreO OA F ore e124 fol fe
St DO IreHO <a et UO | (2 | on — aa | |
ee [COOr« | Oem LZ +H4 i HOF D GTNRroor D LT
SST ee (2 OY LEA oy) a FO OO F- O il-eO 2N I eas ee
DO oJ = = =) eo. Ne ee AMS) | I oe = Sep N
— <a — <a oS Th Pee hai) 0% OS LW ee rt (or —
eS wis oO. wes O41 Mrs Sy Sat roe, Os Seas Oo Wer-O C WOFrFWO QA WOO
ee
~
o ~~
=! oe <= ~ Lm) 4 =
e _ — _
= — — — <=
o _ oO ~ ke uj — Low x< al za _ ea) — uw
_ = Cc
— ram — — _
— faa) je
ei e = _
' | - > >
~ —_
= 2 —
> = _ WY
— = Ww ee
aad a =
“3 oe on a x — on
re _ -_ Ww i ~
— ez = - | | — a -
ue — - bad sos —- ~
Ww le _ ro o <x
w ke - | - Ww Ww x — w oe O —
ees wo— — ad — -~- Za—_— on
- a — c= _ a -_ ww Fe ~~ _ + | ~~ o
~ oO —_— cw _ on — [ol | on
2 Ww 1 —_— = wW tu e za~— Re Hie ey Ww i ors > w >
tert ed ce. &*~ a re ee ative t — - — wt oInm W <a ene eq Yn tn —_— a ROW af (eS = C en ew Jeet Lae es - =F Sue & Urner — -~ =| + eS OF& 1 Ww
-_ WwW TT wi —_— ue > — on uw — + age
ar ce oO [od Ae MN SO ts et Ver << or C — <Yer eO F&F e~-2Z20 7 ~ a * 2°. A: = ww nn “ice = ~ ce ef <—KaseZey i= = & 2e
o> ja~ + <a Sick OD etl A io eoxl “er
I< 2ZUu Gy t-o -a& Omte-O A> coe— owe OFO OWD YM We ee ee [afl a! teat ao2ew Oo awe rn) Lao ofS & LS. <t IrenO az oaeew> MZ ee AZO S00 a Ole Sy Si OMe Oe ja) oS “es ~Wot ewe Pb <a © Sl Orme
Ree oo 10m ft Or Ieee FO OSH +0 SH TOK | e—O bee HOrD DNROONM D Le Rest | Keres |} OFD Te 4) CO ll oO SJ Gln =a lea eee: IM 'A wn: SF a O22 ee OF Ss OSes ISN peas ZOD ake HL ZOZ 4 SH ZeRO FENZYO Use St ae) a 2a ae ase Fae 3B o-Sez i Saat OAYMSsa fiat SOR) WC RE Eh eS ik (OS | a |) Ae a ra = —_— <a i LL = a Nee LW 86S HO oe JU tO te lO tert 0 ee ee ct ei be tr eel
aS tue Oa wins ca an ees SS} ata) eet Ei. O 2:6 6S lO 2a) 2a WerOO WOrrWwO O WOO WO wad WOO WoOUW
126
*/ */ */
KK OK OK Ke eK Ke kK Ke Ok KK Kk ke ke Ok Kk KS oe ke OK OK KR Ke eK Ke OK kK Km OK Kk Ke KS
MAIN PROCEDURE
(%* OK HK KK HK HK ok ok KK KKK KO [*% *® KH HK HK RK HK HK HK HK Ke Ke HK ok ok HK KK Kk /* /* /*
7
x
it
ia on
ene lad
WW? en <a
SOOM ee = mi c= ere Anaaet
Ww a WH 3 SO enw aozrai | wn
wWwWoODZaw oO S=OODO> eec ew
HYrOoOO Owww e-eF COOc=L=ah few |<O— D>
eet SSW S + we OO OnZoaOree - ID d= these Jere To krDFO = 00 Sco caes ¥ Otte ew OW aed atxvOxe=0
Ww LY eeYkee Jerid) fT OOO UU OU OWS = Ree WHIYY w OCWeaTurpudaew
on OU eeentmen
W eeDeiluqw
=zRAOCZO=z pee
lO Sos (Si a Oa2w-a2o-2 6. ORK OCD HT eHwm
SLxr2ezoocorw OOreMNOGOLAW
J wd od ad St ed IO
aqaqdadaqaaaO
127
. 9
e = _—
—- —
Ge —
OO ~~ —_—
| be Fad ze O = ee be (ale = |
— ©
<= 1 oO (24 a ! ui OF & a xc oO
Lond & cs US SY ae 4
— Ww mn ~ WwW —-— YY 3 Oo
a | Wi —
eo uw =e
ee Ke
a on e Se ad
oy = e #0 oH e O XW e Ee ew a © te qt we #0Oe ei Se © sew ww oO W Ket + eRe Ww Fe KWH _
— Fe W £¢OX Fe HE). AE se et
O WA + Ot O~ i RS ek SEL
OS sheer ee i Ww Ww + Te Re = © #NH #OW Ww O *e*eCH~ a WW YfY #OKW-AHS a ¢€ YX #eHEAO ee = O WwW «© CKHOCCH oO ~UIK Wl O f€ WOYr #2 Il
Ww ZNkee +#WRO OC AO WNW XO OF me O I CO—m—te i} = MWZ il # VD—He Ww | C=)
Pe = YY e &FE QO Se Fe Fe F&F WZz=—O 2 Bee Va SS Pate Ne = CE Onmnw
Or OrOFOrFNOD WU = OD UDODODa& Oma ee | eeoZzta>
WOR ee Oe Cre COOO ODSOD>0>5>023 2% Sam~ OxrvOrewovcOwr or
De Os me oO i= waz rs
Qe Ie ete ew) ee Seg ps wef Neg st ee eg | lo i WOR Re Ree Lt
ODUCTIONS
nore
0a
d05
303
IG
OIG
I OR
IO
OK
BO
GIO
KK
IK
OKC
aK
Ik
aka
ak ak
ak
afc
ok
ois
akc
afc
ak
afc
afc
ale
ae
ak
a ak
ae
aga
alk
aig
ae
akc
afc
afc
ak
ac
aie
ake
ake
ake
ate
stea
k ok
//
ie
eo
i ee
ee
Oh
Ge
a Reeth
ae
ae
ee
ee
ak
ee
ae
et
Bee
ee
He
a)
eo
ke
Ke
a a
* oe
fe
YyOSSSAD0Y¥da
Yd
DILIVINAS
3O
GN3
me
* .
* [see
ee
ee
ee
ek
ee
ee
ee
ee
lCUK
UO
Sek
Ok
Oe
OR
ee
ek
eR
ek
Oe
HR
eR
ee
72K
to
tok
lok
kok
ok
hak
Joka
ok
fake
cai
akg
ak
aie
ak
ak
akc
okx
ae
ak
ak
afk
ak
ofl
a ak
ak
ak
ok
ie
ak
a 2X
ok
af
ak
aie
fk
fc
ak
a ake
aie
akg
ge
ales
ae
ae
ake
/
NNOD YOYNS ae
ne
dd
*3uNdG3I0"d
NIVW
11V9
keene
ee
eK
EK
KK
RK
OR
Ke
OK
OH a
a
ee
ke
a
/*
«xf
/*
; AGOG
WVY90Nd
x/
/%
x /
(Ke
Kk
wk
RK
KR
RK
OK
OK
KOR
KR
RK
OK
OK
KOR
KK
OK
KK
OK
KK
OK
KK
OK
RK
KR
KK
OK
KS
$3yuNGaIOYd
NIVW
6°3197dWOD ONTHONAds
= Lnd1no
NBHL ( (ade
)dLA9) TOMLNOD
ST
QN3
QN3
128
ad WTO M
ae
| a
: Rae
_
: :
ma. FAS be
|
‘
a.
) :
; SSAUTZIORIHALAM
OVI
' 2
ae
7 .
.
: °
; :
- i
a |. thas
nee
tems eerie
*e2 2029 €eeeb-eeeeer
eo ©
* #\
+ 395
- b- ?
7
' . WOR
MARAOSS
° mN
J °
—
i 969,08,
0289683 @ 2B paeeaee
te eRPBewreveere
o- ew &
eh
“«
.
cSMjNTINAT_VT AM
JfH) TAT)
efas
wabti4s
Hl a,
x |
;
ee
ee ge
oe
20 ri eee ae ©t
ew
4O60
£95 FORE EDD
Oe «
- Lon
eon
yes
esi eee €evese¢#
8 @
oe
ef
@& *@
@ A
- ‘
he
*
: :
ae
‘Xe WOZSSIOAAARA
MLTDATHT? AD
ous .
*—
rs
‘ .
e606
©. 862
oe
Be
ea
* 77
ee
‘a
ep
es
© ¢
’
- .
\eeresecrer
OWEV4ES4 F048
Sas aoSFaDsis
eye HR SSh? *¢
eee onde?
¢ .
‘ \
f Pe
7 +
4
©
7 :
, ‘
' :
.
°
| ,
: ;
F
; :
e
7
‘ :
‘
et Aa
me :
x x
Y %
S .
* Bat
’ r
'
*
vee ait
se4
tor ee
ad et win)
weet
« ‘
- 1
j
7
< ~
=
Pid
a
- ‘
*«/ al A ul A */ */ */
ok Kk Ok Ok Ok ok ok kk ok Ok Ok K/ Kw OK Ke KK Ke ke Ke Ke Kk me eK OK
THE FOLLOWING CARDS ARE PUNCHED BY THE SYNTAX PRE-PROCESSOR
*
Kok oe Ke KK KK Re Ke KK OK KS
wo OK Ok OK Ok Ke ke ok ok ok ok Ok ke ke ke ok kK KS xc
SEMANTIC PREPROCESSOR
* ke Ke OK XK x KK OK
*
APPENDIX F
o*
*
THE SEMANTIC PREPROCESSOR *
Hw Ke oe Ke OK OK
* OK KOK
JDC RCI GIO GIO I Gioia oi i tok i iokoiok tok gidoisiotototototot tesa iat atte ate ak ake akak akc ak ak ak aka ak ak ak ak akc ake aka aka ake /
we ok ok ok
DICER I IOS OIG I IG oI oii a I a I ici GIIGK dak kak lok ga kak akeakaiak akeak ak ak akcake ake ak akak stag tc / JR RR Re RR Ke KOK Ok Kk RK Ok OK Ok [RR kK Ok K kk ok RK OR OK Kk KK KK yx 1% PX KOK KK KO OK Ok 1x
Cs
co oo
- - © N
ene ~ os rs = oe
= ik = Vv = “A - ee O ° - fee A
ee oe | ~ a’ = oO “2
- -. ie ~ QO Act err a
ee Oe © we Ae Oo eA ee AAanaw Nek Me We ALAC Nde Ze Sew
eX OMO WNVOLIIACUAWHL IHnZza ee Zed eOYer OUOUIVURa 2D O eS & Fe Cr UVWW= O22] -OoaOg e ef ©Y eOd Ve Fe 2OVe HS UaAW
- e=- COft-e- 2u eWOe AFO O es ew WSN WV DV Cm >O eN28 Z ee + we Ve AD eH Ouro eee OO ee VVe Ae Ow e-rSMNFV
- OUWeNr ef# &e ADS eO0MNM *ALOUZe ew eOe J eo Rew ee Ve Z2ZzOWwW A
or = MeWe HOW ANe AOLVVYV &o = A ede Fe © SE Ary Reikfe we ew ew
Ae ee RF CUANVV SMWW BOF Aa CO #— We HIAOe &§ OOVEUMY kw he oo
HOO Niwa Ide Actoede ewe & Ci te PO eYOCR ef eRWwW ORKWVAAAWA VEO ce See OT eZ2COe VW t CO
Zeee Ze DEAAVV]® AZO wo Ww — PZNOkF@ © AMV YX Dtas>
toM~ ee rOwre VZV ZY OwVve ey UdZae © Oe we = We Or Xe ee eOOe BR See
OrRNEFOCOGCWZ WVFe - 20 ao Jz Pw Tee we VAAL ww SS AC ee OS JMO © O>Tee AWeZz OV Cereb ecqreOd* UOKrF Aree
>O- ee LNOMWe etURE VY eer Zw rWwYy ame = Wee Sone wi Ze] wWOOrMN.e «= Jae = «OQ WIrAULW ADEReVVV e aw DO#= OO & CQOUORWYVY >a Ne we @ C&A
OV eZIode © OVOOe & & oer - am Wee We Y> We VO Adaeed ne eAw = jew, Oge © UO &®eneadtbVe We We OO “~e O «etre +e Vee Be>Ne ANAni<
tl ewe YZ we ce AAWEVVY Bere Odtl J «2 AW we Aw wteae = *#® )627278:
Reade |*Oe &F& YON eIOV = Oe a
aze+— wate MWOe| e& Aworow Fe KU & MORHADOV wf e& FPrOWSs
ere ee tee 8 WV ee MeNAZH Ade eZee TFT WY eer RrWVV 2f Oo s>oard hee ee DYZN OMe eAWOCHE We Oo tewe Zee Or © ZUHO FE OY ase He RR Ow FeV XW eA WAZULOV eW KK eNZ= «© KI Nw we Me Res OWNVe
ke eww @ Wee «OY A AVI HIWVV Ve :
>Oe coal ood © VO eI3IXeWOCLINe & & SHmte ewe « «Oe Ve UITOrAYV o~ HSAMeeY ewe &§ O &—§ AOWOVVe re we A
°
qaiqqmeesor IeOOVe & eee A CT eO © YON eWItUVe r$AAAO WOOF ee eww Ae OVVe ere ZFOLZ2 re we © DAOwWaNI.e & cece ACY ZITO mee HOOF ew WUY ee ANWHaaare SD &©¢ OF = Bee e wee AW OREO CE
WY ele eLVY ef ARUCDA Woe
rae rte eee rie eAAWZZEaIeeraood N~——e ee © OF © ZXRUUTIAWO 2 z>e- ee XY COZ eAmOUWSrECOYO FO
ew OWOZWe OCIS ZW UCOLONO Wi ee O SPFWWONAWWKCWOWAULWDOR2Z MMe AODZZTHNNnNONWOONDHO2Z2I4D Ice (OF MW CORVVVVVVVVV VV VV VV wJijereewreeereerewvreeereerervrewrerwereeree
129
. - * > = “gn223
20893984 3ETMAMI2
a+
“Aahngcesetecs bubebeccheseeeedeereretes L4neeeeaeehesed
9 @@¢eecsceneeee2ee7F
88
\
s \e
nn?
24
yt
\4 i
fs =
‘eee
e*#ee2etBP@eeeerwer¢+
*
A TRESS ELE ESE
L LSAT EE LS
Ee
ee,
eé6
Se
> '
,
bh
» 7
&aeea
8 QB
a eee
ee
FF FS
°
-
\a
\5"
s@
ADA2 3S
an
¢ Ay
ry LA
=:
‘a r
se
9» @
8
5
e;27?
6
*# 4
: ce
wa *
ss «¢
;
*
7
ee
a
eet. .%te
2 Peo
= = ue 4
i@ s
,sa4?
.f
e ster?
,t<*
++
P
ny
MT
ee \
ie *
~2
»*
* a
é ~ *Bo87?"
> #e
, £44
ota
7 ~~ i. Pe
a? alta
ta
Ly
— a
‘
7” '
’ el
) ‘
: 5! a
avi 2
© ; <
® AF :
>
° J < i‘
| A
: e
ng SAD
Ly p Rae
gOS?
6 PRLS e
ry ;
~1eM ae)
steTi «?
>" ;
» *<
tpt y>*
g* Ae
>). pte
Sho
, '«
ayUs>"
.!
a te
eae
,™
a
scons; i?
tng
tase 2
ys
“
ePeWOT ee
ONCE
ERT eae
ret er oie at
e<erte ehh a
city
“yoek
6 ©¢ @
442¢¢
® «
«
° >
«
tl
> =
@
% ‘
? ST TRAA
» 4
¢ 4
a °
40.6
y >
“ «@
.a¢
9 e
° ®
~-
-
4 4
Pp ‘q
o ’
a ’
*
sé
1 ‘
! °
PS
o :
° ,
@*
_
‘ .
4: 3
:
4
i a
) ‘
‘
5 o HRI
¥ s
7 A
Ta
4
dy
His
ae sa
. ?
1435
a
»~
*
‘<A0GH>* yACIUONS'
D>? ae
4 a
_?
: ;
4°
y” "> t
‘ j
3
ry 7
‘ _t
’ "<i
eric
i>?
q Ig
» 4
ve'¥ wre Leo
i »
=
‘
>
| &
7 .
i=
, "
iif
i P=
‘
amber 2%
Peat
.’>
4%
|
J
WPT Sire: 7
. ‘i
» *<7MhIOF
THIMI7*
» t
le
« “TIM AN ATL
r?
' gt
* a
regia
mivaAnea
a hi
Dp
*
TSG
4
is
'
ie WTA TS
1\JdAT2>°
a]
i Peo
Ti cw
lier
vd00¢cO Y0000 0V00e
22290
90000
000900
22200
GO9N9
090290 00099
GCONCHO 00009
00000
00000
09000
00000
9G009
009000
09090 G09)
00090
90900
00000
00009
e¢c2090 00099
09090
G0009
OOu0C
22200 00000
00909
00092
22290
000902 22222
ocecd
00600
i
EL
a
*4<39NISLN3 NOY
ot Ts
QO0¢ce 00200
00000 000CO
NO222
0uc 00 0
0200
90200
00290
05100
00900 Cce00
90000 090000
007200
00090 00200
90€00
00000
ecco 00000
v0000
90009 00099 00009 NU006 96090 00009
00090 0G¢00
00099
00009
cc0
20 090000
2c020
ecOcc 0U000 waityYaiacOM ee arodcIIVS © OmtaOuue em O
R A AA
00222
Cyud00
09000
o02e2 002222
00222
oO07¢¢2
00222
OOTTT
00090
O0ECE
00000
00000 OU222
0v000
CdZ22
CIEE
09000
aire VY A WONMN © #2
= Oe
O0e & & FARO OwvVvyv
OV w= ZEON Ve ee eAAOS
ZOCCO 60000 00009 002900 29002 00929 90000 60900 00009
02000
C0220
02002
Z09G0
C0000
00070
00000
C0000
00000
G00S0
26000
On000
99060
00000
00000
09000
00000
00000
90000 00000 00009 09000 oL000 00009
90000
90000
20000
92000
00220
02002
00600
00000
00000
00200
00002
a00Z20
00000 20000 00000
00200
00002
90020
00zZ20
zv00z
090z0
gcooe ououn n0000
) IWILINI
M Doohe: ohap.*
fot
#1
) WWILINI
{ Y4dO AYVITIXNVD ¢
T1VYVI9S0
HOVLS>.s
NOILVYdd0
313730>s
NOTLVUV 1930 173954 1<AYVWIYd NV3I008>
»<NOIIVYSdO
3718V1>
*,<GNVdad0
3719VvLS
» $e<dSTdIISdS
3dA
200¢22 90209 009000 (2)u
‘uc
¢2922
O0Q2¢2
02009
cO000 G2c00 02090 (2)u
‘nu
OCCO00
O000U
OOLOU
00G00
8oOO0S
GUDCO
(d)u
*nO
YOOUD
3Q¢2090
O0C?2
Ocece 000CO 2NO0cO0 (c)un
uc
cceGc?e
D0U00
02660
70022
_ 00206
00000
(d)u
*uc
22622
OGOOO
02000
20000
GOcC0Q0
Q00Q00
(d)u
®uc
€2G22
9006000
02000
200G0_
00209
OQUD0O
(2)u
"we
ccOd¢
GOV00
020090
20009_00¢209
00000
(c)u
“ue
ccG¢c
00000
02000
20000 96200 00000 (Z)u
‘al
TTOTT
00000
OTOO
T9900 GOT9I0 00000 (2)u
*39
Q0900
60000
0000
00090
04009
TON00
(2)u
*,e€ CENCE OODOID OEODK
€0000
OTEOD
00000
(2)u
‘nO
00000
06209
0022
Ogece
O0Uce
cOO¢dO
(<a
ful
OTQ909
06900
O09
J6000_000909
GO000
(c)u
"ne
_ceQce
OO0UCC
02900
CuC30
COZNG
YUQDO
(c)u
*n0
COU0)
00060
00000
COCCO
00009
00200
(2)ua
“ae
ee0ee
Q0OTE
0ZO00
ZO0V00
00200
00090
(2)u
"He
GEQDEe
OCOce
e2eo0
€0000
COL00N
92290
(edu
“10
00600
GO0D0
90000
OO00LO
00000
QNGOCO
(Zu
(f7T)L19
(ASN)
TD
3YVI
OHOOOL
CUO
7° OL)
2289
1 ©e9
GJLIG (8T)XIONI A 3YVI
s<NOTLVYVIDIG
ONIYLS>.
*,<NOILVAVIDISG
3S1dVL>.
‘ads TaTIadS AWVLS>s
*a<wVvud0td
DJILNVWAS>s
» ‘s<NOTLVYSd0 YASLINIS>s
»s
§s<NOILVYVIDIG
OVI>»
>»
*s<dOLIV3
NV31008>.
L>s 1<1390V71 WVd9D0dd>.s
130
Ps an «
ten
: YARD 4
iii RA
NJ30_ oA Se
Menanones 1240
1433"
KBARIOSS
>] Tha
, <ngiairczte
aan gSss
1 i MN
ITAOA Ja0
3 OAT
ae
Tb
] VeEMOTTAD
4
af
Sulc
.
46a ta sap he) jee yee
of 1 fay 1), i
tiriow v3
v
'*. Gy
. ‘
2 22
t (
© i
ru!
its]
th
‘¥2
, f
}
oooG9 GO000 NaV0d GOOGN
oagoe GOONS
and WD
Bo OHNO
0050 .
0000S siees
Ootdo £5658
KOFEE DOSEN
SAMOS fHOSO
tbo.50 TUTE.
¢ bi
Conds SSS99
ODKOO SSOSO
COSESOESOO GODoE
OOHSO shot
ee
wish:
| ggese:
Oriap? CeboT
C995 On09G
N1OTE AmHe
poo0d. oteHo
(O0G. «
a
; oande
{5x06 Mohee
“S90M-GALSE Cero
mrTOs OLOSE
5? aaa?
ie
AgeAd HHOND ATOCS vane Ceoon
erctm
Nando GOSS
Oe)
are
Sécd0 bones.
OGaES ODER
angda JO090
aMitgs DShos
< bets
-
69006 oafen
esto
GERD
Pie’ sdéine-hapao
toceu rf
|
ee009
cfuTd
CCNCo
96926
67905 avout 70D
C0079
ar “oF
|
09029 -POONS
“05: 00. GG959
Deis? OoSON
nogue onde)
I” a SHED
Cais
Spned bPSGa
Orso DMIa0
O9S5s HOMIE
AAC
KRU! Ana.
ana oenio
475"
euése- oopat
OOse) ney
AgSSS Poway
@Isc_ cron
Aatg
i fond
"4
Pogo
ghtod Onand paths
oAdOd sacs
abd? cholo
yy an
i
2°50" G0620-00G5%
OUDDA Q500H
MO99
Soest BAD
< »_
. 5%
‘ 4
a
,
QGssh WOON Cosss
SOHN God)
CHGGT Soo
ee oes UB
=
Fepcsrg toh
Oo aehon
Chats W
Ope Gumge
-t2 9” ay
er mane arene 979
ute op
pe 751°
‘ Gaerny
pono.
191"
v., Lard
02000
63000
09000
Gv
50
02000
C0000
02000
00000
00900
00090
005900
00000 00000
900c0
00020
09000
00000 600090
99009
09000
00900
09020
00020
00000
90000
00000
00000 00009
00000 009000
00000
00090
00990
00090
00000
00909
90000 90009
09909
009090
90990
00090
09090
00009
09900
00000
0G000 00000
Jv00U0 90¢00
00009 00000 0000) 00900
90000
09009
00009 Q0000 20000
00000 0G0CO 00cdc Q0¢cc 00000 66900 20000 990000 Teco
00200
0222 00222
00000
00000
00000
00099 90000 09000
99000 00000 90000 00000
00000
90900 00000
90000
60000 60000
00000
00900 00900 90000 00000 00000
09000 00000
290000
03000
00222
C0909
00500
ovud00
00000
00690
00090
09900
60090
09300
00000
00900 00222
OUC22
00000
a00c09
00000
Q0000
00000
OU222
COQZ2Z
00222
09000
60009
Q00G0 02000
99099 06000
00000
090000 90000
00609
090000 00009
00000
00000
09090
20009
00000
00009
000090 00009
09000 990990
20900
20000
00000
ocoo09
69090
GCOCO
C3000
OGOO00 OU0CO
60900
C1900 M3000
GCO0C
00909 c¢990
60000
90000
Cco00
00090
00009 00090
02090
00060
0V00U
60000
00000
09000
00000
00000 09002 00000
00009) 98000
00090 go000 09000 00000 o0000 00000 00600 00000 90000
00000
00000
00090
00900 90000
090099
00009
00009 00000
GO000_00TC09
00090
(2)u
f*uc
cct?
ee
GOO000
0200)
fG000
O4c0G
OC000
(e)u
‘nO
00900
0CO¢c90
06900
OL900
99389
©OCCO
(2)u
‘yO
OT3G0
00609
000G
LOVLO
YODGI
O0Q30
(Cas
*nO
00003
GOG90
GO900
OOGIO
OGO0D
09020
(2)un
fut
00000
0069
090
093C0
UG9000
99998
00000
(Zu
ful
06900
00G0
09
00000
00000
O9T90
OC0D00
(2)u
fu
O1009
00N00
0000
06000
09900
OCOU0
(c)n
fa
QOTO00
6CCO9
90000
09000
99500
06900
(e)u
fu)
90000
GOV00
00009
Ovo00
CU0ce
C0090
(c)u
“0
YGI99
BO0V0
00009
90000
QOT0)
COOND
(2)u
fn
GO2I00
900090
C9L0
06900
GOTVO
090000
(c)u
*uG
GOTUO0
GOCOV
0000)
0060
009
00009
00600
(2)u
®uc
¢cC0ce
90000
0260
20922
_
0G290
OCO0O
(c)u
‘uc
¢Ccuce
O000U
G200
cOUC?
0NC0)
00000
(C)a
*aO
O1090
COJ09
ND090
OC000
90000
00909
(2)u
‘nO
O1009
00000
00C)
9!
00000
00999
C0000
(2)u
“nO
VIOTI
60500
0000
02000
00022
OGUU0
(2)u
fu
09009
00909
OUGV0
UCO00
00005
OO0OTU
(2)u
‘nO
GO900
00009
00000
00000
_
0000)
90000
(c)u
‘uc
@c0¢
c¢e
COGOO
02009
ZO000
O6¢2C9
GOO000
(c)u
*uce
@c0e2
00000
0200
fCOZ
2_
00209
00000
(2)u
‘ud
22022
00000
0200.
Z00¢2
060200
00000
(c)u
‘nl
00000
00000
00009
00000
_
000900
00000
(2)u
fue
22022
00000
02000
T31
“5,
Paese
“go96>
son09
a:
nA
p00.
80
"0989 a0009 vasss
< a
‘Roped Hor +s. 02000
00900
DOTNOG OCtcO
~ 9a900
e9009 Iho
O79 56 09500
90000
aces
Gg0900
>CoV0
CL0LL
OOM)
HO0C®
Pr20ue® ovvte
oouc9
eceke $0000
.oF044
©3950 15000
90455
OLEed. BOSRS
ATE cs
ougne saad>
opOhO £0960 O09
GLeoc
24000
Oo TeS
O°
>30 phat:
oegcs
auge7
oOo"
7
ae
done O60. :
gags:
cage Case Govind Cy),
4)
pIGMs
OGuES
mole
rk
4 se
7s
—
900 00
9060eo5
490o)
Map
oeadgo mHeryoo
| 2S
20960
nego
ogo
AAA
oO
Ut
posss
cosss
canoe?
Onntg
‘
gages
hoa
"oA
& oS
See
ote yr coeda
‘tasgs
“6B000
00000. 00000
£0600
fo006
0399"
OoO00n
{700%
eS
ee 1 1p
“aay bY
aco
8icace
GoBoG
oto
‘2009 00009
10007 C000)
ono)
AOOdh
mons
ne
5 2s
neo ™
wh |)
we
Pat
Ann
be D/
} r
* 4
3a)
is
}
ous?
TB
«Mh -
:
moron)
GO
pt be 4 [
1
?
"GirD
Caer paoae qacto
Qayte)
mwtpoi
s02@)
Doers
SoStu Ue.
gqo0(¢
9)erv
ited ous o
s comes owls
S
es 00007
Be > Oe.
-4. 90600
04009
sma
~~aeanw
ou en
#)6,% Bah
pno0Ccs: rete
ve , BOP
Of iwi”
‘ «13
oe) 8 a
Ae
nt »
nDenoo f
a
i 7
t se
| ,
s y
‘n
fF
,
.
’
, .
»
‘
4
.
°
'
; *
‘
‘ ~-
. 4/
‘ -
4
es
»
4
f
*
%
‘ :
- 4
.) * ee
: ®
3
“
be a)
ed
is?
-
ec7c4u0
¢c200
00000
00090
JV090
09050
99000
00090
000909:
00099
00000
00000 90009
09090
00000 00000
00000
90000
02000
00000
y0000
00o0u0
09090 09000
90000 90000
00900 03000
00090
60900
0O0G9O 90009
90990
00009
00000
90000
00000 00000
009000
90000
090090 00000
00000
00000
000006
OGO09 00022 009090
00006
00000
0000
0 00
090
00000
00000
00060
0904
0 09000
09200
00200
o0z
co
oaz0
0 00z00
0020
0 90
000
0nz0
0 00009 00000
0000
0 09
000
000c
0 00000
90100
00000 90900 00900 0c000 90000 90000 00000 30090 00000 90000 00909 09000 00000 90000 00000 00000 90000 30000 00000 99006 00000 00000 n0002
00000 69000
00000
00090
90090 00
090
00000
09000
0000
0 00090
ooz2z2
0022
2 onzzz
o0zzz
onzz2 oozzz
00000
00z22 00000
09000
00000
00000 00000 20000 QOTIT
02000 02009 09000
0G090 00000 Ou0
CO
g0000
0C000
099000 00000
00000
09000 00000 00009
000900 020006
00000 00000
90000
YvG000 000600 00000 00020
00000
VOCCcO
00220
0C000
90000
00000
00300
90009 00000
00000°-
00000 00000 00000 00000 00000 00000 n0029
00006 00900 00000 00000 09000 00000 09000 00000
uc00d
02002 00900 90000 00009
00090 00000 00009
00900 00u00 00090 00000 00000 09000
00000
0G002 00009 09000
00000 00000
C0000 00000
OUNV0
9000
Occce
OVC
C€VICOD
(ec)
‘x0
YVO000
00200
0022
O¢caese
OCVZ9S
PSOVCO
CP
)iu
‘nS
GOOD
GCOO0)
90000
OGO000
O59¢2
OOOVO
(2)u
*uo
99090
90009
0000
00900
OOCOO0
OVOTO
(2)u
nQ
90vu09
Cod000
O00VU0
O000C
CoO
300-
OOOTO
(2)u
*2.2
OCOOSD
00000
00000
09000
GJ009
000¢C0
(2)u
‘nd
O1009
009059
00000
090000
OOTIS
00090
(e)u
*n0
JTQ00
00009
0000
00C00
00009
00000
(d)u
fwO
GO000
G6000
90000
O00C00
OOTOO
IOOVO
(Z)u
"ae
ec0ce
0OGO0
02000
c€0022
069209
00090
(Z2)m
fad
ceOce
0090
0200
cO0¢C
_VYUCO)
COOD0
(Z)a
®u2
22922
OGVOD
QUO
eQuce
GOZ200
09000
(2)u
"uc
¢C20¢ec
QOCOCI
9200
C0022
O6209
OVOOD
(2)u
*uce
22022
00000
0200
fYuGee
YUIDCVG
O0000
(c)u
“nd
ease
COod0uU
O2000
c00¢e
00200
09000
(c)u
‘10
90900
00200
0V0000
0905
90000
G0020
(2)u
®n2
2@29¢c2
©00G9
Yv2uu0
20060
CG209
CVINDD
(Z2)u
*n0
OT000
00900
09U90
CYV0U
QVd0O
GVOVO
(2)u
wd
OTV09
00000
90000
00900
OCadGD
OLVGO
(c)us
#)F
OVID
VOIO00N
BOVO
0¢090
09OT9)
09000
(2)u
wh
920090
COODOU
OOO0VD
0V00G
00099
Q0000
(2)u
*n0
02000
C0000
90000
09000
05909
000390_(2)u
#0
0039900
COOODN
2O0U00
000G0_
0L000
090000
(Z)u
‘al
TIOIT
00000
OTOO
TeOo0
OOTOO0
90000
(2)u
w0Q
OOGODO
OOD0VU
00000
132
=
mS + rane ‘obaty ”
Ps oe i . “eo090 1 goass
1 90900, non?
tes
n000 90390
09009 90900
poave GO009
G6000 O9000
B2QGe SGOeO
Oe6O0 90000
92008 9900"
0900) 30766
60085 00000
Goted gory
emp7e O0D00
gueOdS [O>49
Ravo
Bopes OF 20 ensos
f4GOA efoto
vote Joan
nAOGS ORES
HOLT SO209
DdbOo acegg
Gosee oOtaD
THY 20>
GOsno s09G0
OPO
sacs Scag
btuct
ONGID VOOR
G2000
1 00er
neo20
ones 0200
490450
3.090 O90?
pdace auane
038 3 900090 GO
-ooC0Ns
Ne09. 00508 99059.
65090 adnan
C226 OVOtO
ocoed
-
f
> Ce
a
Portie 00009. 9
0000 96300
manta } Fenee..9ece
$9000
os0ose 90900
96009 90000
9G000
60400 .900080
90990
G0908 90000-90000
99000 3080
41°98
$909
90500 GIT
OUSSS OfOGG
Qa”00r
SO09f 31000
utse
GOS%S Apes
ques 0255 Sado
9956
,GO5ss OnaGd
qQe0"%
Gesis 00490
QQNtE
C0565 OaGeo
20>
COLE
ONGO>S. 90°70
epuue 9e600-
geo
ogete
Geane
q004%h
O3900 “OCoet
a8aon0
onede
oF40e @oQo°n
VII
ACVOW
QqqQvon |
anste oePst0
Id7090
MY Gugqo
agoad qats4
; 7
9S SS) i @!
_
‘ z
a5” 91000
orange ONG
900
80000"
1¢)
- 1" "oi
C0000
cAdon
09090
69000
a.
Ler O00 Ta ts a
r He
1) DARKS
29006
? -
#4 7
mq
T0
OD 09090 * ual
i mc4
1%) 6
er
~r
4)
f
rhe
ep600 04900
fords 2000
17} eo OOOU
is
a
bodde. Bote
Ofo%
ors ia
i 85
C198. 60500
of C7608
obksor
rae
‘, ;
4)
‘o-
‘ ,**)
i;
f
' v
v
OG000
So¢
a ae
‘ hi
le
ee
.”
A
a
Sry ae
el
of00%
oF ae
Ton
fitit :
‘A
eo
Mets
“of
3 ?
C0930
shoes
Salad
tue
tye
wee
Raaee. Ogee,
62050 “gwoe
.
io cf
a Ltn
2
f
i"
sre
Toes.
hh
3
ONROO SESS
BFls Cray
| wr
an
°C?
=lan.
:
; ah
' 2
» ha: .
itn @
\
wIOC
Os
74
c ip
, cy
1 ,
oft
~oTe 4
bd
' ,
.
WHAOND TUDE "dae
Gio r
7 iv
wr
ee |
#4 6
a
?
2
<<
hd
~~
ry ~
hp)
‘ p
a
4 ;
ci%
Hagi
1
;
HOU
7
:
r *
‘ .
rT iG
4
«|
f 4
j i
t*
: a
‘ (
f
M700)
702
‘ ayo.
tne”
LA)
4 a ,
‘ Som
5
;
y
ege sy
ssa) Ca
b
iy
Pal
of
>>
) '
KOSS
OLeoe
-! ;
z
a?
“~~
) b
EOGR. TAGS
OOCSA &
wie)
¢
io 8
Ba0nD
aL
CoOoOT
00000
Q0v00C0
cccuo
02000
00000
00002 00000
00000
00090
QUUTO
vgoto
09000 00000
OO0TO
O0OTO
00000
OC9GO
00000
00000
cc2Cn
c2200
@2200
00000
TIL
OCOTT
00000
09000
90009
00000 c2200
0u900 00000
OCO0
90
99000
00090
0V009
00009
000909
6000
0009
00
¥9000
0C000
90000 90000
00600
9000
99
00000
OooTOO
00000
OTTOO Q0
u0CD
OoTCO
©0900
00200
000090 00660
96000 NO
TTIT
OOTTT 00000
OOT00
OoTIT
OOTIT
OOLO
0G
00TOD
Oulton OO
T OO
00400
09000 99009
00000
TTOTY
N0090T
009090
90000
90090
00900
cc920
00000
09000
2C000 09000
00000
00000 00090
96000 00000
00000 00000
09000
00000
09000
09000 00000
00000
OOTTT
T0000 OUTTT Q0009
OUTTT
00000 CO?e22 90000 08900 00000 OOITT OOTTT 06000 CIITT OOTTTI OOITT
OOLIT
OOTIT
COIIT
QOOTIT 09900 Q0000 O1000 60000
00TdO
O0OGTO 09G00
02000 00000
000090 00260
00000
00000
00000 00000
10000
00000
09000
T0000
10900
00000
00000
09000
¢9009 02000
02000 Oz
2001
00600
JVOVOT
GV000
00000 00520
90000
GOCCO
2900¢
G9900
00000
0000
00000
00000 00009
00090
0C090
00000
00000
O0v000
oo00n
009090 00220
00220
00220 00000
OVOTO
09000
00009
00062 00000
90000 C00c0
00000
02009
00090 00000
00009
00000 0UN00
0V000
0000U0
000090
00009
00000
00000
0c0902
02002 02002
ooTtoOOo TGQOC
O3109
90000
(2)u
*wO
996909
©0000
T0000
006090
99900
00000
(2)u
‘ul
TLQIIT
09000
OTO00
10000
OCITOS
09000
(c)n
49
OCO0D
20200
00¢Z
2 OITZ2
04900
00020
(2)un
‘a0
BigGtt
OBO000
D100
TOO0O0
OCTOO
00000
(2)u
49
90000
00000
0000:
OCO00_00000
000¢C0
(2)u
‘ne
2@eO
zZée
B0OCe
O2000
200900
06299
02090
(c)u
s ‘nO
OOTOG
00009
09000
000uU0
0900C
09990
(c)u
‘nO
STOGG
OCOL0U
000G0
OGO00
00999
900000
(Z)u
‘uO
00G00
00000
00006
00600_10909
00990
(c)a
"al
LTIOTL
00000
OT0O0
TOGO
TIT
GUTQD
C0600
(2)u
‘wl
TISTL
90600
OTOO
TOOTT
GO103
00000
(2)u
*»O
00009
00000
00000
GGOL0
O99¢2
OYOVD0O
(2)u
‘al
LTQIT
00000
OT000
T9000
60TO9
90000
(2)u
‘nl
TLOTL
00000
OTO00
TOCTT
GOTGO
00000
(eda
‘nwt
TLIOTT
00008
OTN0D
TOCIT
OOTOO
00900
(2)u
"nt
BLOTS
OOOOO
OTO0O0
TQG00_
OATIO
00000
(2)u
“ni
TIOTL
890000
OT000
TQOOOO
CVTOC
00000
(2)u
‘ul
TIOTT
GOCO00
9T0909
TN000
OUTOD
06000
(edu
‘ul
TTQIT
00000
OT00
TOCOO
OOTOD
OVODO
(2)u
fu0
00900
90200
00¢22
O2@ec¢
NODES?
2OO7cO
(c)u
*n0
OOVIO
00290
OOCCe
O¢222
00020
20020
(2)u
‘4G
00000
T0209
O022e
Oetce
edice
FOUC0._
(éja
*wQ
00000
00000
0900
090090
00000
00000
(Z2)u
*nG
00900
00200
00222
133
»
: -
| :
7 a
:
7 m,
65600 90000
09900 00000
‘f0GC nr
a
te ens
An
t w
¥¢S090
3000
Gu
we
a”
crfrA.
Oana
; a ~ We
’ a
i’
. 4
‘
—_
. .
o '
- . :
*
*
'
1
‘
‘
.
‘
j
r %
oti
)
( ]
‘ bad
a
“ ae.
ri
» '
> Wd
i? )
SC
Fad |
j H
i 4
! '
ms
coy:
' f
1 ae ba
r \ ¢
‘ a
- ¢
es s
.
\
60090 C9000
OCUOOT 00000 22200
f2¢uU0
090009
o00v0e
eccud
OvdOT
090001 00000
60000
00096 00900
co000
00900
ecc2u0
O00TO 06000
00000
00000
00000
00000
00000 00000 TTTO9
9C009 000900
Q0V00
60009 eecU0 06090 TITOO TITOO
00990 6009090 99009
000990
0CG000 00000 00000
00002 09000 09000 0090909
00000 00000
00000 00000
0°0T09 0c000 00000 00000 000U0
062090 00000
0OT
OO
OOTOG 00000
06050 00000
00000
00000
00000 00000 OOTTI
ooTCn 00000
00000
O0cO00d 90000
09900
9009090 TITOTO 909000 00000 0v600 ¥vQ000 7c020 00000 TIOTO TTOTO OUTOO 90006
00000
06000 90000
90000
0C000
00900 09000
90000
00090 00000 00000
60990 00090 OOLTT 00090 090090 69000 09000
G9zzz 00900 OOLTT
OUITI 00000 09090 00000 00090 oca00 00000 00900 OOITT
OOTIT 09000 09000 00000 00000
00000
0O000
OOTOO
00C00
02090
02000
00000
990290
02000
OOT90
0O0TVO
0000
09000 0u000
00000
00000
00000
02000 T0000
09000
00000
00000
00000
00000
00000
00006
TOooT
Tc900
00c2u
06220
090TO 20062
OOTCO oCoul
OoOOOT
00000
90009
099990
00900
CO000
00000
00c70
00000 00000
00000
00009
00009
96009
00000
00090
oo0to
00009
Uc002
ATOD?
O000T
00020
06002
OO0TO
O00TO
T0009 00009
00999
20000
9000)
00000
G200¢
000095
00000
00000
00000
00000
00000
ooccod ocodcod TO000 (Z)u
*,0
00C99
00000
0000
00C00_ UL99) CCOCO (d2)u
et
CLOLL
COOL
TL
OLOO
TCG0O0
OOTOO
OTNDO
(d)us
£40
COCODO
0000)
00000
00C00 G2000 OOTOO (2)u
*nQ
00000
00¢00
00222
O¢cd¢ _ 9U0CO ¢c00c0 (2)u fuG_ 090000 00¢c0VU 00ce
Ogccee
VOCED
CHOECN
(c)u
*4.0
30000
20200
00000
0U090
G0009
GN9¢O
(edu
me,
cevuce
000cr.
OcD00
20U00
0020)
02990
(c)u
‘1G
OGGO0O
00200
00222
Occeec.
CU0DD.
QOUED..
(cin
Pal.
ELOTT
OONTT
OT0V0
T6600 GUTGO GVODO (2)u
“OL
FLOtL.
UPull
OTO00
T0000 GITS9 C2000 (2)u
‘nT
OO000
0OVDU
0000
00000 09000 0:)0L0 (2)u fu 963900 00509 0960)
OG0C0
OV060
C0020
(Z)u
*.0 00906 CCI00 099000
00090
1900)
CU000
(c)u
“40
00000
O00G00
00000
09900
OVOLT
OOONO
(2)au
®*n.
0 YVOO000
90000
090090
OGO00
00090
OQOTIO
(c)u
“10
00900
90000
09CV0
GOOO09
TO000
00000
(c)u
*n0
00000
O00C0U
O00¢C2
Occd¢c¢c_00020
20020
(dda
‘al
TIOTLT
00090
OTO0.
LTOUTT
OQOTOG
00000
(2)u
‘ul
TTOET
COGODU
OT00)
TOO0O
OUTOS
OC9G00
(2)u
‘nG
GOO000
90V00
00300
00000
T4000
00000
(Z2)u
*,.0
OTVOD
00000
GOGO
O0YCVO
O00U0
00070
(2)u
“10
00000
VOO0U
00000
00000
00022
00000
(2)u
‘nu
OTQ00
GOO00
C0000
000C0
GOVUD
GOOLO
(Z)u
‘Tt
TTOTL
GOOTT
01090
134
«Se Som o $$$90
Nope
8898
GORR7
Saso0 abige " on jer 11495
- 0000
02000 00810 GOON?
60000
20000
i
ce c¢o6g0
“36000
one
. $0090
So9Cco
y=)"
90900:
GObd6
StU
A809
_,
-2g0@S Se800
a
49600 (00040
; gSaou
O0Da
‘- aheoo
QOda
ne
eAiele oe
ta ia
leit An
OC
i iv
bg 2HO0C 9
Gen0g NoedO oc 900 d000 909
; 9
9n000° ‘92000 0000
OdoND _
90000 69000 p
aca "89000
07500 00000
oos00 OO10d
09000 OOTIT
GOOdO. NOODD
OOL1F OO000
Dairs 16000
nooe: 90066
2000E C7302
CinoD aocsH
90 ae]
G
59
© eC
Ooo
voe
saan
aHoOoS
08004
Hf
5
Sogan
o
a0 » \
iri
IO
HG
80004 90906
09000 90900
2aNOO
042000
¢ }
oOoes
dies
dance 80700
G0G08
frois
Ou
Ii< ; te
MT
biGic Soitr
Gurae atone
20000
CG30c0
§socr
Jatse
Leo
OsSE6 abs.
ans
é ye
30509
ecpun
o8eoD
[CoG
sso
Gotii
ATS
ios
S u7Gp
69000
NeCeD
BOCK
ger cen
7
- «
oe i}
a - -
6 BOR
it:
50 OSs
5 90009
.9D 00 4 De
ve") OF900
09000
OVO
OF
wo -
20—Oww
‘@o000 ode
ORI MaWweS
e) sc a>
~
— =a. ~ poten.
i. 2
aneog
Hil:
7 As
00000
GV000 0v0V00
00009
00000 0000¢ 00002
00000
09000 0000¢ Q0000 CcOdOT 0C000 TTTU9 09000
00000
09990 ocoTo
Gyu000
0000e 00000 99090 000906 00000
00000
009090
00000
90000 00009 ccc00 ccc00
00000
00099 ccc0g 00009 TITYUO 90000
00000
90090
00009
00000 90000 00090 e2cu0
90000
90090 0u000 00000
00900
NOT
OG 00000
00099 00000 O0G209 00c¢60
00¢00
00900
09200
09000 OUTOO
Ccoce
09900 090000 OOTOO 09000 CoTTIT 00000 OO0c
LO
00TO0 90900 00000
09000
00000 00000
00000
90006
09000
c20c0
22020
99000
00000
72020 09090
TTOTO 990090
09009
00000
00900 00000
93000 00000
22020
00900
09900
699 0G
0000
00000
COTTT
09000
02000
00090 o0zzz
00222
OUC??
09000 OUZ22
00090 vOTTT
06900
U9900
00000 OOTTT
0099000
OOTIT
00000 G922e
OOTTT
00000
00000
00000
60000
00000
09000 06
0006
00000
09200
00200
090000
Ococo
00200
00009
OOTOO
00900
02090
00000
oc00n
00000 T3000
C0000
00290
99000
00090
00090 00000
09909
09900
70002
29000
o0o0
uT
00000
090¢0
00300
00000
00000
00U60
00000
7u002
00900
00900
O0cOv0
O0c0
V0
C0000
00000 06000
00099
09090
00020
90020 00990 09000 0cdcO0 00000
000TO
000990 0000€ 00000 09000
00000 CoQ000
00090 00020 00600 o0c000 00990
00000
60008
0GOEO
ANOTO
(2)u
“He PTO
08005 OTOOO
TONGGD
YUTIO
OCOOIO
(2)u
“89 C000
0000)
00500
00000
19
JO9
LOOO00
(2)
* ud 009CG
80000
CCOCCY 0O90G
COOTG
OG0V0
(c)u
tA
19900
GOCOD9
00000
00000.
0ORTO
00000
(2)u
‘uc
cceGee
CO0C2
02000
Z2CG00
00200
02090
(Z)a
“an
ceuce
OLO2S
O00.
70000 9209
O2O0CO
(2)u
fuc
ccG2ée
00000
O2000
29000
09200
00090
(c)u
nO
UcCOU
09909
006) 06000
09003
00000
(2)u
‘id
2202¢
GV0¢2
0200)
6000
00¢c00
O¢cOQU0 (2)u
‘nuG J9OG0DG
OCOCOD
COGCDDO GGCO0
CCO00
09200
(Z2)u ‘unl
TLOTl
OOVUIT
OT00) T0GC00
O0T90
000900
(2)u
*n0Q G3I000
COGO)D
90000 00000
O00GG
OOOTO
(Z)u
*uG
00009
00¢c09
OOITT
OOOTT
90000
CO0c0
(2)u
fnQ
00009
00000
00000
000900
060900
00020
(Z2)u ‘nl
TITOTL
C0000
OTOO
TOQ000
GOTO
C0000
(2c)u *n0 U9000
OOT0OD
90000
OGCOO
C000)
CVD00
(Z2)u ‘ul
TICTT
C0009
OTCO
TOGTIT
QUT90
O9000
(c)u fu
900000
C6900
00000
09000
00999
900020
(2)u
"ne
e@¢0ee. GO0¢e . 0e00
20000
09290
02090
(Z2)u ‘ul
TISTT
00900
OTOO
TOOTT
OYTOO
09000
(2)u
*n40 JQV09
00000
O0G000
O0CGG0
UdN2T
09090
(c)u
*,0
00009
9000)
OVCDI
09000
QCOTO
00000
(Z2)u *nG
GO0009
00000
90000
0¢000
00000
00020
(c)u
#0 OO000
YOOOU
YVOL0OD
135
~
e
is
” tao
- i‘
~
ta)
909,
anuDy
apEDo
Hong
Ht
fie
omo =< iw O—i3wO~O~D:
canna ree
i: “pone
ones NOD0O
uC 29 ooone 90000 G
a0% Sends
obos o5
; a
— 00
—_ 7,7,
- 7
ne
be
es
ude a eee
00000 00000
govoo dpode
O¢ bg 50 800:
4900. 900
£00 s0000
- ca rae
IOIOM
O30 to >
at
§
4>
roo 342% bio
oS
© re ]
23
a oofsr
voce 00002
ceteo shoti
o
; od
SEO « QONCO
SS0S0 SESS
0520, A075
OHOTO shgie’ t
o 290. ase
ie
a arate 90000 00009
49000 ogN70
ouDCe YONGE
TOOOD ORPPO
OHS 50
0
1s ye
er
06010 cape
COLE 29008
551! 1003
amen eB>%
POSEY -Pesow. gone 15 ie
| | re 7
>
.g@e06 O9na0
Gace Gente
Bo000- 90000
quo0y code
Gigbo o7AO7
BOG oo
Th)"
' "> @eeoe
onabh Ghtse
ogoNE OnE1t
Opebo UoENr
dopan Iip2e Fo fo> Woon
if)" 24 ee
en Od
00 sigs
hiro, TSSO
GDM
fiat: parse,
(oi?
5
“QE Gade0 oad
Oaocs cunte
oscco., Waneg
ateor Goat:
Hens ae
fa 1
me =
ORR
cage D6ICd
adn
o900. 60924
GAEL” EHO00
¢ Meo
OOWid Yo
i
Reger
Pia
eto
1.2087
.coitT a
ae
— Pbaeo
ogse2 ox
$20 -On9N0
ORAQ? 9208-1
ce tg
POCO: -SkVod!
dotea seos0-casse
GOtDe SoDDT
anus ;
Fe)
; Q0000
80G50- diieg0
Andes
O2n5)- Ofa0h
Bette Qdo0n
Nec ct
M g5G..
6
“- “qegnd’egseo.
O0%er oc2ee
onsets ginee
OA00 Odau0
s\r meas
1: )
BOOeC
Seth
OES
29sec
aoSet eset
Smee
oF obit
, :
a?
Aabes “S$o06
Gest scose
Ashe GaSe
Boots. couse
ciaoo (hehe
fehl fh)
gaged
age8e
Géore dcab?
Celipe ogoro
Saben..09G6e Ui
yge “Ela
oon: "By
"
; one)
Gg00S ondgD
oD0Gs H=ndo
sche oOGCS
HOUND GIDC
mK OI
Cfo oH"
bosses Goons
oored wR
Same
aoORO mE
OO 70
aD |
et fe)
re}
| QO89
uOscC: oftind
taitt gods
ayaa eal BO PRES
0 ie
alee F5 3
ors ‘apede -onags o
rn: Spee
seuss
B8i:2 Gotie
is)
¥
| eS se at 1 cs
| |
:
: ¢
—
oaf :
2
c2200
vQ000 09000
V0000
09000
09000
c2cu0
00000
000090
00000
00000
00000
0c900
e2200 00000
09000 09000
09000
09000 06000
09090 ec290
00000
00000
90009
G0V30
000909
00000
00000 00000
00900
OUND
00000 09
0000
00009
99009
OOOTT
00000
0090
00000
00009
00009 00600
00000 00000
00000 90000
90000
09900
9G000 90000
90000
03000
00000
00960
009040
09009 60000
vOuU00
9000
006000
000C 00000
09000
90000
00900 00000
00000
09000
00009
00000 09000
90900
90000
00900
00000
96000
00000 ererereye)
00000
90000
20000
00000
00000
A000T
00000
90090
09000
09000
00000 09000
00900 90000
00000
90000
00000 00000
00000
00006 0v
W000
OOn00 00900
06900
09000
00C59
09000
00090
00000 TC0G0
09000
00000
09090
09000
00000
00000 09000
0090
V0
00000
60909
00600
UcOOVU 09090 90000 06000
00000
00000 02000 02000
coo0e occdo 000C0 00000 VOOTO 02000
62900
00000 00000 OGO00 00000 00000 00000 02000 91000 00900
090¢c0 00000
0G000
Q0900
03000
02000
er
er ar AG) oo0c0
COI
00050 00900
00090
00000 00220
O0O0cO 00900
O0G90
Gvud00d
09000
vo00u0
0090U0
00220
900¢0 Cound
02002
90060
00G00
0c000 00900 090900 ucuode QVOdO?
00000
00090 00000 00000 00900
02002
00002
00000 00000 00000
90000 00C00 00000 02002 00002 00600
Deccc,
GCUUZO-
7
0DcO-
12
)'n
a0
ond
JO
06009
v0000
O GOLA
09099
00029
(d)u
“nO
YOO
IO
NONGIV
ON000
00006
O000¢
OIV0C)0
(2)u
aD)
99090
069000
9000
00090
VUOOT
OVNCO
(d)u
fu
00000
00000
C000
09009
NO00L
00020
(dia
£13
O0CV0
00900
0000)
09000
09000
09990
(2)u
wu
O9CND
OOCOU
Dc
Deeec.
DuuUcD-
COUCH.
(con
‘10
909009
O00¢20u
VO00K
09000
96900)
Ov020
(2)u
fund
06900
00000
0000
00000
OVU0C9
00020
(d)un
*u0
00000
COVD90
0900
09006
Q0000
00020
(c)u
nQ
90000
0O00V
09009
09000
090009
v0020
(c)u
"nO
GI000
6000)
00C00
090
00
QOOOT
00020
(2)u
‘nO
JOOK)
OOKOO
TOOVDA
OO006
00009
09¢C90
(dda
“410
GOCO)
COCO)
VIOZ22
O¢c22
00029
20020
(c)u
fu0
OCGO)
60200
OOUCOI
OV00G
CI000
C3020
(e)u
*20
GO000
GOU0)
VOUOD
oocoo
Of000
0H9020
(2)u
20
O0OU00
OGLv09
yO000
GLOCO
COG22
OONGD
(2)u
*n9
OVA)
00900
VO0D
VoCd0
GCOOTO
CN09D0
(2)us
“yO
9UI00
0O)00
VO0U
00000
OvVVTO
OVOOO
(2)a
‘nO
OL003
O0OGY
YODVO
UG00O
90000
OVUCO
(2)u
‘2G
GOX09
G00D9)
COOCD
06000
CO0U0
CODTO
(d)u
*,0
OOCOD
00200
CU2@22
O¢ece
vO02O
20020
(Z2)u
*n0
JO000
00200
00000
00090
00099
00020
(Z)u
#0
900900
000900
00000
09090
O000TO
OV000
(2)u
»O
GOG0DD
O0OOOID
ONOGVN
136
09.90000 95000. annve odtios nlckn
ose) 09 92,09072
| Q
0 ooves
-
5 00080 ‘Feige G
n00 ‘bende
91000 a0050
pop0s © af on 00092, 9808
| :
eae
NCSOO
CHnHE |
ST as 3
2NN05 90000 00000 DN000
05099 aaTtsO
qeocs of
7 O80 tele
: e
G0000 be989
OXND
00900 C006
d0000. 90250
onbon ohooe eGo
ONNOG | ©)
BOO0O GOTO
OHDOS TONED
Seqac0 SOD0H
CLO\m OfeCO
OC Rye One
153% -
5
*
Ter
0)
a"
$0005 NOOR
OFOG0
OOEDR
90590
S0090
59090
OROuO
POELO LOAIC
Cod ise
Saude baad
NNO
40007 Caope
06000 deoD%
Bopee Croce
Hiss Sate
LaI*
“ Que08 0008
GI009 GeoM
D900
DG020 apse.
anees of6ba.
ho
ok Pats
ve O00GO
GaN
2 HONOY
2090 ¢ pode
osdee “Noses
ootes ofeae.
vo: wee
Sige es
=e
SSEOO GOGO
HORE. Gease
O1nGe OTTOS
GhsLO MOO;
¢ ig: as bs E
| Gnas
se8ic epon2
bODC! fo0ed
55916 Oea00
DekEN Don!
. ei.
;
an!
MOOE 908)
GhOdD 6007
soand Enes,
26509 hu!
Lah rian)
ees
| CUR
SROs
Reran, DhOGs
Boedg GoRse
GO3uG wIHu”
0 i BO, e
et =
a6
noGne AGGne
Groat gend>
esOTe OOAGO
GEO Ie
oND0n OOF
. ia «
onuse s08do
BOOTD
82908
DUPLO
GOMOs
eeer
ones
mm ¥
P h
- SEPOS
Q00RP OboSe.
02220. GTAP
SKOOT OWET
i 6°
Seat” sca
+>
. pinot anu
2°200
O200¢
aodan
AtneD *
#) ant
1 Se
5 ae
|
ng O6000
GUG0C Goo
GoteD LuoIKD
HoWO
Gio,
on mn
ter
. Snowe
GONE? LOGE
OTELE cudne
oor
EFOWO ore?
. af
Gaesd 990Gb
shOd> SopKD
Evade o0EoS
Eero Cobo 6!
1 a¥oen
te
OLA08 PEON?
ooese Ghtce
naan
G8etO A65°%o
Oromo ree
‘ie |
at)
MND COUN AEHDD galte aEDDr QITH
BPIP Gow
ory
os Ban enoel4mn
Sece ea a io
Reka sak
6
ro
iS eeresteeereereertereereree ree n5r5r5ee ewe we eee he ee
HOMOADOMTOF CODKDOKOCOMNDOFOMVNGDCrErOOYODOrD DO ATDOONRANDOOMOKMOEMNONCSEEHOCMe TOTO UN DORADODRPTRARSRDONCAHOK ADCOCK NMNOROr-DOR MEDRMOOTY SNN FOP NDODSFRODGOErMMEKEONMMAMNWH MmOOANBMINNDOCNAAOSTESTEMODOOCON DORR OY SIMON OFF DOOMED AKHGOGNNOEEFAONNNDODORAMOYEE
ee it Saye EE NO DOO 020 i ee ~ rr &
DOeN~Mm kee we He ee ee eR eR hE RR CR RR hl RO FR Rh FE RO RO RH HR Oe
LAW ASTON OMLIAS AE OM DOD OM DOMINNAT NO OM SMOOTH MUDVOSOMDOHAAINDANNNKHANDVOMANNDOMORDOFOTNTO POGCRMAMATSOATO GMO GHEE DHDOOCREAMNOHMOPK Ota ODOMNOGDOS SCONE NNDDOSRE ODODE MOREE MOMMA Ee Ww FANNON OMNMNAOETEEEOMOCONADAHOY SINS
DWFOMKE LP DDDOADGAHANOQOKADNNNDODAAM MP - pee RY eee ee ge eNO Fe @
ODreigt~Oreereeereeerer een ree ree RR HR RR RRR Ree
MOODDDOTMOONOOrFVNONTCOrF OD DYENTOSTENNNt+C MmORAADNNOAME DNNMNANOOMANATOLTONHNICHATOADD DOWOADADORPFSERMFNON RANE AOODOCRENMOQNOAROK ODE
© TOMAS TOOQN SAR NNOCOASFRE DOCK MMEPE MOMMY vom AMINNCMOWIHO OTE ES MOIMOOONDOAGHOOtS TM COM & & KODOMM CODDRASHANDOEOADANNNDOD CAM Mh MADDON MST SHE TESTNMMNMNNMNMNIMNODO0DDDORREPE mMOMa No) pn ORO OM et
OO HANDOONN IST NOOSC TE NONDOMNMMUMNOSMN — ODROTRAONOLKNVNMNTRDOMNDHONOMALTOHTFOCYMNDO HTD HADOMYRAFNCNMOGANEAOODODOEEMWMOCHAh OM
0 ANT COO RAENANODASEEOOORE OEE MOMMA ID & & HHOUNNNONNRDOSREEMMOOC AND IwOoOt ten MONOM FOO OEP DOMAAMORANDOOMADANNDOCDORMM~ FRONDGDVNNSYE SS ST TSE SC UMNMNMNMNMWMNOO OOOO OrRKR RE 0000 =z. Crime eeeerere re 50wen enn 53n ee ee eee er eh he rh el hr eee
SH KODDNNC AON MNT OA STOMNTEOAS NOM NAOT RN ANON CY FOIE NOOMIM ONO OOPS ADND~OTODMOIACINMOGE>
"OO DWOMOMFAOPOGNONOGANRODOCOMM MMOH HY ONO KWH & & HONS DON AA NNOOODGREONOCKE MOK MMM ARAY OK DO NAOINNDOMMN AO OSE ESTMOMODINNGOOMMAOST St eH L400 COMO OREK DDMNODOHANDOEEANN AE ODOM ou. NDOONMS ESS FFF eHNNNNHNNNNOC SOOO ORREE = FOR AMODD BB BR RR RR RRR RRR HERR ERR ERE HR RE RHEE
HKNOFAOAINODMHNGOAMNNMMNTAMONMYNADOOWOOCOTOON TAD eas we MAMAN ONNOADMOOTNDMANDAONDO TAM Jo & & HOD ODTOODNCONODAHNEKEKOADOORENMNORE OOK
Cee PTOADOOER ADOT LTONNAEEADODSFHLRODOPS NOM MMMAAMN COKE EF NOMHMNMONDOON BROS TREY MOV OCNNOT ROOST MO CHEWY *NOODTDOOPKRF ODO ADOANNOKEONNNOODADAMMY DORFUOSOGNNSETES FSET FTOMOMNNMNNMMNMNO0C00000FE hE Oo HH DODD
‘Cc ata cap aes tO 9 hs nO ood
COodVves0ce0o Zeb COOMNVNDAFNAOSFONSENAHOCOOTODDADOTGTHAODE COCOSGOCCODON~YO && MOK RTO DANVDEMACTSEONP Ar OrREE MAMNar DODO COSDSCSGOCWUN NNTODRADATMIARDNOONORREEODOOCKEKNTNOREE OO COCOSOCSCOVOOYY eFOFOOCTOWONREENDOODSLTRODOEE MME MMMM
A At Oo He DO ASBDNOCRRIMNNNDONKHHAOVTTE TYE MOOLNNANROoT tO oOo OO GB CO CHArONRODODOEEFOTRAAOCANNOER ONNNM COOGAN BOOGSOCOCS DODO LHMOFrANNSETFEtTSETT FONMNMNNMNMNNWN OO 00D0D OF EE NOVCOoOOoocccocoraryTtwy Qodocowcocoorr- vo a
CONONDVONCNCORM Ker eT ONDOYT CDN DODNDOVOTOTAR CO OOOrSGONS 9 0 0 OC OO ZY aetTDNOVORNMODDOOEEMPOTME NONE AOMNmMAT OM
eS oer tere” ~ S DEANDHRODANFOSOADSOCOCMNCHAOKARDTOORNMMNARE EOS OKO RKC —O KD KOWWONOODCOAOYETHTONNSRENDOOGFFRODOCMNEMOMEMMMMAW NNONCNONON GOLEM CDARANMNON TOMAR OS SEER SE TMOOOANNDOHMOS STM N~O~ O~ O~ OC ~ OMT OOMDDDOOPFKODEODCOANNOMPF ODONNNODOMAM NE OCS Us CE OF CYYOTITONNG TTS STE STTONMNMNMNMNMNNMONOODODOFEFE
OO Ww OO
00000: OCO00C
50 00000 060u2 00000 0900D0 00690 00000 00060 000G0 ?
o00n0 O0COr
Co0dG ON0CA CO000 O00CN
0C000 00009 GOGNO COK0O OOH0G NLON0
ocooe OoocecOo OCODN OD00e ONCOO 00000 GO00N OLODE
) nw
anaes 00000 CNGGD 00000 OCCCD GOCOO CcClo00d
W
00000 OOCND ON0CO ODODE ON0O0 COL0OD
10 900 0 Q", '¢) QO",
137
. wee rs cs a er ~ Oma eae ~ a - ee ee OD eee Ste hoe ee OU Do Deer tN e000 © FOND DOD NGM ~m eee eee ee faa) - FO MeRatreeE Neato es tito mere ew OF ONSFNOD et +O en faa) . a4 aH esis essa DNDAMC OW MOO ee eMO a et ene e ew any # o UY wt faa] OFr—OanNKW won - SCOSWNO OCOTOWM eOtOO met & eG ee eee ew ANN SOM or M ta FORHTHMNAN DooNGD NANCS+ enans MODONAYDO HS ~eN ODOeee pee oe oe on BS te | AO OWN eH TNO —- DOOMMAOO Nat eMOMWM «DO « “4H 8 ae eH ede mn ree mODDDDODH woo CN OR Owen «lh e aman foal +t en ese ae He ONN Be OR OM eNQIOni) FeO Fest eee 4 Le ee & & SLAW & CWr-ADO SODRHOMNAG WW Wo NSN OS eee wn AOOSFMONN OMMO eman oo Oe aA Mae & Ce aD ae ADO esa MmADDMOYO gq oO ~ eri ~ « CN aHeNe HO Ha Ho 4 OM ODUM mae ene eO & & eO oD “DO eM we e Ot Or M aco - ene en aan TOOT CUSENCAHO TNE OORAW SS ee OM BHO 6D e aman MMOCINOC: + Ht OC A S40 ARHOMNG TIN OD NADRHO CW OROMMADSC wOy et FON FHORM ea ce ey OetO fH eos eaa a a FEOCDDODGD ain eo MNO MOSH O ~e © eO BAD eM aH 4 “NANNY WOW eQaem a eet AMM KOM as eeO « N nigel tg en: oo on yt ~ oe se - WMO MORN ee oD elm «OO « a OMmDDONOFO ™~- RHO; © FOOD «Oy es ~-e CHOF OD WAHWOW NAAM el aol Ded De 381 OV a k* 8) oO OD RHO HODHOH ee ee NM § es SRK OEM OAANMG eh & ANODE} eM a FNM e et OO eRe Onn Ha a ~ eee AANSTOOST OOFOSGT BOM eee PODANDO *O Oem -« HNN MOONNGOOSt tM M~ METO en FO He me eM eHiinm eo er DAOMMODSO tN ewe HNN « MOHD & eee e& OTE *D NANOS eee -Y—DODMOD + DaAOrF OQnee ~ WO rete UN SOC meet! ner) it eNAQNd Tee OFO ee COON ex CULNS Bm Om HR ROE ot tency) | i no a en Oost «co NW e& fav t+ ANE Ne) N OO et (= Ce ee NONSONSO OMFOWD #MrO nw HO wt an AU em mm mE AN mS eNANM Oe Or MYON as OPM COMD O OO ese e—NSF WO Fine oc ou CHE OONAWw - - Nee O De eNo MONI FLNE ee Ome eer ee SSNS TOOT 60 On et & FT HHO Oe eke OOdaaA Om + eNaei MOMONNCOODOF+ BMRaom OM FENN &M ec WG cate e ~ UV et ee est AROMMAAHRS DOM *NOOHHOOO 5 DO Met ee em er ReihaAyto eo name rEDODDDMAD oO OWTON 44 O et ete BHOOM. eh y DAFNON «mama "ORNNO Mew eHOMM De LAN MOMOKH «4 mateo SF etree & sO 5S SY - 2 +4064 Ori SLAW ew & aeHoOr re o a — Fe & UIFNMOATMNATOM WD Ne Oo” Os "COHMOO « * ‘ SPO FU ee em MMA WAMU MN UN LA oO eX “MOC. « - Oe Ost oO FO ne & POMOAHTO er_y ™N OME OONNNW ater wo O et eLomMmeH ~~ “NN UMNO WTAMNNA et mew ew. AaINOTOCTITOMM eae ee OND MMH ADM #O CK NOT RS RH SRILA RIMM AMM MAMODNDO$FSo OD «gM « FOI a DONDIN ar w 4 fon - ak AOOIOMAOC YD SN UMNO eh OTe Mt UN a3 . aD al a oe -EFDDDODAM jon HN OT ON eHO ote al WTI eM ee AQOONRK SA ZO AOM SE OD FAM SOD ee ee eNHOODOY oO SMO H ol a oo ee ee oe oe “ONG SF tN HMM NAME OHO Be ert rat rs ~<a) O tes SMHAHONODN SMES FON N eM eS ee ANOS Be Oo a AOS AAD TUADINORHAIM OS - FNMRY et ate HO ene me HeD me “CO Cen Died Doel aed CAT OL OCT O81 8 Bd fon) eC OHM O ee ~ AES ONO ODN] ' (GME enQue ec le os OANNTOOS te es Oy Ww ~~ OD OD & ey acy Nhe © “OTONE MAM MS MOCONCOF$t CO GD —-| ef Re eHO MeN FOFONMN Ae eat otaen Steet on ton LO Reon MODOMADCAOCG +O a OMOTT—AeH OO GM OQ *o -~ Hx © a DMaeee EE DDDODADWOOHS 7 N OO FY Od esta eaitwe & oD ath Pe 8 HCN YH xX<HO UW NN &M) eth er © So TRADE ORE #00 eo Cee Tee ee Oe OP & BLNO OricmM + OF OLY BRR OY ANOMOANH ane eww MCSORNOHODONL e0OCHOM o« (a9) SOPeEO OV 0 Mets eat er OM ROAM RO et OCONMDSMAMA ar FT Oe DOGOM eNO &D « ~ © a eH SE Eannnananyy SON 1 SOW Pat Pe eee on eC ele mw & om Hee Oe WDANNISOCOStHO «0G oe wu - 1 AH OCACHDAHODHODMNIN ea rMaanN MMOOON DOG TR ay Set BO eR ee Lf ~e — EOtr Fs AOMOD RE MOUODMMAC OOM Ge SO) TMA RHKOO oa ©.O0 «4 CS OH eH SHO RHO RB em ee MH DDDDDAM~ etoods ara OOH ONMoNnonw - oo ZMOANN Mov OMtaHeeb ey CO KOH FO ee «OG nn nwe ew ety penaee ae te ae) ME otal ot ooo ereTN © etEON, CO. OLIN SFONS « = « DOLTDOGN ame e« Oo - Woe. Ne en « FD FQOMO ere RFI NRA NR CAMDMNDMDOMAAG « ee 0 © POND esttOONM ET aH Os dase. HOME otnan -eeOhTDDO ~- CO MKOM i" sie oe MANNSTOOTSTW COO OMNnD Oow est eo mw Wee mR RRR em MLN MMOONSTOYS OAH COO « OL we mee mw OOD KRLON §O eDOR NOTE mOCOCMMaACOaTTO e« HNOATWI & etm “NOMS SIEMINOMNHTSDOON FOR wane EF ELD DD PIANO MANNS OD I rite AP ANOS deted At cent inn O O O O Ww wi Ww Ww jan) Oo Oo Oo
138
*« thor & ‘% y she. (nfe—s
cat tang *)
yi knw jee wife, ED ems p we *
a 7 an J = oo) ioe ~) 7 A> % “9 - pee sr ¢ o
i! eee o- ph ian eh 4 Fn ee = 4 4678s Oreo
9 412 mfiage 9° part 2 feu tae wy , ay ed —o
' 2 s“s & => esr =
4 a &¢.209% ‘> orn ~o@ Meoe fertace LY. -
>. ent ‘ea * : at a ee > . “<s é ‘ os °° ~_ iy Pn
ar a « : « 2 Se %&* ¥ Tt —- am Appr 7
= a s@ we Due O47: $70? aoaes w te « ‘@*iee-f. oe
yr Shes VTi oO bt Me ont reese «Se, et i. Wio> wo
=? oge- a> sO @n ™ s | °C ~<« & é . " te. = Qw Aah
an- = ° <“@t< 9 = Gall -_ sca 2 a ©? 4% ween at 248
j ae powea. 7 a ae ioe - = Se, nie “—- Sank ."s. ne owen aa 24
7 _ == ~~ Vest “= _ ae ee , iF “=e (>= a”, Wo +25 of mw
w “a = he ay. nee is ev We . - 2 nme -?* < a ts» ¥ ’
. hon ’ - —~ ~~ ~ 4 7 i —~ i 2 eos - ©
- (oe \ er ~ ot «re ‘4
e-q* obs - @ - 7 ap > am “eq Sow >
ry Rees ian 4 a +e eee WRRMo Wwe *
* a ot » A i- = Lal. «8% +) -.«
mots owe + hw : (yl ire ee Fe Ae
= ad 7 1. o~ = ~ ° §" ” —e
Ae = + @ a i ‘~ pe Wy) = .
“ = s&s © wm 8 ’ a7 * Py = . —t -.. +o - yh 7Y
inte i _ ~ a ‘ - <a al ‘eo Gee =~ ee Ogwm
_ ’ . " $ ee ] OL tre SaVveee
7 > a ? - —a Tie Ge v3 « ae ao o20m
vo ~ Q a \ 9 -@w
ry hd
a « * Yj< ta 1 et
<< oe 2 @? S - > a a ie ep | _ ing Mm
- ® a a ‘ > ’
- 7 . ) ' * # 4 * « ~»
~~"
. 2 a - ya 3
“ . 38 re jb *
- i. ies - > af ce pone i
7
.
*& i so AA Vow?“
a : . *. : r ; 74 i >+os
> .* = . el else f 4 wi —- a@bea~122 22
: m ’ ' y* “in & ecw et? 3 ~
: ; 54 iG es a VOQUM4IaD sc ee
m= ae spore <* ANA eat Ta
wig ° .
e . = * “»e se rqorwrned®
~ - es “ eo : ~wiB® YRohvrs GMM
pall : j ‘ . =, heures OF PD orn mica
ime ‘ » (Apna OSTIeMw “So ta Oe a
om
‘As
Cc
er ~er eee ee re “ree ek « *
N COOoOCcoce Oona eco: Om LOU CO = Le ONMSO
~o ~errereere & Cc ef e fF & & Ge ee & eHneeoe
oO Coo ocooc mMuotT TN hal TINOD eee ew
~* ere ere OQOeere ~r en & TMU CO
Od Soo COCO Nere* ONMDNTY ad MOM POG asss
~ ee ef fF ee & oreer re TUVO OD
et oOocco ooo oO0CoO co ore ee e Ne ee etOnter
ee ee reer ores rere er MONTOONMTIN a OCOOCOCO ooc ooo TODO OFA
. o
te eeere ere OoOrre ~erenr Orvernreeneene
ae COOCOCoOoO ooo MIAN LAS OOO OLA - FIIDRONMSTN
~ rrr re & Qo rere ef - & o oe foes Roe Caen Been!
=a OOCdScso ood Onrere o mtNMSt ee ew eww
—= ee Roe ee Oeee oe w TOO OSTMONAL N GYVO0000 Ooo & QAM TwWH
. Ore & en enese ~ ee Ce ee OQreer ee ere SRO on
a Oococes ooo CCcoao FUOD em ew om ~ al TANoo
-~ 7 fF ee ee Co rtee tn oe od Core * Anne
Coo0oceoo ooo CO90D AMON RAdadeA o tooo
re ~r rere & & > ee & owe & ere ee &
aa OOCO0COVOo oO0 OC3D0 Were ® eNONKNVNAS - oe NONTORAM SOE
eo eter ee & & Oe ol ee oe oe od eTONO DS einnese
an © oo = oCoea Co ced '@ ~ Oe oe en ee ed
-~* to ol ot ot ow of oOorer wwnreenw HAD ATAE NR HO
N JO oO. =—" COS COC aAtTODRoOOoONYTHer <a ~ od ee ete kee tan|
7, eee ee ee LS eer <I ewe ewe YS FH He KF &
Ne FOoOOnOoDO aAstsOOGW FRReONDO ANOS ew ener
noe mao Od od oe emt PO DAI Rei er Deer ee ee RR mm RR Re mm eee cl QOMstWNO
Sa SCOR COo K-ONDC KM 2Z2COC Me & & & OH HAAe Chl oe] tel oo FOOOS
Do ee oe oad ot ee ee oe oo a ee Fer T TU ew he ee ee
AM DOOOCCZICS Kr Ccoc oe ee NF Onom ow meee eOONTTO
. ee ©Om & ee gece eee DOO trad
AAA OO SSC ODOKY DOO OOCHEAIGOOKMTNG [e8) —— ile ©
en & od el eer i i a el bee) wel a ne)
NNAKCOCKDCOOROD0OG=— COOCKOOrOCCNSTISTO rd fea) om MOTO Oda sae
ee eh Fe ee ee ee eee owl & & & &)
Pe ee OC SOE 2 CSO OM oC O°Ce St eee —_——~ a —™ O00 Or
AN, doh om EPS S Ge oO. 3e Ew & eine
NANNOCOOOCCOSXK~TOOCSHMWOOOTC O
<t UuI>< agen) ate td ee)
NOS lomooococZoocea rFocosxKm™ = Bes te | uw
48 9 Sis 68 ¢ 97%
ee >< ee ere eB OO Be Re OL Be Be OO RR Rm ORR stries
NNAWOOCOSCOOCSO ek ns ee Oe en oe be eo MmeOTINOW we ew &
BS a eee eee 0 OMWND
ote eee a ee els eee ew CONMIO
a4 AtTOMNONR aS eis oe Ce a a ween M|STUIOM
MANAWOOCOOCOCOOWWSCOCCOWWGOOOUW (ik ol ol alia [aa fa Ao fe Ba oi Owwree eOTOMO
ered eenn ere erdce eee edt © ew & eI MPENNNONMYTM MHANIODGOOCOOAA0O0D00 HID O90 IM TON ODA Ase
O OU OO OO uw ww WLU uJ = QQ [any an) OQ
139
*/ */ */
KOK A OK KK OK A OK OK Kk KK eK Kk Kk kK ke KS we Ok OK FE OR OK KR KK OK OK KK OK Kk KS
DECLARATIONS FOR THE SCANNER ok ok ok Ok Ok Ok Ok
wok Ok kK kK Kk OK KOK KOK K OK
kok Ok Ok
/* * * xX
Kok ok ok ok Ok
/*
* / /
*/
rho Z2zazw
“7 ¢@es8
‘
(ue ae eee '¢ 4 ee
DECC MULT? Koy IME COVES
J =» * *
@ »
=f .
e
.. "
w “
» 2 “
*
+
ti s
+ _ 7 ti .
“-
rr ow z o>. “t re
se / fw . Wh. J
io uu Cia. fF
—? o< >
a €
**«eretae ewe see ewe @ie
‘ ¢
icier arcs “late auigasiala i
eee * Ce Kalle d seer
a~m 6 4%! §-=
~e me res ¢ -. |e cee a © be
a< G—"« « 6
at = Oa @ eee asa
Lap heen nas see te ns > oe aa “rp O*>
+a te ; es 4 2s * e 75s < ©
bw Oy fjivime- + & Get “~wy ogit py BL ee ee ae
>
4 44.8% a9 4 toe Si Goo
“At Ot | PB v=
O46 PER ei,
aoe noo. >. oir} *ca o => w@ —_ies « = —
+ 70G « ,ea «¢ « Se? <4
4 w= ; et voSur = -
aa @ ~~ G@e
tw ile
+s + oe SJ oer
7 vo <4
se atta~<« | —_
w*
ae (ae = = @ ost = %
[oa 2oCvgQreE om —!+ ie
(bdintmentn > OSG € ns we M~ Ce + eee = 2 2 a fame
‘ OY QOS+ > FOo o—Sonococuoo “ -_Fe « @ = om A — =f oa : -
> via ~~ # « —t tee 22 8 oes Ow eee) | Oe >> ol" >> ‘1 2H5IRPOO ae pO OO — > ‘
eq -~ = y fr— ony = ~
me + @ @ 494 © & © nm eas a Bae
= *& & & & < Pi > o pe) 7) Soma ,
mp FF. = AA * . ™~ « —_ é" a -4@ « A e*® « Ge © @ @e@ © @ allem S&S
7 ~<4 A) 4D ~=a0 =F ~Dioo Gory
=< « « miAge i»
“lh. «
ro " ne SO Shoo o} 4 ‘ (au ° ——§}
| ~ e 4+ « «! »*- «& eo <= ~~
ae = Sl 20° Ccooowr
Ae #2 eee i Oe
i. A@ocagnco OMe = i
w = ‘ ° 4a 2 waa? << >
Site VOU ZOOts ow =) a
_-« > >< - © a 2 Sew @ @ Si
ome yh- a OOOOCS0Us inn ©
J YY e J i ae :
—-
= H+ H
nnn ™N ~~~ ™S ORR RRR RR Hh RRR RRR HHHEHX HHH BHA HHHHHHHHHHHHHHHKHHKHHHHHHHKHHHHHHHK
a QO AM <a
~ <2) Bs oe a 4 nu 2O oO =O ae em WY ” ac. =f Ce wo a ere IN &F> aw az ae ue Dw “Aw OD NNN co VE AN \B; len eas
—) oe 1) [aa Ww O27 ss od i <e Oo < wc NOZ wit CTS oat SW e = z ~crouwc Cw CO WYHr reO Ke aes Ke WN _ woeawuw wae = bree (2) uw Ow PAA oe eaode eazew OW OD = vp) wee >>> Or WweO e
=O LINO WO aor O- of Orvrawvweveoa 2 QOwOoydg Wh a — Sa <aooa CSst 1Ooay © es J 2 a ea a ee So © Ow FOrF=S OD Aew dea & ere aAWeYrWYerYOO =eraxNnNO
jauO4 aoe Mee SS a2 | Xk aS CaoOoeOm.a: ODNr Zw ar <a WIM AWMFUMW ILO J2~—ihwurusornanas Zaadeowy)
MOowa Q0OVvVa aver & OOO. fee + SSVSSS>VM , He VIOYD OZNO Se <oSRtL>. AK Oar © YM OF>w WwUEMNY = OO adn SuoO ZOOu Zu ZY uw ulbWwuZ FURFrF SF UZUUL F-> Oanwo at) qf OoodstOewWwvOoOrOoOrOru O rFrE OF0O0Y
: HY FF FO i > a) ae Saint Lo Oe
KHKHHHK KY CWOXK WK eH we EK KK Ro kT —KWKWrE WO on™ OFRWW OMMWOOWRAZWZWWOWAWOUWINONOODMOr4+wW WDOZMHS
WMO AZzAOWAOZTARHsCKHCOMOZzZTCOOCOZW ACOs e= M<t ee SOs QAO OO SZa zzz ea a2 SaaS aSewaZoZtzae ao DSK Ft Dt 0 tO ZZ ORM OOO JUSS RL So ab
HHH BHBHHKHHHHHKHHHHKRHRHHHHKEKHHHKRERHHEG BR MR Ren Reh Re RR SR RR RR RR SR RR RR
ee
o~ -——_
- co oe ~o
-* oo . e oe &
- | oo ~
ei N ~~ co
> Ooo ~ et — 158) x ~— = — -—e
= . is oO oe) t —~O o= — oe on — -~ - Saad -~e ~~
Teme wD ao ~ (oa) rite SNA Se a . oe -efree mY) ro - — _ ~Oijd
all & sd ice — uw os Se > oP a a oe el © J zZzoOrrw = - wy aot t— = SS eee eS er —od - ke e N wre SS et) Cc <<. -~ . Len! us ~ mene Zz aaac z=. Or = = Pas << - So ell ell eaerxet &= wo - ~— x _ ~ lal - = OMwnre Wil la << & or Mf ~~ (aa) uw [a Cote SS. GE Ree Fr FSX “x~eOoOoZzor ned cc Ww “ Ww ms KM Od meee OD OWI LE a Oe lw x< “_—— x CQ I <Wwe
agJIJ) dae elle Cx <X A ~m be RL _ 1 weer O CTeCKO— et OKrKwW ke eC) ee ell —nA Ly ae WNOct
DOWHSEICOUWUMNX ete OOO eh re . OOWr~a ae DURUCN & K OR OCOWMW WoWwtURPOMwDM e a ee puDorad OWO => phy ct ha iN <aIxx<xZ2wWov Oo eaocxsaiaoaz
Ww ODOT eZuaz SOON ee Tee DK OO v DT eWwwedayvapo EFOcZOZzeOD SIRS OL OWLS a eek & URW OO
oO Ww oO
N [oA oe) wade D
”n OdlierwCouz>~—~ YOxXwWWWY | ONW WWWwexX<buWerroO jouw Ex Se OFWO &§ WYRM ZR Or Ovsa he KE KKK WOOWWT~ NIC OCYCODOAEFULH OH IOOU SH Ze HR OULRE Saat See Montes eC eSSsOsSe 2S] 6S DL DOA eI Adee SOe we ODRredIY Orda ACTOCVOOCCAnOOCeXaIe 4 LANNY OMNMDMO OCUUOUOULVOLOOWWWWLLeRs QYIS see zezaaad
CORMAN LS UW OUUWFOWOOO luene- Twn
140
ws as OE JIOOW Nez
aaa DOD Daawo
ant iy T297AI
Sn Ata
Find i
PART am
SBanve
aan ASM sid a
et
ea eT
Nia a
8 ;
P29
on an, om
.
~
‘SS Teeseea st a
ef *2e
0.0-0.0
0, 3*B+le9D
t*! SYeWVU mrrral
«{O0JAT)
Ee
grat
eo) @htte
We
Fae
seer Pe
4%
9
Oe OH
oO
a
ae 4 bee ye on .
RORS L U X A LAWIUYZOWD
= C8 2eOdwiszza Wide OT Yee
= FeO YeBDOoUOre ae>wa7eu0O> FEF CLHYO NO NW
aqawow oO Zu Ort>a W2ZFERKOOO
MOOW WRWYFe wl MEQMYr SQ QATUMNY w= -Oas- Oi D> AINWMNASZYNeFE NA = RWeEe La2Za>>
eRe FMHSEFCOmD UY Siow Oey eas Ow tor wb KE HOO” SPOODIMREMS?W Cz= 2ZOMOW WRQOvors= OOYItRrOcOZOaod OIOrArAOsUW OU
HHHKHKHHHHKRE Me SRR RRS
~
—_—
-
o~
-
oe
*/ */
META-LANGUAGE ny:
kOe KK Ok KK kK Kk OK K/
COMMONLY USED STRING
/%
Me REAR ee RS Oe ee AE Re Set ike ake le x OK K K K HK
aw -
wef ~
—— a UO
aoa ratte = el al aoe FE", "FEFEFFFE"),
~AN ee Resesee S
HHH HK HH He te Ht tt Ht
Ww
=)
wm <i
Fiw wi = —) (es)
am Ww © <a ao 4 peal} a)
mao Oe u<aic@ Awtwaiwe lu
Ste ee ct Lu LL be WO StleaiksaS Oa tk ami OT OL COot>t- >F> YF aAr ——a-CS See ae arm met LU Lk
ae Z4Zewoewknww a p< GOO) onl Cole oul ea >>D 2) aI>OoOw
=éMYTWwWwSt- AOU SOrmgaiOoc® OC Wi SIa <M aoa onmOr<ct+ wo WIarrFiddadeTaead OW SNNOFFFE GON
He de GE ae ah HEC EH Sa A SS cs
Sad
coe on
ee ee ee ee Rm RO
ereii\ie ewe we ew & & & >
MANIA MOF OODANeRS
>>> >>> >>> >>> ee Se I od J a) Sa EY Se YE ee ee aAqdqadadadaddda [edfedja de diode dia da gs Ha alo Aa Ma a Wi Li Lit bo Li a bt
BLES TYPES URGE XTENT FCK ON BOOLEAN CODE ING ADDRESS
a Ln tt Rt et
HH 4 He He 4 I He SANNA
L{0O} ~ &
aIeerer am
em mem (TCD
role NSN Mn eos tte Oo~ 3
Zeer Sid
wt ed ce
FFF T FIXED, I RS FIXED, F
IM R 0
~
et = Iker on ~—- OO Orrae2Z—
re e#W * Z2arie MO
Owe cow oc FLL eweN OW
HO OF Rw OTR WRe MEF O
Re rOeHx<OYOLRd WOOWCRIEH Odete Ww fu~S DTeiaecarat U>eWx<-FOYU MEAL Uiea-gea— 1 MmMmnTtro
SWOWLOrREWA OO YO> OxX<*Y~ae Ss, Ww WOPWWOx<teastr LANNNE EEE SKK XX
PRR RR KK KR RK KR K KK KK KK KK
DECLARATIONS FOR THE SEMANTIC
oe TD ae LR ae ee ae oe
[x 1% /* /* & Bixee s
cael pel coll ed el neal beeen ell peel bel el oe ae Bs a el el oe ht tt et et et et at et a et et es
eel be alee bead) led cad the b= be te weet et ae
(aa Pree ed > > tu Pt at et bi a fee
(od oc Od WD oO>OaeHt = 2 = Owl QAGDOOWYW~ ZOwrwOZ Fear M OW WWiUxx< <b
QO Wwe Rew Tet AK KKK Ree
1 oeeewe J itl wuuuut ~— WiIONQOrII FU} Carn CIaKadae OMOaoaanaVORNMSTOrFE-O SIwWwdee eam >>> > DOM Rete ZS EO SAOMLANNNEFEFEEEFE FOS ao
O O Ww lw Oo oO
éeiare o8@y
vAtRR>
_-
“9
+ ~ se
ancaesceyve
ff
©
4.”
* 2
© .
=
« Shade atom
3) Taree
a:
a
‘s see ewes
ev eee
* ©
ee 4
6
7
iTIAR a3xia
Ti Aly
» (4)
ié
Nas
Weiss).
1 9cl7s
ef
+
Seitiut
83]
~ 7
4 SA
7)
GME
AST
e)
JO7TiW?
.42F
OF
rT
» €
«
> «
«&s
Afecr
jy
"T%
4
‘+
3 ¥
+
‘Sey
.
ft.
s!
- Pea
‘2
4
o
~~
« ;
i
5.
4.
1¢
=».
@
yi
6?
4 4
‘ wi
f +
ge"
4"
4G
<=
,
i?
‘ gt
* 745
9 “
y
iy
}
{O04
(R77
TT
rutic
f he
i
Pee
ht
a
Pe
ei)
ht
ae
g (20
)
th
ee
‘3
tees
MITEo
< q Ste
soar
ee
29
vw!
<ct)
is
we
eras
tet
ss
a7
eid)
tetrive
fF.)
M ]
a
be Me *
Va) =
(0) (2) a —
w Fe od =f woz uw Za) qtqw Ow Se Zo
= za <iL w OF = Se ” ie es. Ge
wn eZ Oo e Q =O. Wwe D> RwOMNUWw _ (oy) za ~~ > > We Adc | Qa nN2Z2”0= e os a> Crm mm rer Ocke re Wea <= Ww ax qd «aa —aIqmo am — 2£o a = Wwe (aay (oS (adiod reaeZzreOr- CO &RrR2e Ww Ow Qo co NWwatnrw4
Zan a x C OA. ae: aAawmn 7p) oo > wn oO O (a age ago ECG ©). Fe NeIS <a [supa wa 2 i ee)
wO a ke On Fe F&F FF wrOre Sw eS. FEOW Wu ~Y ale a sOay Ww ZOMnNM ke — wr She eed Zree<aww OO Re<Wt WRK KKK KKK LEEK EO KK KI KI KKK KK KO ZNEOKF
SS sHOoaononaoao OoOonmnHOOCOOoOoOSwaoOoOaOooOoCocoown 4. = Ae See eee ae eee eee Cee eee IZ ZI ISS ZZ] 2S, CC OO WO ZO Oe tO tt tt te HRD SO ORO OR Hee Tt TRE OL
HHRMA HHHHHHSHHHHHHE MH HRHHMHHH KICK KH HK Se SS eS a SS Sy Se eS SSS SG SR, SUS RS UNS /*
« CS ome
oe -~ e ee ~——_ © ~— —_—
=” C3 ~ > cal Ol) « ~~ ~~ 23 ae oOwu~— -_
cn ee e —< : ro a ~ a ety Cad
~od<ed--Oo -— ee Oe ~ ~ ~ tL _ —_—— adit ~e
Se HHO FM) BRR ROE _—~ -~— eer © Q =—or <i a
MmINO & Mer rd o Dae WD
~aAIIO Me Zee aod DeeOnw~ oe medio eel es Bere KOC Reet ete et LU
Meo ees KT ORF
a ek Od ew al el ed On Ot ol
Set IDS ONO U ZR M RINGO URN Prez Ze erie wm rit OE OY ORE OY DD Reet be DE INH ONS OD Oe SNL ze ee eG de SZOerK Skee Sete ete i I tt
SLU ra Rt ee hr et ett QO KER ZR Rt Ro te WOR Me ARZ ZR Rt Rte eb Se RE OF oR Zr eR ree OW O MW LL ee ae RZ RHO OM ZH O MH eH RH OREO to Leal ool coed onl © xa
=x Oe O 2 Z2e2u 2 2erCOws 2 QOZOrD Kee eke er WO OOF KOmM Se KORMORM Se ROR OQwWwWeRe OO wReilk LMZOrROxXWwOWW eet O mW Ww COCU WwW eWeW swe UX «K FF OUIM OL
Fe DaPOwWHxKWxXKOUUOWOU KOxXKOWWTIIOKOOKXOKOOK HOC a o>weewo
ZeEeOCIM Kibet Keer UK KO eee ts ok DDOW OF LRU &K> Pmt KE LL CLL KO KU KL KK KL KAMNULIOA MW OO | Yael KL ay ee A Oe a ee ee Oe ee Ge a OOWYOs Sy KUL DWe LWOUWWL QOW DULL NIL WW EEE Er OO maaan JOS eR ie FO I) 2x<O _ se MYM WLULMNNMF O Moe DOC OOCWW Ws Oe ZOOM KX KN OW ORF BRINN ®O PZ TW WR eet
MOOOCUCVUV OOOO WWIWWWWW WW LULL LL LE OOOO Ht Ht eH YY J I
INITIAL( 75), INITTAL (69) ¢
D D
142
cxseeee & ¢ AS
Ae
eee
Tie
a.
re
Mee
ee
- aio.
x
=!
».
se /;
, .
y eet
>
eyrns
As
en
tras2*to
9
“ al x
Son!
s 28
WIGS
PIBTEST
WES sae
3 2a"
) y*
om
| +
400
PAMAPSCN
S073
OVAL
E14 GML Sts bat
5208;
bs
Tas!
1357
1
vaaprersT. 165) x td
ape
*T JAAN Ue
y Stitt
> errr
484
?
s-
yasanuseT
jee"
to
We
y oe
Tk
) raw
esvat?
TAies!
CF
oas%
be
“1
th
ben
Sareea
va
el
tt
ea
ter
4
a
>
ee ed
oe ak
‘
*
~_
“
*
-—Q—L wot the = oD De eee a i re
~~ wh, “re oS ) ae'de a ee
~~
‘eo ee +4 =
am ‘s
jit, ae Pind
~VR e R S RSS, BSS RSS RSH MS
BHHRHHHHHHKHHHHHHHHHHHHRHHHHHHHHHHHHHHHH * +
oo
2) © + aw aod I ON —O om rote) ae nl mw | fu N aw le =x ~ wort jer — bd | . _
7) i Fe tow nN Ww Om tse + ca o wn | *+ ok Iu (a) (=o ft a => lor + ¥
oO Lamal 28) WwO ke = = RrrFO A WY <I a> De~— ce a = ro = nm MN [oS oc iT] | Ww © = oO w w = oo A ee a me Oe _ (Oe) D aw + oO — _ i a ata ocr i ~
a eT =a eS eB) ae ~— WwW ~x< a. 1) a) [oa a eS (Coven eel! Wes) CG Ww ©. oe iw a 2eatoZ Il 2t- ad ee ae, te a eo a w Le On De oll uw = i) Se & e& CORT Il wes
= et Oc =< << © re ROrFVEU ai - Ww Reh A AlwzeeYN NO
O MK DK OO KK OK OOK DK OO OK OK ELLIO KK FE KKK EEK KR KO Ike V
WWW WW a sa a OO eal i=
SooacagQgnaHSaQoanOoa J e.sOOOHb D0. OGGQO0G0lI020nW00 mt | LU eet ee eee ee ee ee LOO 222 Se eee EO SZOZ 22 =f wweEens<t mt et te et te Ot OO se oe DO ww | twos
f = Pag -—-
Ho See fae UE ae
KHHUEHHAHHHKHHHHKHHGHHHHEHHHHHKRHHHAHHHHKHKHH * bette oo Rg ae a eS TA SS SA SR ES SO SR HN ™~ | QOnwWNZ
—_—_—- D
eewil ao |
te F a WW ew =
[oy ba | fr & - . <tWw =>
. Sn, - PIES Jp G1 Ee JEN ~ ~ ~ . ~ e eo ~ % 3 eR ©
oO —— Qa = = - bad oe SSW — +O ~ Om e _- = ra ~ee nd re Sy a
po | Om -~ J oe ~~ ne es ew) e_J J + = oe oJ - =
aIee seit c- a eel am ONS ee — =-
we eee met or mw MOK Rm CR re BO RR Het Lt Oe Ce mod ee |
RM Om em em Se TR RM OTR NTR OH ROMS Ow Ree ew SF oO OOM aiom ea ct DOM OI TIO SMe tN OCW RP ee HO Fe HID It teri ee moe Zr YOR NS INS eRe EN Se re doe toe LF Rlke b Fe ee wt St OS ee tH TR menue es
i ee ed a ce a Oe 2 Bl ee ed eed coed ee | oe oe oe El 2Oxe ee arth SIOZ mY i th ter tr bet moO tt ert ete te TORII SO ee SU ete =e te eel noel ae a el ca ] © ce On ed ed ed ad el el a CNS Z2e eS a Et SO) 2 eS OK eet et 7 SL OMe) We wus WwW Se SSSWWOM Ze Meee Re Orem= OOZOGMOSt & i~ ee eee
Ow SexxCw OW ODOM UU KOMNWSxK SK <a K KT Wt =<NMNwodwt < OWKOCOWURWxXOWKOWOLUNF OK KREWE KH OM TRI KOK oe (eck = ys ANT a ees" Te LU a LL St LL te XO SL EL We OO rt et aUxMWUa «&
Sel KKK Ot LL OK ~x be Juul <2 a
SoM vingss Stl eg MOUANZ Derr ULWwe jow ~ew Ooe KK ZR REO OR Fe ORDER KONONY OS OOO Tk oe iow ms SS CO00 Ret tee WHOOrF DY DDR UOrFDDWWwAtaatawwoar oe —- - Aa4IIJIIJS SSE SESS Z2S2 ZZ ZOOOAaRAACAASIALENNNNNNMNNN YN ny MN
143
ew «(|
roan
seagate
amet
ESTs a
£s>
%
cole
WOTTAGY
Ba aei ay
GAA THEN
~~
ww
<a 4's ~ zs
pnstadies A
a. 4
a%335 53 -—+
- vo
. eee be ae 8
,
Ob ”
—- Ter
» ; 3
ge 4%
%
tb Pale
ota)
a
ss =." 5
= ai
eu mx
i)
y dont v4
¥ ews
Pe ial 2
sagf¥"|
Gs) Re
ute”
P
SSH AST
ows 7 ~ 2 a.
® rh.
:
esa
Fae A
3 ieat
440K
= 55
Te Lsreae
?
= *) *
a » *, a
%
q74
aa a-$hasts¢ 3 330
+ 4
24 Sear
- oe
pAPANGNY uae
J! >sAT TER
on
%
'
*/ */ *7 %/
GE FOR TABLES
~~
. aw ~~ Ww a
eye) 2) — = on UL z | zs
Oren ere <2) a Om 4 a << won ”
= “er Oman 7p) WO « ww O FRO Or
Oxrnnoow S21 Oo at 2 eZOz> 2-20 om =o OF aw ae HH qa w<t>t [ag = OH—Cwer Re Fae Ww WU
eo WW OL EaIvo ae —NXLOM WM Se LE are EE Oo0
ee Se a ¥~xxKOOKawWOrFFx |
Se er OW OOO OO Zr
eet eer Tet OST ZSPOODZD DONE ME Ge ZzOStE2Z2>> 24awWwO0OZu0 RWOS WRU OFF OA OFF LWL
HKHOS HOHKKAHAKRKKNKHHHKHH
>
a~
ac act o>
wo (eRe ag) > a UI ra eee
a oO jt
<xxOKOAIN Wi Wom CoO O2z Ou) ZZ02> 45 RRR Re NOk-
ERAND
HH KEE KK ee ee Se ee eR SS SOS URUNSS, Ss t= -) ~
= > Ww =
eS tp > b > We es
Se a» = . co - x I~ = —_~ oo Cd
i ee > 4 ae re ret ~ ~~ -
‘= (es cf {J ~+ oa Goo ~~ i) oc Me o=“o a #~ doses Lt ee S < ~ ee UW - mam — WO et el ee eee Se
" id — Re Re To bw HK -—~—
=~ JI SD BORK OYNO HUH eer HOMO e& ee
aA ty a 2Q00KSOD Seer Re owe eK eX UK
i Od O10 ak | Oe Oa ee Or <a oe FO Fr Suede azZqm Hee Z~O HE asa ee HH RDI DORR OR Re OE
ae Ze 2 aeqoZze ad Saweto ade eZ iT Oe Oe OA LOO TO mee Or
N = Re eRe OR OWI Ree Zr tt Oe me CW CO Bee TOD Re KK RRO Ree a om WW Ww OMS > UW Oem rea i CG tS F- HAX OC CLUES OgttOReHs CUE " O44 O OO KremQWOr Se TOW © FSwWRoO ~ add aq awoduwt-aeer OORMKO CHF A
x CO SxS <KOSAEZOS CeWOWx<Ode oO ae — Urex<~OraqyoadDwseduxKaxadrad <<) LO vi Pees | | JOKUNMD Keser Fe OS O Y UOO SwBwWOR PONnUULU~AITO ~ = Or @O FIAYIY Bre we w {| woo
ita) CO Sivas eOoOamoOo wa 2=oaasDa.0 '6 — ke RReFRO>>>- SeetetOWwR KSOOG> YO 7) YD NNNMNNNEEEREERERF FRERFRRD>X<
144
*/ */ * /
ok Ok ok ok ok ok Ok/
xe Se ee ok OK oe oe ok we k/ *
ok ok ok ook ook xk NLY USED STRING 0 X X ae
M D is 1D 0 N C I! Ih
KOK OK ke Ok OK HK
xook ok oe ck ok ok ok ok Ok
MISCELLANEOUS PROCEDURES
*
%
aise aK 63K
[* & eX
(en) uJ ~x< met
u
CT a |
we
=e —— OO <r
wes qv a i Oe
~ mw
re FO act mY er ro
zaI~ © ert) =< Oo2 ae ee mOO Fe oe ao) Retr NYKO ~~ oreo wr =D fre C5 F< DW || WwW QAMUAd wt Os ale Ou WwW ChWw “wa
Ce Sl a aD
a0} A
rh he lies
aetna
2 T1h3 gate SM 3 30]
SAT
JONNY
ga7wIO"
FIBAT
“koamy?
, Pal
‘ 2 1th
. ¥
$7. 54003
r
AaRO 2
fr.
sane
: z
jaat aG* agascte.
v 26 a
cs }
on
+e :
WO. F/GAT
OF BeEntL
ae «
\e
Saat
45
7H.) ue Ma; P
jasntavae AD")
Jet
*\
4 Tess!
od
e (PV
JA1F ivi
ADD") }SATT Tima
-J3749
» $49
e iC
«kS TOA
. Liar |
(he
ae £Tey
6860585
The
(m4
8
TQ JJ
rw
PTIASAHD-
AT
bIVTIG DAIF_NDAT
MALTTIMI:
OQ3k1l4
MA
IAL
TI O3Kn TA
;
so> (eV O
RAM
bh oeMYe fret
G2els S74
_Nv 1‘AITIAT
STE! ki
vAS
Thar
i
C)9F38.
JA1%,
pé&e ans
<i ier?
i a?
“%
Pw 4
t g
j
“i
> wy
7 wiz
:
f
Af
He
Lets
<
’ ’
f
’ (
i
| »
a
Puy
eT e2%
y 7
*%
™
©
: .
‘ se
ae |
8,
a +
the
a -
. wee
é
Sy
as
ee
a
SUBSTR(X70+0,WIDTH-L) 3
URN STRING bee
ae
aw Ww ~ Ss) .
<a or
aw © <a = = _
O oc id
© ~ = iad —_ a —
rod
“wn ~ uJ oa!
—_ 1 OO — Iw om cx =) <r me
= ais = OO ~
— i) ~~ J ~
— ©& © Ex - OF < al a) on ~
Sse — OC SS O 2k
CG weeZ weY
Were wo Owwie -D =OOrINM eo
D=Z=OE e 2DD~OZZ<a et ne ert Oi ie SDD x ec ie FEC Dw 2 Ww
eOAXCOWALMY | RWwaotZzl i DOs ZW
=OoUc il WNO Clef i R= EE de OA OY kewl
= _
SAVERS ow
oe =
— = o *
— — WY +
= a +
= _ © — «£ wi
oO ke —_ ete ~ aw —_ Ww een ©
Ww We Mm
ja) Ler + ~s Ww D—-N + > oaD* © <a OO rus ~Y —ie 6 —
—U>e =
= hu oO _— = Za¢e— Ww
—-0 — ic
© © - ore Ind -
- =—Ss aw —~Y oe
eo —+t+UuY oO — a _ a WwW ‘@ Ww J = —~O H fa‘d + << = Tien a Se ere > WwW ~Y ve t+ Ree O iad
ul . z2=—r Ww S > FF & Dr-—> fae ac kee a fe rl WwW fad HHO D O koa > Ww me, Ui © I- NL ow Ww | wi+> O aAx<Ss & ~ Ww > << | ow —Zz WK ow wWreEMYM O te—D WN > es)
eNZ a Om O ze > —~ DW <« ~~Y 8 O A cet Ww > «+O oS —~r We i BLP = ~ FYXeO- ~~ etre WO W on me fF see Se ser SVU ih rw = Crea CC OW woe Ss —OOOCS0O @ Fa w ><ave jad WiLaA¢w ag x. & weraw~— Oo = eae ot) ee © Mow ler Seo uO OD | * oo. el Fe j5 OO - (2 ape UR Say aoe OO'’>r SD ~(lNXOOAGC e& uw Y fea) a) eel (Ose uPET Cy ei o | =Or~— iI! OrDHEA>S>S> FS WwW ~-N2 i CDM] Ow lw mm Wee w=DO fF Wea When FY We we OC eDonZe il ii-enae wD SCO SWwoOR-o0aAaWIOD WIaWLLOaa We Ot MOrF>PWUCEFFOOSKOFZT NS watrcO Oot ea 8 =i Ww OdJOOZOWNes fZOA0 2 >H2 200 eel
e"COr WwW O Were WwW Wu QANO Cawarit Tr ano) Oot a Pad Oa OWr- WretOOQ AFF LULL Uy a a ul
145
e ?
ECT OUPCIGCATE IDENTIELER*s1) C*UNDECLARED IDENTIFIER*, 17%
ENTER
C'SYMBOL TABLE OVERFLOW! ,1)3
em >
OW e« ow ke es aa
xO = meet = wi tia > - enon
arn “loo a OK ~oacd — il il ee a = >See Ree Z2ZerA OF AYCYA
ULIp-- ae | aia WE. See) = OSES en WWE ww > | aw
a Gee NSS was HS. SP Sere Svs waa> qat Ow~ncw
Os MZU0 eOWeHd Oz ou Oz=AkrFO Cw>ur 22> Ws a2OMeF We aow
I FIXED;
146
co
lie _—
o on e
Q Oo Les @ <4 ~ a sO
iS tl Ww = . t+
eT ke ian)
ce ©) N -_ 7 rH
cow & © wu e ad -
el On) NSN —er
OF fF en InN W -— Om tow oe era ee
eeIKCOrnrOme w air fF = <= NONZNZONE AG =—- (ip mie Sy O wWMnSDD>5 jC. sek Cc NE-MESD MO
es SU A Es Oe Ww SCAaCVe tet ww 2 <ujat a= © DLOINZNZeim- eoD CO@oo cw iw OrO wala SUM IES aU Oe el 2we Ob OMRREO wow
Ww
= O
ja <_
> ~~
ee
Y Lu - weer oo
Yn re ~>< oe
=>
wait " _
et cies
nr —_—
—ZLO ew ure ml ee e+ —Fn-4 AC r= « Satya mAaIeyn awn Ol ee ing ~- EX
~~ Oe 94) at WOOD S03 ~ Aa TeeNM
won SS eet = Ce LG 5) La)
eo DULY FSS | WC il Ce ale || OQlwl<t ze ae OOwWSO ee =uN OOO ett SaeelIG O
Ww
a oO
13
LENGTH(S)
°. ?
HAR(SUBSTR(S3991))
BIT STRING */
CASE 0 =
/*
rua Ww
ae =
fo a or <a eel
> WWM 7 =
af wa LL
i ey
Se) ee WB SS
OV HEE RW WwW ried
a> fo ile eal US
u wy oe Je
“rt et LL oe
a oO = | uw
x /
CHARACTER STRING
CASE 1) =
/*
a Ww
5 —
. ad
uw el oo
> eel
oOo wn oon = a4
ai acd LL
bor =) ae
mel aor Fy} =
Owrt Ff Rew iwi
re iow
a> om Iz WwW
il WY
YY ee ae “ri r+} LU ee
SS oO = [ =a Ww
1 4 4
*/
NUMBER
DO;
BYTE( *0123456789' ,K)
How uu et Y
on -_ peel |
mt e««) il <— De TE
1 Nt
1 LULL [ee
7 Rr ID ee Ooo> ke WwW e OZ Rw >
oh eis Bc onl tise = Met er a
Ww Ge Le ea wo 7a) 8 ies ao
MFO Web eeD ar
O Zw oO UI Ot ew
a aa ui
CASE 3 = VAREASLESa*7
/* DO;
BYTEC* Cd PEEN
Leth sc be Reb on
Y G wO a rO w
EL eu mh ete OF oon
Go =z WwW
CHECKCODE$
END; END
~~. HHH HH
* *
* *
+ *
* *
* %
* *
* *
* *
* *
* *
¥* +
* %
* *
x W ao
ye ee Eis OQ
%* WW oO
t* © * aw
tO. ot
Oo te ee
| |
ST: St QO
ape ects Oe =z
as ote
= O& + ad
* Ta # oO
% +
* *
* +
+ *
+ ¥
* *
% %
ris *
* is
+ %
+ +
% %
% HH HH SS Se
Ww
iva) | oe
uw [aa ; Ww
ee >
= <— LZ) ~Y
en Ww
~~ [aa —
ret —
n —
e —
ei -
Zz a = — = — — _ co oO uw O a >
uw <a a ue (2) _ ve
=> —
(eo) co —= Zee : _— ne
| et o— —
[omcs) = <a e Uc =
kee -——
MW ~ —_ Cc Lj ow —
oe 8 ad Zens an >— ~~
uo Qa aQ— - Se ey) es jw Ea a -—
on Oee WO Ow z= a OlL | on Ce ==)
Ww O Z2za-a a oO i oc Ww) et H2zz OO io Qa Oo o = | a ~ TH eeG 1oo jen) ow OH I— + (es ao =a za =H~ —~ Tat a 3s & mit wu) Ee &o O
Ye LULL oe We e hk QO —e —~uU = | he ~<t —<l een
Ww ou ane w>~ OO Es Weta [aa LL © won EeICU YOU
—™- Or Uu ~—}— od CS= LET = LO
es Ce ww A Dawn Ze ee ar |e OC eel Ce a) Orcm ee) Ly LL ee LU <t ee
WeU we AQ YV~ND fF Oreste ewe Ft OF
Sau ROO) HE) es a era w Liiewn ee 6.) Oe) 2 BN oe) aw iio [om ree © (PS. OF C VOmull He a ee ice
ow rin lie Lf ate Lr ee wes TC we 2 Wie KFNDReOa OCOZOMY O MC teen UW etorls WW YW MEey-OO’rD | Si OOS LOG) Bike SSeS lies
—"OQerZ2AIuU CAWMU eS jIZOoSZzoo ow oOwqww atD a4 Ww> O Se ES jo~w © COIN SZOO eBeZHCOrWOrFrROZNOZOW LW Il qouou wi eye ai QONAaX<XK WwW wasS' "2. Otw at z ad UG See UE LL Le eee < POOK-E Lr WLW OR Re eet ONY OW
e
Ww oO
148
¥
hal a a 7 haley —_
" = 7
ae Loon
' 7
fie
a
7” =
cone e eed eee as 6 20's aw
tn aoe Ee ran _ ‘ Poy : e,
~
r es
~e
7 ~~
etpe
4
et 4} — Phils Ui wpzet ee
it @briem f°
vi tetas OM
osneteeoeeees ¢ &i & & © .0.2 OS
a é bal
i = Ps ‘ —o o & nd he) 7 tay 7
3 - o » <<
~ «o@ 3 i ha _~
- da > td Pa = =< . z * < ee : . : ~<a & ty -«
2 * —_ ~ e Nes @ ol —_. . 3
om i = o> _ os’ ae ¥ |
Pon ee 4 os ‘ef * a =} os = > e * a ih ~: i & 4
‘ 4 oe ° . 5 as @ > °
< © J J 2 > ey = z e « =-b +> Ld » 5 J
=>)< ge z = >
“7 we hy ie »—~ x a a
_ eo pi om | stints 7 “ ~ j - a% = ®s 4 4 .
ana Oa * 2a- ——_— > ‘ ~—Lea -— His a2 « Ow « *
Shea =f + 3 wel - + 2 ithe in 4 ‘sai © ~ ss ? »
ie 5s “« “Oe re “©
wy ong = > o> ort “~ -_ ot bad °
% » he 4 ° * a ” 2 ow = | @ e -
i ‘i ate < yp) = 2 J oy OGL = - i? iui SS A. 7 Ca | >. a e s |
' ' ee Mia tee 2 wl ; yh Be iJ .@& | > Ae ole % *(. a ; < — ng ve + * iJ
aoe) aS 23 - “rt a = } = ai ioc —
) F i ag sen Sus : “ 2 * p ~ < ee &Y CNS aul Sy ot -t 5 7 bh ~y ae a rc oo tek. B W <> me) ie * e > Oo
: oe => af at age TACT 4 Ss Py OO Zip a L- } . — he. 2 * “~ Ww
, & <_<—2 o ‘x AS <P os + SRA CR® Ties >} is od § ~ ve + 4
e aw ly hi atu » - — y |‘ ated
>a @& 4 7 el a
Z =
= i De * ~~ -
i ee
_ = a = ae :
eK oe KR KR OR Rk Re eR Ke Ke KK Re Ok KS
EMISSION PROCEDURES
Kok OK Ok Ok Ok kk kK ek OK RK KR Kk k/
Kk OK OF KK ke
CODE GENERATION AND
TO KR KK KK Kk KK OK Kk kK kK OK OK OK OK
eke eK KK OK OK
e 9
"CALL ERRORU®*TABEE OVERFLOW?!) 3"
ea
on =
Oo Fz w —
x< uw Les | Cc
UL N =
ig ”Y a ~— oor ‘9 ee aw
=r oe — —
~— — “Y Y + Sr a
o aw — =
[ ° Ame on Oenr ee OC on ee (va)
Ws mo “Y re Weis on
hw ro) a ees ao OF ont © Il + ee Oo ae (9 — aa WY x< Yn I—weere—
ES ke —— eR Orr Ke a0 on WZ Se 2 il at aww om) Ese > -_ = rea = on Te ee & ~~ a
oS) - —O ND Orem st UOUMNMAN & - —jereem er oO O>ke ed ee e pe:
som + SD Ze DBO. th oe + Pe) OO ee H—NOr ZS CoD Al Sq] ariL~s~~_— F a & ceo -OW D OMZ0KR Ne vr r - «& Saw ZO —a WwiO ANNEEE N OW Reo ZOD wit Il _ iH] uw il rN NY) teh eo en
Z2e—-weo — et uw —D aA eYNNaoneNnr-“v~e
w2t~D— —Or eND R—Or NAH DDDRE YR Sr ~uw~ COW —~Z PSO) a Sz S—NLNNN X~ KH WHEE 27D UD rOourF DtUDd «© Wee BRE REE CuZO pO seHMDO: . ve =a Ox<aQii-— CO Demet Sua Fl © Mao -OrZAG¢eo Go | DW OOS OS AYOWSDVOIeEe A WwW OW WRF FS OOD WWD us
oi) mZNOO rele WONDDO ee WOT wah mt) Oo tt 11 Ww an Oo NMNOOHWWNWVANoWo
eeOrWwet oe a me Lace <y<t <t FO OUR Ieee wu ws LO OR RE FEF OF OF O _ fea)
= ; < Ww rs
149
oo
-_
—
.
et oa
Go w .
ia) be
Wee F on _—— ~~
et t+ | iad oo -
Not N [a QMeete WY on on ed on
7am Pt hae tt oe
YD et meer tes wees Ne ——— et & ~ On &
—-e aH et OR OR SNE ~ etn E FHM = ~W FOCrRw AG~RW
—~—aown Mw an uUrwaANn Ne e& eRe & eee ON e&Fk & ee
MAN ZNMSTN FONTS
NOR SERRE YEORR =—DYM ONNNY ~NDNN INw~- Owewewhw Ow Y~w
= ee SCE ce eat te S—— SRE OE
"CALL ERROR(®* STACK OVERFLOW! 283
”
wt
~
Pa —
we o
N ~~
Y on _— oo CS on
on a -_~ WY ~~
on Col | od ws wt
oa ~Y Ww « — . Ww faa) re a oc — a be _ D> meee on on oe er
C) eee YD FOR YD Re Reon eS tae oe eT | temic am eter
Onto — SHO ae =e & & een &
<a enn eel eel ee OA an
I—@W@ee — GNn= ete RY OS OmK Re — — Wew KO CW ACKYriu
aOw c& Hr~WN MmOWY “wWeraAW Oe eo OF oe eee em CW ek & &
PEMONMN OO — FYN ANMN FMM VN Meee RR © FF YOR RRER YEE AMANDA O fF ~MWDYM ANNMNYN ~NDMNM
3 a al & As Af a a - i lpi (ee rar Hae ee ONNEERE NW WR SERRE ORR EE
RY ot — NN NY 0 ON VY or ew
YM CHrnwaoanwmaeg-DMO Comer
LNM~$ QLNNNN | YNNN SW
- ee a WwW
O—— = = = cO = w> WeH uit Nee NEE DERE Ff
= a | = I RR aT TT eT (| ak
<a = < Z RRERORFERFOFFEFFOUW
HD MN Y) ef eof eo MOY om NY te MN NY) em oe
aA NDODeNKMR=D OMKNGAOK-DwO DOF
NAD DDR wr wer OAD Ee DDD NDADDFE Ww ~NQNNN~Awe yee NNKLNNNS NNNN SY
ee REE R— ER -— rx “un PY) tae nt moO Dwcad =alf=as —SoO——F= =a
“OXD Svoue ws Lue We RFURARERF DA ND NRE DEFER YWFEEF wo ae ee aa sl = NOOUUNNHIKHIthsnnnshinnnsnnnn nso anal) a Sale < < az OQ QOREFRREOFROFUOFFFOFFEEFOFFFFEEOW < od
7)
150
GARE OMe s Tt
pS T ve ZA YEH
re OAs 4. 4 ‘<> — a * J 1? 3 * ’ es) = ce et | Or", hat od a ee
1 = ie at ha a — ~ - - 7 “ha ae Vivew~ Srend Trofletm at ae ie sae, 0 : ee wea
c 2 “pt bs ‘ , > « » «Fs * Aw o~ no awa o at = ; a~0e. Ths ~~ ony 9 paws ~t 4 md &
oqin Pet aap Altgew A>”) ee ee eee owed ae oe Opes Poe e (VOI AUPY ages
a wae mi ven -& “ ~ _/ iffy, t ww Pe “ren na 3novrnwwa
peas eee age Tre ge pe o— tie ott ee oad i “a. on A one he “9 af * “ 4 ott oe eetCeTorory
a -@ - ~ | é —_ a 7 ar a
——————————— an —— a Ay - ‘; el al
Sa = _ be BP c“™* » wi et ee ee ea
ati ~ ane Alin ‘ “ poe ok ol k, tow ll cw
7 a lee -4 3 } @ ~~~ Paw! 4 <4 4-4-1 - +. _— * — _ Le
LF fé-t a — - : ty ie i hte ttt wn ld o. 8 Be ag » > -~ ey wre ud a“ > > Pm,
= wl “5 ~~ a L4G 1) Ot <9 OY 4-408
a . ;
> oe ’
wy 4 =
~ , 7 ¢
| *
”
Se pe crve
a CV¥e
\
¥
ey.
EVD? EF@e Cit
ERMOHDNE!
ERD: |
ee
CwEr Ewtgr
ene 2ini2is*c ‘ah
Fi 21%
tA} “en
L bt
cer Eat
EALERIZ)S
| a
ree
» Ne
<cesIWe
DECI WEVLICGU>
+t
<2isive
GECTVHVLIOM,
* <iTlcWilelees
e'\
- Cyz
ec. #\
a evn:
? :
Brat cvir
¢eeoeune!
; rf
£4
Ziv rhe f
ti 203
) Sot Lapel etn. iets
Sieinen ia: ‘
©
ME
if ie i ot
a)
2h)
\ & ein
pA hed
ste 2Zielvue
<LOeKATELEee>
: even
ae
ieee
‘evge eee
et oe
err re a} ABE conn!
é
x/
xf
*GN3
uV1D4IG NVId>
3ISsvd
S pre
<8slsIiNsdl> SVi4
I *
nO mes OAHOZl
-dNQuOuYd3a 11V9
rP<P O<
(S
*/
a83¥) «u/
930 ONIYLS> . S bo
<NOILVYVID30 ONIYLS>
é
<YdTSILNAGI>
/*
69
m9 OAO ZS
sdNGYOwYs 11V9
rP<P O< ror OU0O> mmronAn
~~ —cC-
om
oh”) Am
~—s*s
mam =<z2 He —| om — oD nH l
oo
T
*/
64 3SVYD x/
pial thay Pe ONIYLS>
ok
<YZISAILNSOI> ONIYLS
/*
mM i Oo <emm ARN ra Ae “nO m tt Mee HO HSHAHHO“Z™E
b>D <P> O< O Ort tt worovo,r i ee mir-OAD —- 8 sS4n— sC-= Ea “vam 0M
CS nee ie, eae nN 2S] D HAH {nm ~ve » ~”NYWAVD Oo ixccc+— 4 7 DODDDmNM dQ A—NNN~S-~— OO Cc be—sa44 =< TFT MD AAD we | x~—o—o
ARMNNMA O~nAAAD C#eNNN®D a |
4 oOoOre oc“o
+ 30-4 Zz"
— pe
mr ~~ RP
tLNNOD” OVL
<NOILVYVID30 OVID
.
<YSTSALIN3IGI>
/*
4
;WWEANaAs JIp7 ®: §
\e- Oh
[TTAF0O1> « SMOTTARAIDSN 33993 =: éfolraaasaaq sJ35> *\
23
jay) 3
+ FUOHORRS
«-\SOW3
; \* 2 *\
OTS DAT =02; 2hOLTaSAaSEe. GARD - 44 ~ ‘
<A7T FT]
rho Pree be
rs . ws ime Pe p re £9 be
£p. <iq
sheen” "SS
Pa Nem --i-- ~ (5 Vii er =>
ST Ie ck ee
*THUGS
‘aA een Gaur Use A Pe oe
~
aes? Re
— aa a — dt ee
bd = i?
‘
89T
ONA
~ ~ 3
A A os We be TL St ts FN es cae oO mst 2 we (ep) wp] we a Oo
emm ioe Lael 72) -emm ann ta -emm ann cz = fa 7 oo a Pe oO ~Z rin ung m m> “nO m it OP “nO m itl mee SHOHHRAHO2C-” a” mes OAOZ mn me AAOZr
b> <P O< -m bP<rP> O< am bP<P O< © Qari cor: vor > © UP areoop ‘és OO rwerToo> | ae mr-OAD x» Pp PMPrOAD > > CmMCrOAD - O ARAN CAR >p = =~ CR nS - ~ CAR re em “am vM aN cr mum uM ro - mam WMH C—O — ae "CO —% =a =O
m we z=4 N~ Oo mM w=z4 n~ _ nm =z n~ Dp 4-4 {om ~~ zat ys) +m ~~ O* po] —f fT meee
m2) ANNNUD vs p -—“UD Zz FF —VUD So taleacas il Oo “n= tl Vv oOo N= tl .) Bnann ee zx CAM va CAM > A—NNNS~— 2 ee Oo OT~ OC . Oo oa~~ Oo Cc peH4Hn + i" cn * cn yD Ga www v -iil i] U0 tN wo | xR 4H we wD ee wD
ArNANNA b> ao A an O~HHHD rep) wm ro) “am Crt NNN® 4 m 4c
a, AN Nr a. Nr
4 Mer — ~| fag = OCHO S) aon eS
+ =ZOn- m fale) 9 nolo) z-4~ Pf zee m ~~
~ Dee A = oO ” ve «RAD + QS = sad
~~ nN ad > —se mH re aD _— “we — m ~ > —
_ pe) 4 Vv — — n
= -- =) ~ b> =a a
im n Vv
| + “ ~
oO ~ = A Fue al
— Oo ee m
os nl
—
nN _
m yo)
Vv
/*
x /
*QN3
YyV1930_ 1139> y wast? Ff
=
<Yy3ISILNIGI> V1
1x
DO:
5 ,
‘7
% .
Wes
Ve Ne
Ck>
s32
2lyci
2 C¥2i
Tv?
- ,
EWD~
:* _
\*
<27ivcis
iu
- fT Vevi
GVi>
‘5
c7 i
» 4
; 3
j
«+
vit
3
4
EVO:
\=
21 9Ck
ECT VEVL
TC _s
Z
. ;
;
\s
LV<de
¢%
> \
E Hii «
GikAiwWe?
= AAbE
GiIi |
ie
ixe ~
7
4 .
-
,s
‘ -
id
< fiw
- ho
.
\«
% Pa”
c \
“4 fs
hand WD!
+ ~ TxA
) =
Aj i
rie 3s
i r
4 1 th
\e
“gid
= *
‘
\
C¥cE
7 &
o *\
7] -
“oe
. EC
- -
4
_ REXAL
HD iAbE
IMiECEu
| = ee
> LABEW C
H
a
iP ,
a,
a 5
f
ee 2a,
DOS aad
LOT
/* /* /* /* /* /*
DO;
END;
/*
CASE
38
*/
<TYPE
SPECIFIER>
::=
CHAR
*/
DO;
FIXV(MP)
= TYPE_CHAR;3
END;
/*
CASE
39
*/
<TYPE
SPECIFIER>
::=
INTEGER
*/
DO;
FIXV(MP)
= TYPE_INTEGER3
END;
'
4*
CASE
40
*/
<BIT>
::=
BIT
*/
.
DO;
FIXV(MP)
= TYPE_BIT
|
SHL(32,8)3
END3$
/*®
CASE
41
*/
<BIT>
::=
BIT
<NUMBERD>
*/
DO;
FIXV(MP)
= TYPE_BIT
| SHL(FIXV(SP),8)3
END3$
s/*
CASE
42
*/
<STACK
DECLARATION>
1* CASE 44 */
<STACK>
t2=
STACK
DO3 STACK_FLAG
= TRU
2=
<STA
CK>
<STABLE
SPECIFIER>
>=
<STACK
DECLARATION>
, <STABLE
SPECIFIER>
*/
mf
=
~-
rr ‘
se
es
34vt> <AGIAI
a%e¢ .
om FFL awe b
eT >
ney on
~~. fi =~ ed?
—_ i a
+1 =~ j—
ar —-
- ’
ot :
wea Alfy
h~ bo
- ?
An
om §
-* mi
,
b <
it oe
cs
——~
~
+
“
-
+
ft.
Mf bo
+ >- o
‘Ty
i
rm
wit L w=
x /
x /
fads _sadak>
3ISv9d
ie)
-dNGuOuYd3a 11
/%
99T
~ be + >
A “A Oo Tm wa Ws O m=—*t 20 =F a) m Owe mm
aH RH) oor “ ge
INWNre \=le) om m il V>D “nD
mem mm aemaremn ASPMNAHOZe i i i a) Vn
P2a im she ThE eck Thee Lat .ns © < em m io no m “am oO m AMNmM CPUONeTNYS oe mor Hames SHH Ze MZ ee SHAM M24 OA Le SD i
Ww > ° << > CD K= WwW hw m wuo nnnoOo AHOmMit IhOAnAAHOM VEmM<=s AD 33) E -4 oO Ov oC On<<<raza -s —JU — Aw — o-~ A4--: WimMnanes 2SS0U OMA Nr sN— oO mal
o o I om — mm mm —- nv m + = a ae “nnn — QVaK—nD omn~ Pte m™“ + “~~ —-— r—_—§ VSD a Il~ sve o "ss ~ _p n<<PM sewer -_ iw)
we <1 amas —PD NNW Om~TEON~ OC nN ”n
akan) Cwre ic 1 | * “ Vv ~e U o vu nn wow ivuv m
m nm oe 2 nn +— ys) ~ = 4—-~ oD 44H DD Vv _ D -w nn Dw wo~~ w~ Nh mamUN 4 4 _— “se nw nN
~ nAc~— DR nm “ou om | —
AD ~— AA < m — Nn nn Non no v0 ‘ie
—- +H—- AH +8 A> m i) | aon NN we >o bs |
“n onmm ~~ UT a ~
= =s=nC eed ~~ Am v ee] x=HAMm PP + pot i 3 m
“ PNM <>< — mn io) —4 ae AS oe OA 2Zz _ * zp FRR aml 4A n ~
~” ~~ VD ~~ << m
qo — 4 0.0 xm =r 2 N ——\ —_ ~>x< Vv _ wt~ weer avec
€) ae. ie m oO i ae = = “hl |
x ~~ rr) +
> ~~ ~~ “ee
iy
mo P| Ove
/%
(dW) AXIS
oO. = “ee
x /
/
£GN3
YVd YIYWNN>D
3ISV3
(dW)AXI4
/*
*(TddW)AXI4
>0d
JEYWNN>
du 3SVD x/
x /
dV
> <YuaewNNn> )
/%
S9T
m
a Oo -emm ig 3 “nO meem 4H 4HOH44M
za InSyp = ct 3 m @Oornno b HOAHAAAHZY OH we a > AN AN oe mrinhiomam
FS oNCcs=—— m AaqsnNntAZeee 2) m | ~- D z+ nn aan
oO “ r-iaS>c v2) on | QS Ow
oO ANNNYN OAA W G aC Cc P= = v DwopD QO OW
NNN | nce mae jj | OClznN DDDD oOuaA-+
nnanone cw N
CAMMNMNM 2-——
Sa4qnnqH 49 ANNMNDND = mw —+~ 4+ ~ t+”nNnA
DvenH re =~vZHO MNOrFe Aw >< 0 wet NO
| 4 + aN-~— No~~ Ee LD On-e
~-eeow z=e
O Dae =n" o-=-~ ba = oeue ~N
4 ~~
> =) ~ j - —O2 ~ +4
-_
_— <r
— w——
O AAA AAOAAAAA > > muh innennnn ad es AHAAY ARAM
m an = = — —
~4 4 ANNNNNA=NNANUMY ACCCOCCHCCCCE —DDDDO~TBWDIOD **NANNNMN* ANNNM AAAHAA AHHH DPDADAD BDDDDD l,m in, sn, le, ll,
ANNNDN NAnNnnnm
SAHARA AAAS MMMNMMN PPPNNY ~~~ et i a a |
OAAemM OWDenNy OVsZH=x OVUZH-I = 1x<~ =~ xD SHH+W Zr4+9 PKs HS Dew HD ~~ 4607 - ee
~~ —oO ~~ Odes al al ~"" ~
—_—_ee wewe
m
x XK x< ~~ =< ~ “ m “e
= + “~e
+> Gr
3 4 T
CHOTYAMAAJIIO SUBATS *22 CHOI TART IOND S4GAT> “a
$an3
‘\e
20g s On 7
a2 JGAT
ai J4
.+ ea
<AS0AW
<S51431TK30 15
\ \ f
ari
meh aa rs
« ; s
“S (3 4)~ 1° @
ets ae “Tet T=“ See
SRS ih. © ori at oan
~= + “< = al
EG Mwai t-4- r= > n> 2 ian a —f,) row & & € ve ee ry fed ae
iT
> "ye : i'i< > ~ BA a = vb. A hee
te 1, Soo west — oC
x<~" ta ey Tl
-
ih a a
eA be => ~
. ae § =e mr >
i] ew «
AH ai a
4epDmnaAeO2r
Lanse LTS Os m AAHMmM FUOY ZmemMnZar-OARAD xo Ft
GSinsoe ==. e2sailvumnes
mig m UTTN--. ND
VASO DxX<<bM
-{
—|
lnvy UA
mM~—ZXDD <x
=
m as 4 we
na se bm>o Fi ae Am it ne
oO°o wewe
“ee
—Comn
=) ©
*/
xf
V3SH 3198VLS>
dISV3
<LUYVd YAGWAN> <Ud3ISILN301>
/*
mo rd S| Oe
*x/
x/
*GN3
ddS J1ISVLS>
3SVv9
9V14a°-379V1L
> <Y¥sdISIID
/x OQ€
( <SQ13I5d> <u¥30V3SH 318V1LS>
/*
-dndd
79T
0a
* <NOILVYVIDSG 31dV1>
<UsTSTISdS 2 1Vise
* /
ISVD «/
1930 318Vi>
LVu
L
<NOI
/*
<u3IdSID3dS 319VLS> <3198V1>
1%
<NOILVYVID3SG 9VIs>
1%
*GN3
—_—
Ss
cvrr
€
Liebe
|
+
4
re :
¥ +i}
2is*coMMw't)
1}
a7
ik
1 = 20ecint
erstas'r)
if
¥T?
ae
*
oer
\s
<DECIYW¥LIOY>
<t=°
<2iwINe
DECT
WHY
TOMD
-
\e
CywZE
2»
«*\
a
Evi?!
z 6G:
\e.)
<DECTWHYLIOW>
<t=
<ive
oecrvrrslon
y
ys
C¥ZE«
Se
#\
ie
/
Bwbe
e
—_
AVit
EWI
s(enezia(eis*tia*ajs:
=
UU
:
\e
<DECP¥¥¥LIOM>
si=
<cerr
DECI
Yw¥1
LOY>
\e
OLYZE
eS
%\
:
;
>
4)
EWO2
-
J.
-Payvexwerve
= -vr2e:
~=
§6!
mu
moe
VILOW>
si=
<2lyCK
DECT¥tV
LIC
:
bade
ae
ct
cs
*'
;
na}
|
>?
tupt
n
“h
IvVGreE
erve
=\\-urze:
nos
*
a4
cere
Eee)
(ater
Eee
<iVGre
beorver
sion
®4
‘ *%
« \
OAAA > Noe
TX
oO oO
<NOILVdVID30 ONIYLS>
/*
*/
yv193q>
x /
3
<NOILVYVIDI0 OVID
/%*
*((6*XIS* 21S) ULSENSILIW3S W1VI
<NOTLVYV1ID3S0 1139>
/%*
‘GN
9V14° WIVILS
>3S 1V4
€9T
OG
<NOILVYVIDSG AIVLS>
*GN3
OVI4S 319VL
-3S1V4
:00
OIlivuv1930>
*/
x /
AISvo
S<NOTILVYVIDIO 318Vi>
1%
m wie oO -emmn ARN mz xrIn NO m itl mee OAOZM
bP<P O< Oo rmvr-ovooYp > CrMrOAD ime _ ecm
- mam vs z<2 -v
Tm Hs+4 N~ wD Hl m ~~
wD "OR Oo Nas il ys) RY te -——~S aS = )
ces — “ee
ao) i] “ee “Y
ot | o< “nv am 7A “cr “nLP +m hom a ei Owe
oO De ~~
—
‘00
<uZISILNIQI>
1
\
*\
\e.
<fTDET>
-
‘\@
<COWHEML>
=:
=x
- \e
C¥2E
FA
\ -
ae. :
> Rai
; Z ne
SZ
VAG
WEYL>
COWWEULS
e\
’ ts
V2E
*
u
oh
Aw
|
<2/VAEWRUL>
-ts=
Xrveer>
<2ivitweni>
- \e
¥eE
Te
eV
|
eee 2
te Lysis
BW)
cee ee a cdl
ok
(
tom.
6
Dralouve> +
aie
Ra
<POEF>
<sEeWwVeK?>
<BDET>
a\
ASVD x/
O02
/x
moO ZO O-e
<7530Gu> «/
x /
1)
/%*
mo zo Ove
mo z=) Owe
“we
1%
<7308U> <SHAYVWsyd> <1301>
/*
cot
A™
<LN3SWWOd
/*
moO a Ore
“ee
A™
<LNSW3SLVLIS> <138V1
/%
mo Pd Ove
“ee
A™
<IVNOILIGNOD
/%*
A™
<IVNOILIGNOSNNA
‘ -
/ x
> <39N3LN3S> */
<LN3WSLVLS> <39N31LN3S>
/*
Ne
€¥ZE
“TS
ey.
=
= a>
sepiuce>
Git
SEAVEENERI>,
ay
ee*e |
wa
|
Bab ccahePatdUicisguathetiy!< 2968 10 i
1 200 =
OnLenet
pest )
es a} a
teeth site
‘aan :*,
i sen wane sft ype’
a8) ii
seamed isir
Pi +}! i
re
ony:
moO ZO Ove
“we
xf
x J
INI LNIS> SV3 mm <
<LNIWILVIL
/*
T9T
-ONAHOM ARM AROM-Aem cn Leen ee ee | CranLnioa he ero. Nas oS Oe | N= Go Mm Mm Gaean & m i] AMZAAIDWr# OZOvr* ODZO0UMZHr ONNDINYN2Z Hh
ie Cet 2 aTG* or: = ¢ em = Cc O2Zm AO]Z AVIZMOO Mat winanivwo wc Zzic-i vOxH VO PPrliro Ow ONO® 4 ADM CD CC BDOPR NnNCONAxXOCUHNO-S: “” =700 4=0 sR ODFRSEMn FCM G Fie
t-Ccrp arr ~—-> a~— Za 7
oe On ciwD ioms= —) an <= cw
oe I<ee ZS KN Kee mtes TMA) WnNMnN a4 —- QV4 Cod Ad QOCcCHaH OC On
_—m + mm wm ee Opv-*DOWOD o~- = ~—AS Nam AH ew? Cowes Gn ne) Os +0 = ~ aa nNa2z-on zae or vu WwPDO —-— HD” OAAWO 42
ae Oe -“—wsll ——_ o~wrO “~
=~ oGc= “Ac~— pS ne $ } ad Crm. “Tie OW to Zuio2 nd — AO NO eS Ccou8d OH we ~m woo -~O Oo “n= “n+ ~— cy eC. = ~” OD +ee Cue
pe) lhe ba 4 oT ~
YO —~Hs DA Dz ee oz _—~s Ore — NM we re
ia -. 3 re - ~ On ~ a @ we we
oS | | we wal Oo cr ~ oy _—s Ww oO AM ul ~ a“ < ~ —
fo lo —m — !
os a >
=O © ~ = ed “ee
-_~_— -4
~ mM _ .
=
—- a+
—
WY —e
LS
< m ioe)
=
ss
Oo oO “ee
enezacieas*e eoer*ar
fi Cvee™conmit
ve
‘ shi
com,
=
‘I
eRReE
com4i
©
C¥ZE-
CoML
*
j:
oof
\e <Osr
WIiee
>
tee 8
~~ @%
=~ (¥ZE
@ «*\
evl-
i .
b0%
\s spyvCKe, =.
3:=
coer
Iu iew'
T> <2EvLEWCE
MET INL
ics
\«
cy¥2
*\
| ew!
Bo?
;
>
: ie
<Pesnsuce>
«f= <2e00ENCe?
2eMVCKELEQ
SEVLENCEO
°
is Ee
i) *N-
re
r
- A
| Bay
ee
‘ee <PEONERL ED
1°* CouVCKELED
ZEMLEHCE>D
=\
4
se le
\«
C¥2e
\ a\
.
=
.
x .
Ev):
; AG:
ay
\s hah a
aha? “his £HECT
VBVA LO
2cei>
<DECT Vevii
vw $
oh >
yy"
. ;
‘
Nhe te
EL> 3 c
ar
rena
- ee’
| ggastpecr si)?
bien 2
ie
:
| oes
:
JIsv5
(6*TIASVHA* 21S )YsSen
/*
: inno" ‘ .
$innod 3asvd || <JINSLNSS GSLINDVUG> <3SININOIF
<Z YILIWIVIG> <3SIN3SLNIS> <T YSLIWI139q0>
/*
/ *
O9T
~~ ~ 7 = * % + +
A A Aw A mo owr~X mo oS mo ON Mm Do of ao mt 20 mst 2oO fa. fe Oo m+
oD Ove = | yen C3 | we ©Q Cc “ x - rE OOO Lamed moa Po Bn recs zo 2P ALY a> rat VP an” Bo Ao) RY -Oow ”“”
mm asm —m oe om Vv -4 i mcn
O oO sam u oD an at HAD
on | Do n 4) ain m
* m+ m %* “n Q* A™ —4™ ~~“ coo =—™N o : Vv Vv voc za rs) newZ > a or -4 4
ie) - oT pn~— A " il ~~ m “nn It * —j “Aw “Aw =~ ~ m o i) Nu WY Lo | m m ~~ ee
oO oO Oo @® ”n is ie mon
m QS QS ae is | te ~ za eer —{ p> p> ~ - m —4 o on za —_ — ~~ _!
ie) Oo oO = mm a a “e a
Vv Vv Oo n m
m “ ron) — ~ Vv .
+ o ai AN °o
Oo * ~ m - ee
oO es QS Dp
> =i —_
oO = we
/*
_ Shap
eee Eun
b
mc
ted
= |
2
Vl
et Teter.
*i)
naz
7
“\. OO
-
avi
i ~ +
;*
fla
OA
' =
s
on ie
ve et .
i=
A
} id
4 54
hs. :
ayvt Wiss -
a3
‘ re
i
»' i
= ’
: Levi
(ei
1
5 is
iba
‘ :
.
Lye
i) - BS
” }
Lt 7
s >
a4
& gta
‘ i
& re PIL |
=
of ar
ae
: ‘
iat
‘ ‘
‘
2
=
a
eile
oe
Peet
shieteu
;*s
~~)
2
om
j
.
7
Pnectnwel
a
tCheeorn>
its
2
@
D
on
cr?
_teettt
‘a
i
— rs
4 "7 “. 7
€ f
&
Eut
Ti
twa
vi
th
tis
SMEvOEK>
haw
&
~~
2 —\ 9944 6
CAMS
*
24
mL
)
j 1
Ail
' a
eUTWMi« * 24
TEGNEMCES
evD
*QN3
INNOIJLNO Ag ANYLNO
S(O84LINAS ‘TIS )YLSENS
JANG
LNNO = Q TNO A
37
a3Avs ||
SuSAVS
a aes
nAsSROM ARM AROONNNe- Snes) Lins ance Ne =< eo tm Gam cain
TVNZOWr*OZOM2* OZOVM oi Cc oFcnnwn 402zmnn Con ao eee Cc nONOme—m™—O S44 AHOvC oa RE, H—>P>nnnnyn oO
1 sO0CCaHC tHomnowvworz
YN <-"CnNC4S CCR ZA o.mMm Anno | NA ~aac AO - <x~OnN NH A - tort ee —D- ONW nCcC~ “Nw ~
4n~- -<OYNn NO ~ mo 3 © — =O OC NC bz ate 4 pH OT le |
Ore —_—~S
oO “t~
2 io) 4 ~
~ im
Ww — an —
~— “ee
O = _~ w
= nN
_
—
we
oO oO
6ST
/%
<13S NOILVYV1930> <NI939>
/*
T£siN10d GIIVANI LV
: (
GN3 <3DNSNG3SS> <Ye¥3aGV3H>
1%
mo ZO O-
="6°SS5V0. 7
3SV2 TIAN
/*
a
QAM
IHE
SIE
S :
13%
7+
8 oO.
Se.
eet
© FF
-*S
@ Ae
6G
GeO
YF
ss
&e
te
a2veteés
@
**
y =
LHE
2ZAMIME
CT
2 VECO!
Liiw \e
: ‘ee
@¢«
€ ee
2 Oe
wee
& ©
© 4
Se
Se
Oe
le
se
€ =
© «
°
.
EMD
2AVCK
DGWe?
9
= Oilisha’=
t the!
EAD
‘
Ci@e
- = TIME
1]
KI
PT)
Atevyete
sivceiii)?
Evi
t
’ Cite
@ ee!
UMM
bnAlL
« i
ACA
SEY
Owe
ik
(EMCSHIT
IME)
> 102
Oy
5S
*
Lees
re
SE
a
: mii
* 4bVe1iViT
Lb¥K2e
AU
LHi¢
bUiMG
ice
, ;
Vell
VEE
PRVE
CHVBYC
IES:
: bY
COANE
- IVY’
Dilts
*
ce
iW
Ti
3
ae
’ Uilgiil
SS cesbe
¢isine
Vvwe
ev
s tt
bsEELIWi
MALL
© stall
=a
hi
frcony
my
WiLoni
© véCvn
i,
= .
| Ovi
Viit.2)
MiLeii_
©
sPAVCKIMG)
OECT2IUHe-
= «
|}
Cyrrconuls
: DONnGTE
2eyCks
‘tae
bEUCEDNEE:
/ Ye
Of
Tt
= ; iL
we
= eee
et?”
?*r
© &
* @
@ >
« we
‘>
=
oe
WI2SCECrvuEoN?
pROC
EDNs
2
‘ i?
\=
' f
3\
'
ay.
a
++
bee
4b
wee
. ¥
*\
>3ZIS3HLNAS
* OK x
kee eke ke kee eR Se SOR kK eH & 4 KK K RK OK K K KR K HK
WHLIYOOIV SISSHLNAS J3HL
ik *& Ee 2K BR ER Ke Ro ee ee Be ‘Rk NMR ERE ER EK hh we eR eS 1% 1% 1%
8ST
1) om 4 = SSNS QS = % tt 4t tt %
orga@wo moooodoTvtv MUNAAYD OHMDA ZOCCCOD-4 * + 2puvuProo ZOO OAs aq4Cco-4 On faa
ion Lame hamed 021 eee SP Te | vuvUOM ss + #% AUCras a ha Fite. Ge Gecrnm =m RD m Pinos eass-ing * * Zl noo
Mee OZ nao = | mNeor OT “Cc mM e TOee ohiu nh winw + * 44 pb--—
a2=4a02 urem — um —pPp 2ZoOOW NVIADADHwe +--+ + =Dw # % DO w<< C#H4ORZ -nmNNAMNDA mm a4
i4 x 4m RPEONMM % i mo mn cel OA Lae! Mebpb-- NWN ——_
St. FeO mazo * % Pv -- + mee zx 4- FO oi oe QD “n — + * — --
~~ mi OA as | = On — a =) eP ye) o . 9 * ie — mM DO — “em
eo V “I = =) * * © tou mm @ m nN
— _ wD oO * % — =~a- —_ Qo +. b> me - DD
uw O 7) ”~ % + m cc < m — = - mn -~ 4 p> Oo + * sewer
v a pat “ > — “a %* OO # BD ~” m ny buna + = m v er | oO ose + D> *£ “~ _ =
=| 2 + m * LD 4 oO oO + Cc + zA — NMAAQD ” ~ iva) DYPpp
el * 3 oe Ge ee + wv + — Vi ae oe ie v9) ~ “CICS * © & we * O90 Qa
4 el Saf ee +t m + “Meme . o —-i1-j-+4 + = +
1fore + m * —— Wn
Thee oe «3 4 4%
ye)
m * + m
oO + + QS (7a) * * m
“ + +
+ *
* *
+ +
+ *
* +
* %
% *
* +
KHHHRH ae Ss Sa
J _
; .. 7 F . pe ?
+
|
7 sryeyy aie &
22 22 ee SS iit
- o ct. oo ee
sey tates Nani’. St-f) A BASES Sh
a ec xz a 8 Me i
i=, «LLP Be ging +>
oo ‘- =, oa
‘Sea «owe Serer mmr Re
A “a> een - *» mt OO ~ «
i= heb the & Pw eter. +
— te? AM Mm > *>+>>
x pa eer —=— & 0
J &* 2 Pr rere.
— Sy ee an ee a ’
4 —— ree eee @ -
e 4 “4a4 = @ 2
) P i] —< oe ere &
4 de to / ee ee Fe
—i Ve von Fe os. ee een
“ "FP c =
pe es onae &, ’ * 3 > ; <,. |
- -— 4 .aretie =O
all - ® st . cm oe @@ wage) ob
_— a 4 7 ts
i if td
ir f ~~
: < —_ -~ -_ t
LST
AANANNANINOM Om Om om Wo<M-A-m Gh Orr. ok os ack ee O2 (62 ro O22 Osaaririn]m <x< bPPPrPrrge oO oO 9 oOmam Oo i DD DDD Doe DAC ee OZ te O ZAC te ZT Zt et tt tt
| sa4qHaqaq4n4 rmx es ot | Ox Ea 67) oOo SJiRtans NT na ae Wm O<~<~<~<<< pell i BPaot Sarl Alana Dom mmm mM mM Mm Mm eee DUVUUUVU AG i= AarmMmnZz ZNZNZVAVZNZZMNZAMNM
== mmmmmm Aa~wD< ArWO ArKHOO FrOMMNnuns4
+4 WOVDUTDD Vilas Vaso VDalAat Aan Dil ec - xX Cas oo <<<<<< mM m2 MaAMOoO Ma MO AOrRrli<< Peat ove -O-T1 oe<e
to AAaaAsaaaA aHeO Ame Sap th Lae Led m —™ MMZ DANAO #4 #088 AN mmmmmm ccm CH 20 CDs Dr DNMsOOH NOAHDZ* eH -r—oO*e
1 aaa eae SO KU CG —| mm | wer ALDH =i + m Mm
oa ee ee iceeetined or 1 T= Ps Ow", orr Di il ~~ . Ps ve 0 060ce © SNH i~—O Wan wn TO Wee i Ne DZ — = hl "
ac 2248 ~~ | Ww | Pa | “z= 2Zrnne ~
Owe wwe CDs NOt ~~ DZD or ie] ee te ao ++. — —
ee es) + wey 2 Mm DW a AN wD m 1] “06
~ Oo aa QO a> 0 C im mam ec » whoa mw = ~— s m it PeZzr wn AMmMM|m
iT 8 Aa 4 seo + oe — eQn mm ae
Oo Nout | are?) ie PO ‘2 Re “aA Vm CG, Wie 0 Ose we wewe cond je c. sale _ mn one. mmm
bate) m= —e = o~_— aa. Dr Pi a ol mm feplep) Leek 94) m i~ " —~| —=-j zm m < : ~ a2 Hap oO rc - nN nn 4 aid Vv (Fa)
~ > ad , wa << - m ~ re = af
“n n 9) ae | m m “swe —+—
“ee Pay ~~ |
—- -T
; fee
; é
“4
“ee
ties
is
i
wee
ae
thEW
ene
at
2 s
, °
z»*
s =
ek
COftm
« f
EFzt
:
& £€@
Sy
“>
2 eo
AGT
EE
Oates
seat
-
: .
| é
21
‘OVE
E “Oe
SEME
L VL
ICM?
Lime Ob
CE
KE curt
sein
é
¥
pegs
ors
WE
4
ZAHA
YY
CHECK
WHD
CODE
ee
GON
L 10”
; pater
; iwfal
F
3 10ME
\e
aeee
tO
PRO
Deeee
© &
& &
Steere
¢6¢tt
ee
&
*@
@
se
4
\«
EMI
LIVE
{it
VLIOW
; \ve
: _-
1\e9
@
@
BP
eewe
FS
&®
eB
eB
C&C
ee
2
+ @
© &
& ;
ate
_
eK
|
feats
tide
ra
Ce
Aine
«= curt
sinh
“11
Shay
Y wo
mtni
weds
a 7t Ne
ha
D¥A
>
OVAC
tH)!
a
bya
+ 2°
¥
La rr; ,
's
in’ vt)"
ae
r
- em
~
Ue
[3°
Ge sWVBCHs*
iY Sa st Pe ae 0 iio i fH ZNZNZNZMN
<LRPNOHMP DH at ZumMnothe omZzoOm-e
QD SA4RpnNAnO [ST we mes eC er e~OOUW ZADAD es Deewe 44moerize OnmGNHN =
oD
mMoVod 2+ D> - “we
—_
Ral N
‘(NOILVY3
JILNVW3AS --
Pr
yey % Ht 3 tH
+ +
* *
+ ca
* +
% +
* +
+ *
% +
% +
% +
% +
% Ss
+ 46
+ +
+ et FA
+ mm “4
t+ — + Pp
+ rm _—
N * D> *
4
* -— + oO
=~ 2 *
* +
+ +
+ %
+ *
* +
% +
+ +
* *
+ +
% *
% *
* +
+ *
+ %
+ +
MHHHeK ~~~ NN
9ST
vu Dp —_
m Om OFAaAeON< ew ] we by » a2 ba oS Sram mmnwDa go ro mn <LS fon lon lan |
af"~o Se 2am ( De2.2L COO v~ —<I~ <i w2zprPrpmyp ~ “ZO Ile Orem UNOVARDOHA — -D - pmnPds - <AmMmmMmcm Zzae sm < VD Or~wme —4—"= Oo =FNOZTSZSEMyP [_—HAa +0 NOMORrND -OmMm-2Z o | > < OOv m ZnIZO P< ~-< O = OND eHaMmM 4m + PVWRrOr~ -2=IPHH mDp>z Vv < sO wr POM | 2m N~—D+~ -<remMps 7. go +0 9S NWO =. Om a2—= > J vee pT ~—~OMee o=—m < iT] Oppo, Te | “” nn Ow MOODO 4-1 > Oo 2nNz2CLYv —e D> R - ~~ yOUZPPpHs = @ ~ PMMNDO~ mOm * ~ D)-bp--s a Ww - On
o— O~ FAD o— Wn ame
zA ~ Cw = vCr =
+O wWp~<~r-O ma W<~ -2- zH4 ae, ee | mx Wa «4
“= Ooncrm | —-Orp
se “ & wD
—_~— n-~
— HH -O ~~ x “Cp
sta m- p< oO “27
x AC me “i>
ZvUnD — aaA<T7 — AM om
mse x< =) ro =m > mmno ~< -= Dine
Ceo
1 ~~ D Ww -C
Oo -OLD> > ~ OD ~< a-i< ”n CO = -_ ~~ oOo
| HDs re - *-pD — m~
me © — — i.
a ae o a
~LNIGd GN3
LNdino
SS3W N3KL Ww = Vv
-
Veet
eet
Ok
* eww
YH
eee
os
& *
Se
o «6°64.
6 ©
e «
. ol,
Le
’ £ i.
e
oe LeWe
WHO
Beet
Ser
: '
eet
awreenrraieve
see
e'eeeeeaeve-w*
» *
a
*
>
7
t ==
0009 / GOCOIe GOW 1 II
SSS 4 4b Ht Ht
+ +
* +
+ +
* *
+ %
+ +
* %
* *
* +
* Sy
* 7
* %
* +
* *
e) Sore _—
+ = m
# + >
x. <r oO
*+ DO >
She m
* +
% *
+ *
+ *
+ *
+ *
5s +
* *
* *
+ %
+ +
+ *
+ +
+ a
ae *
* *
HH HHH ~~ SNS
SST
m Fs Oo PT ole a MAR O
m2 ["“.. 11 Oo aD mam
CerOAMZD il mm 6 6hCD < Fd ZAOAAe 2 §6f|tmMOOm-s.
aetxom
oO mo ui gam
~< +m ia D +
ee, EB “we > ov
- -~— nm Oo we a Sl
we il
@ ~<
4
m
=
"
Oo oO
6 3a$V¥9
S1VNOGA YO NOIOI
/*
2 OA4A@mM oemMmMoz
x<x<xoO0 i444 +e
ial our “se ——
“ASO cro OH Wn a
“ai—
WD
a 4m mx xa oH! “ee
a Ag On”
vs ~~
Oe |
ae O44 a Nt ue m 1. Fei
DOZ-ZOr!]S] me =< ArOZDHAOD
(sese SLAG = (dd
£(064,9NO7 OOL ONIYLS YILIVYVHID.) YOY
$(TS-dd*TS*iX3aL)ulsans
ve
geevOS
[CHV
VCIEW
Qiwtue
100
POMC.
*o|
ae
a
| tis
cee
&
iN(9t5)
4 Ch
> Sei
ee
Me
A fer
| ~~
Pes
HE
aL
os)
7s
BAiEtaess
33
w TMzivTHS!
Po CAMEVCLE
Zistie ~' 4
Nj
- eCoed PAw2LUK LEXA *0%CD)
“=m
The
uv
[ae 4
an Ene m ©
Owe DOZM-emM mp iv
4-o2 Cr Oo > | al ee ee ZX -
RD D 2 OE a — ~
oO + Ss PO eT >
ae ow ss
m an WW
~s
2) —
wD —"
= cep)
+
oO oO
ik © 2 ep)
~~
oS
=
9ST
Maes i umn = = ae ae he oO ; AM BOrw Mm
NOOO AARM AqmZ2Orm Vee il OD
M@pumina Pe ie | um <e fe 2. oO mm CKO Sn
wen I DOZCOVAD a mpD> mee i<— >
OMoCll@D” —-os2 it =e 2B we lTlee Cw Crom “am “n
4+ x«<O D wH OMA =| | —“ YW 2m Xt vx ye) Oo weft 3D = 4m Lan) > o +l x = D 12] (oo) cro fon) ey fo) oO ~~ we “e 8 | — 2 SO
“Oo
oO 4 mo) iT]
Vv oo wr
N o uv m “I -_
-
=
se
©(TS-d)*‘1TS*LX3L)4uLSEns
°(04,9NO1 OOL ONIYLS YSLIVYVHDs) YOY
x /
we 9. 3579
INIYLS YSLIVUYUVHD
/%
m
2 i=) ~e DAHOM WnoN mMonwvsa orv osm oO C20 lee HAROM == it yo) 1°) ~Tnva Vice aie €3 m o 7 OR OVD " Zo thee DOZO <ee
=] v n> vUmMmH
~~), CO. O° 19g m
iV <>vVv0 CrOVUuR ~~ =—- DP we ef
Oo ee MM H+t 2M WwW Mm a —~ Me «DD WHI
oO on ARP Sd v2) i- mona oO ~
— <I vy.) aon — — = <o9
Se! - oH~
7) Or= ow Mee vn 4 _
@ —-OH 4 - nn wwe = o 7a) - x Ho ~~ - wD “ee
al al
m ie x i?) +
- 4 ° io) ~ oO oO
v z= — O ee Ps
iP) =
oy
oO
7
we = Uligis#l wel
\.
C77E
1 ~~.
63a
Ziwlwe
-<\:
cwl. >
*
GAJECLEKA*Ce)
I
CVvri
CuMye?
£3
#
75%
EAD:
EVSE
BEC
CHOL
Z
ie
vei
(
lie
=
JENI
Tiedt!
r
bby
I
.
twor
t2e3]
4 =
.
=
AL
&
i
tie
ME
CPTE.
ity
c
bi
gt
1}
oS
©
@ALEL
als
i
ihée@
*
iB:
is
i
‘e
An
=
oS
Pa
;
é Guaca
tis
¢ 3
j
eee
ya
)
wth
Oca:
t
zi
PALF
Cada
|
BAG
Litman
“=
Pare
[
res
2.
=
it
'
}
a
2»
SCAAZE
Es
4
a2}
rer
BALE
LlezAL*( (y)
“# GALE!
«e541
it
Cuyay
OO:
\\
\e
VCE
C=
COMMEWI
OF
OLALGE
e\
| “@
BAJE(
ees)
- 4
‘
? Exbove uti vi1 6
0 4\
y -
“ka
:O0G % /
= NSAOL
mm 6) Se
>ONIYLSLIY
ONIYLS LIS
/*
est
aw s 75 =) oo * 2 =) “ee Oo “se
onn Are “Dm MARO Orz pe i ie) maz ge “AL. 8,
~ © ms > =—+0O “am “*enOwMN ARMs DAZoOr ”n cee OAMZO il NPR]! <— Tao me < m D VO < =, me AKXVDAM 2 AOA
Wir hee NaS SH HHO ZNO UH CMIAMNTL a we i mOoOOme-e rs cCons ns ne mm Dap zee xno
DOW wMm MM ZO ae AZ ! a mo <INM MA2AZNZN[AUNAVQINK< = Il mee ! vil zm 4p. NO NM NMDeer “HS ~x< x ma aan CF Of Oo wom Sn a +m ie -—_e Prenirnw Pir «~Ile — = oO »x< ~ nil nD = = af < = © = Sone ag A 88 m AQOOWr-Be-DWBn m — U = -O Cv < HeHO< < <h ADs oO. = m — fo 4 22Z4nCH44H~- *-<~ Mm z “A o 1 | Am2zmx2m tree we 4 ae | a OOWDAAS Pe Il -m it il v TIO eD=2OH = _—s oO
~ OOor—pcma4 - o >) 'e) “e VUU0- “OH ee = + ~< ~<
N—mn~— ~os ~ 4 | 4
Hun - m Oo ~ m — m
om con 2 * is) %
be m - NN - - = 7) J % “4 N i ~ v4 ~—
_— ad @m
H < —
! m ~
Le | a
uv ~
+ ~—
we —
we
*/
£QN3
GS 35V2
/* NOILVILNINOdX3 YO NOILVOIIdILINW --
[——
es
vv
4 \«
4
ey
ole
° 6
Pe}
S45
Ver
a
CUCL
G&;. -EX¥eGi
heb etfi
+ —
pF
i a 2tTsa
ei .
- >
= 4
= ¢<¢
tee
i F'
baie =b:
——
MilnBEs
= cs-d'4
He
A“<
Ad
@,
TALE
«
am oO vz OV
Ss, terOZ Il
jo
SLIWIT LX3L => dd 3
oO Oo
> 323V2 «7
$GN3
ANV 19
/%
S((LX3LISLAG)XL
0d ef
& isSvl
/%
dILIVYVHD W193dS
$duvd 1359
cST
ga ss 24 =
— Oo
oF | - §©ODMMmM Ooo ie) (oie P<
A > ur-9OoO omm ~ fe eat
OoO02Z m il i] = ye) -D Oo
zVAaRenogmM il N 1mo + D-+M
crntwv< RAO moz “=m m= I -e| O AKO moZznintnac ! cme mm = <= mene AZ awn DO DW — n— = | mA<v mm S oO oe il <a - Dp = oe p>Cc smd «se oO m and m-wan-O m x< oO CZzo- y 2] - m mee sm—4 - z
xm 4
i o4é&< + “es
~ 4 , _ at = |
—I—o
+t oe =
—
Fo o te “=e
= ow
m y,°]
| <= Lb ‘ee Be m
p .
~n i
1
nN Oo
‘ eu
A+ xrIx mm
m —4H2Zz = ee oO m Ore -~DAZwON mo Oo AKAVORMM cmoO w AZzerti il z “A ei <<
=| — HD “ ~am
(1S )X3QNI7A
me |
AY 12y
rm
rm
<
Se -tre<
ae aed Ae Se ret nS
otgD Ss me om | OC
a ar: - a = i) roe «x io mney <
) aay Cee ~w > Alm @ “44 @€ fi mn
— te zs tse 4
-_- TT ft ~ "—AO € ys i =e Zz Ms oO il > 7. < — rr - ( ~« e&
Feet Tle - }= g* _—
. - - = : e > 4 ~~ s 4 os * ro
; — 2 x pe. Y : rw tom eo ~~
: CA ~ the » - a x ' « 7 >
~ 7 Ms = - * . al > ry
- “~ «= ~
* ‘ 7) rat) » ‘ ac wT |, hae oa
SS ) - aa —
- i ' : + ie : w
.s’ a a os
: e ~—-
el
9 me a « >
i as
&2s5 232
\6 2¢ @ @
‘esd
« *
\e \e \e
4\ 700 on3
=< 7
0 3249
LOEB BE. JADS IIL )RGRAD JAD
OW
ARAM
9) nA — ;
e
vizor
’?>
2791
Ist
Vos VHO OZONMOVZ! MOA-OVA QCOYPPMAs Z2ZPiwnWs =Oer-OoO orm =)
om M—nNo Mmmoro macnn oz crrngomitnnopPem im) v0 Om
oO Am DR ADADT Ion Oo Gs -m. CO. Ss. Oe OAS = Nene PMMAVC mm, «© ta Oo * b> UMM Voc eHZz DVD DAA DBD
Gy ws ”~n <xxKxOO mMprv =s—mM | Cc +m ee hay OD m u4AorVvnar | ~Aree OnmDHA we
Ho - > io) | = ie We pPame wD > cc. > © 8 | a ges 4 nm -+~—~ Wee «Kee
AHOn Ww ie “A Tt <2 w- m pm” oO - = iw m Pe AS Qe 4 Can ve | m m m v2) Cea mo mm ~ as
HNAeZzZID & z) oe O44 =f Oo ao ~ T=. Ti” .cy~ es nD < —~D 1 ae PT 4
m OAM | > ! Uv anh On _ oe ms Mi 2ool w ! v2) ! m DD p>S to. 4 ~ User — ~ a4 De om
oo m+ 7 = — Oo =<—m oc Oo ViTinv = mn _ CC <— m>< ve cee ZO AM “a im mc = x4 =
=O D> Mm m ioe m m —l a | il Do vo) m oo. = a ie -~ = Loc <= @ > On Ww -—@ QO m > rr 7 v=. =. lookan) Da So . ~< ~—— OW | Mm oO —+ ve +
Oo Ox ets oO a =
a oN yy) > zw we a m4 oe | v2) QP €.
” + > oO vu Sete | oO oe 7 is ©] on v2) 4 m ~Y <o m v9) 4 +" Dp A m i) ee ~~ — mn +f
— aa ae - a m m = x< x< ol _— = = nn — ~ ~y — = | a m a Bi pe) | ~
uv ~
~ + we 7
S(0°(T' O*1XSL ISLS ENS
*/ x / */
Ke ek Ok eK KK Rk OK Rk KK KK KR KK KS KOR CK OK Ok RK ok Kk OK KK Kk kk ke ok/
* OK OX
S$3uYNGIIOVYd YANNVIS
See KOK KR OK OK Ke OK Ok OK Ok Ok OK OK OK (ee Kk RK OK KR KK KR OK KOK OK KR KK OK OK OK /x* 1% /*
DO;
ei
x<
ee
Oe ae
ea cee Or= lean) Ol)
lao Oce.
Ba ata Jee ULMNWY —~— -
It acoe a oo =
QO mH—NMNern OC
NOOO ee |
YANN, oma W | a
ASN Fae On 2>— = nn wn es | ~—Dee SWE ol
erxy~orw <a LOGO oS
>O <a> SAZOFFFE O eel
Wow an Ts FEB
nee LULL) oe
*/
<IDENTIFIER>
?
<FLAG DECLARATION>
oO oO
wom Us | Le a—Y FS —e
aT aD nO wn uJ —— ee SY
Cy OQ =I —aOO3e. fi t= -O a> <t AZO FEO eel
uu
R Pp 3 5 (
CALL ERRORDUP;
i} aM ee Fao)
Ne LU LU ee
(Ba = Ww
170
my
<ASSIGNMENT>
23H §
<OPERATION>
*/
<TRANSFER>
oe
ee)
oz ou)
* /
CLEFPT..PART> <ARITHMETICS
~
oe —_— oo
ses — —
= Caen! oon - _
- mo _—
= —_ od
_— —
— ee ee o— = -_—O _ ~-—_
et | - oe at ~ ok ow S olaee!
ee Y oO = -——
_— Ou ey) ee (Vp eae |
_ ger a “OO Ww LS) wid
= fk or) — ES
nee Wi a~aler | on w>
_—_ = = Limon _ Pa 9
o <e owe - <—— eee oe OL iT] Zam ee troe or a_—
—O -_ . <a— Wie aes 00 -_ <Ie
e) - awn TeQ m—e © - (awh me oe tm e>OrF& ee} oe =~
ola “~ Kr ee tN wo _= _ Ue Oa Kee _ Or a I] ee <I Se —N. I] on on <a
o— Nn e— Wu o-—— om > Fe kK He n— —_—e ee me YG MN
= to > axv—i | rN > — nn On > — CO Ae nM com Z“ao-~ — ee jie reat be <b eR ne LULU) wes Zar te Se ee j= oe =e me usw = )—2a eo Nie a Oe
— er ee | -—wU! on RM (A eS | Reel
a or ~OO —= Treen SH avao0 We we ew OOM er lie oe rFUOZO
= — il Fe et Ce OY = 1 — ie NtD= —aOQ ANF Fe > rFO¢CC—~—NaAa AWN Geic! Be x~KeO Y~~oao N~w Q (BS x¥4HO Yur Iw O~kr FF | Cc Se Seo ie O~— EE e~ te | MWe Or femur ~aoe | “Nw SIO R>e eNNer Tar x Fase > §-N mre YO O~vHmM ee O PNR NO C~Y S| Ea ewee Lh IP oe Us < St CAS BD ae ~o WW reihe— |} et + en Ose IONE di us
Oo RmWY >) Oe eo ees | | ag YD HORNEY Se ee se OQ ee LL + + ese YNrWwnr- ~ JJ eweerrwreere Yer nNetr>~ JW
ras ee ee mua <f iT} W ee ee ee ee ee meu aca ms:
nee PEE HIIAHHOOO BREE EERE t+ 2OORH -m CO etree LL > CO Ot tt et twee Ld) w>
OE FE SSSacdetytr-oaw & N SSESSSSSP SHAAN Sw i i Salk ated tare wy OW WWW OO kee LY
a—0oo0 low = CONS Led IN ee SEE TS tO: aoaAaD>D Re OIII IAW eee ww emt HOY I I It See a VISES WO Io) wy OMWaAOASDYIIIISSY WY QO —~O0O eee adaursio Ze > adage TtumMyto = CYOOTOIUZOOOMFWO Wo ek ZOO OU O00 OFF WHO Us aIqg4suno w Oo w >> es We ea a ra 1 naw - Lue
Weal WwW AIiNWLT
0) ceed oe Reel eel oe
171
Ps
— _ oo -~
ot = en -_ oo -
oo c_ ce ~~ ee
=~ ~~ Oe e Ww i
= - t+ Oee eo co {
oo ~~ se ied a WY or Q a
a o _ ~ wo eC ae ke 1 oe on cies a ere Ww ae ec
a a foal += | © We wae - a oO ~ WY ke en on =a +t
| ke - SIO WY 2a — — ti Or — | = wa _ ie —LY) fad ww ~~ «_
= Oo >a — Ie . <i ed wo
a — tic eer oS ime co — = co bee — ao | ee —_— - SS <—t ja _ oOAw-Y Ke NY a _
«6|- a -O =—< ee Yn ~—~w =a = ~~. tu iva) = hw hee ss wD = a e& ke H C5 - Yt = ec SS =— —ee O aYer oe OZ ee >= Y => iT] =~ —— rt lew —~ OOrita ee c~ OM GG. fe «= ae W JW bw eoekFrO ez D— a ag i esr tc) > -_ | t- Ni ore 2 re A oS —-e <a Ow+ Q §NZ~— ee & u= _ “ | =— — O22 & Se ers S — WOeNe | — at iT] - ce Sew wie Imo Fe —e Ter «= ¥~O —-, Qa —~Y 1 eeO ed oe enn) MO LW es. © _ QO —_—
| a wi . © win ~ = Ce O~ Xn ¢f dae —H ~—- — a YMIN HOH+o FODDOH ee Fe FH MO | Soe - SE a SS oO ae MENG A Nw wee - OF Ee — aan a ae ee es oe iI) Nk k | eC wae _
| LO~./> Ne OW, f—w -mnmNN F IO a>D —ie - OF eC = mr OWN SZ a—DS~— Nerf XK ON~ —fre
~ i—F Ja Ul sre fe Be Wo Oo) | ke rE —_—le RY eo © Ges! ‘Qe << Fe Nc coal pee oe Keel © 9 pel | rw —fK OF-O ~— tc ~ Fe UITUO— NY of + N— = OO wri
Be Sts aN CWE Tt WD eon —OOKOFeHI KH u <— FRA RK WOUWWY | Ow We eee ay VO FD | erik CO y = et wee
—as Su ~— Hee ed Na we it Ses” Et It wee ORF NMS WW OO =] lL Ae
ee lke CW Ww Almsow WwW erI- | Fear OO0O | Il eee eS) mw JU OL LY > SO tt feet Si: sk <5 Qoee =eaat Ods= — weaeO!s WN SEBN—————ZllvrSWDDUOee COSdMZ WeO8row 24 0 3 MOO 38 we Wwe, Ww wn On (Oa! a
ke O Jiu <I Jonm +a lIN~— ow S55 coils me <u LT HAd2re2wi <= J HO ZW tO «ef — SOs) ad tt LL Lee Ff ZO ss WW wos OW no wo Aanwa oj) il Wot th @ “Ww
—quTursad WM fers wry ai Pe <et <ztO rae VES ORR er WO eT -F OI Zl Woisel—-ZOOOD>S>] 00 LL eet
ONMNWNO wW & Wy Gout Ft HL a pz | a i WLU eel Zr Le
Oo Ww za Mea Be We
E72
= = rete.
: 7
tac
: ,
, ;
"ae itrstdor.*
117 Lh +998
iJ ;
a"
é $1
Gel
4eS
ie
le}
} Cie.
=
’ “
. ;
5
»
%
TEES IAOIGARAGC
SIAT S& HESAVN
LS
PRO
HS th
p :
4
*
i=
JOval_Fesi
* we.
’ ©
'orusa
E46)
TeiJ
17
A Base?
|
/
J
pe’ : >} et
3%
, ’
<2
a ’
r °
7 BR
‘ -
¢ a
: 21
F Ra
ra
9 ;
sf ‘
(#7 1
3 :
-
ef €.
ge ,/T
' 7
,
tt fee
i
ny ae
ee
s aVve¢?'
7.
,
« +?
’ f
3
‘ -.s
r e a
J A
34 ee
45
J]
7 '
|
ot
da
7
“a
“ -_
*
“ «
Ne 7) Ls S|
‘
Val
sé i» aA
»
~} J
Neen,
<<,
= .
¥
antl on
eS be
[40344 TE.1
27 CSU
ii 4
prapMEissererateeue Fl
(ety soumet
i) Oo
wl
/ yen
}
sat est rl peywoeteen*
|) TIM:
: i
>
£3
t-i%
; =.
oe oe
i ee
eee es) Oe
ee ee
| |
A
’ -
~~
a +
faa) —"
ee e&
ais O = | 7“ Ww
- on a |
a —~- a O a << a eb = Ww —
oO _—
= LE — qf e
aw Wl be oe we
~~ en
_ _ OC em ew
—- + + ee ~ Or o
- = CWO ~~ ew
a eellL Qe ee O We Kunw~ a WN rFarao—
| oe “nz JI0—
I an m> a, Ew ae ORK
<= [aa ~—FNO OO tle ioe Hew
as ~n (ea lc:
—- Oo ec ~O oe <> Mei tK - | iy Rw ew = ur~ 2g Pee, Ww = Je co
Ger Wes <= ee Ose <t SCONE mee i! owas
<a OWL enc <— OreWoy |CrFZWO “ONSIWEO WY
aI Ww bE WLIO e#HaZeeWw
Oo w ZtL= Lie
ae
Lu —~Y oe
=—J om WwW
ao Y 2k oo
i} oi " eelL
mm Or I qe. 7 If — 5 Oo uw. e_e
ae) EY pao Or oe Z2uct nm
wun
Jerre LUN enf— bh SRO IZ eE ZUO
1]
OP(()
ELSE
TABLE_ e 9
(et 1 |
RATION® ,1) ERANDS* ,1)3 Wein
<
QOnMNWULO W WN alee UD Ea SS
WW ed en Rt eb eyes ra UE
173
or on - -
ad et on o
oO a iT] ad -_ _- &
- aN
ok — awn —_— Ju
Cle Y Ne
r-Y) ew — wae = ied
woY« = ee kK ra
—o nS
(ov) O— LL — & = ze Nm oe et on ON
ORw —- ee AWN —O VY) oo
Ww e Y4 Ow W
WY CeVelicd —~ |lr~r mn —_ oe ee te var u)en << mOm lle+#am — SY eed mo
u © =< il Ament
iT] Come © Ol oad OatDeE tl oul On oO Ir M~— Il
(a Sa BR a Re wi re @&
FOr JS SY Oo Seer OF WreO Ww wmdtdue at Oman
| PUM eet initia wee uw
coh YVIWOdKZWwuL! 10 | OLWMNOWFEO WMFEWEOII Il Il ah
raze| ONY) I esac 9 Us eae fet HO awa LU Jb emit Zeb LL et YNZ Er OME
ew ey Ste Pas) a auras We Ue
e ?
STR(ST2sSEMI91))
*/
<LEFT PART> <BOOLEAN>
DO;
ID | -
© ec <a ~
en = we ee
oa veal 9 loe ~~ fe HO
od td
not Hae oO wo — _ Nea
Wwe — Ww “om Ce et . N Bites * le -O ro aWw+Ww Yr
: +”nNNNM ~~
were DooIL4 “dt me Mud eee
SS Te NZ mH een wer e- Cr
re mwMOWw W De AZ e-DFD D n~ Se NYXNY YY ~eX onee We SRS FF FOr WL or Se & meu NN
ee Kee Sem, = —-'OoO WN «zt Wied daa
YOfxe OYoYr IY aI uw te tem (2 SIWOSOvuees a jee
aqaandr = LTeLloOd<t il ZY NO WONOWOO Ol ~~ O~ Lew uu! Me SCE
CeOwdtOrZeZrZ2oOZWH Het JOO to Ee CE Wwe eae
>> > (baie UE see Us eee tt WR ZU Rh LO ee
nou wn OWW awit aut
Nk ep WwW LW jen
a = Ww
174
= xf
ik <PRIMARY>D 3:
Lu
Wn
—_ WwW)
or
uJ en =a
ert fa
LULWN ad on Se > oa 9 iH] Yes
rFuL Oo “— oO -~O
Hot Ax [a sa Pa
CO ROe tt ~C twt - IO LON J HsAWaReae aS
| 7) JOR [YrRRHOO lie
FOWLWRFWMNUOTG II Ww Wu me © au NZINeIZ f Zee
uw © Wy w ESE pala niese —}— LL et et p—
on
ee oe
ei r CG uu ~N ~ ~ * NX mo
% = WY
x ras “~ e = my “w 2) © O zs Ww oa) — — oO mo. > aed - me ae WY <= = = Ww | oc a <a xv — WwW uJ me cO — ae a Ww Zee 5 | oO a PEWY
Oo xrnDnD~ Ww Z Oo Ce on on aug © Ww Cie aw [9 @) <a Ee
weilw =e Yn O ce ~k ban >. “NV “NV to OF + * * oY jj 1 iT] ul Iw dq es ee oe OaaY ke Dee Oe rite > ia uy Ne) eo) aeaw <a “ww “Aw A Ww wy wa = Fae FE 23 ee WO wid wo PEL ee OP ne ne Ne
OOW ar a <r ZOow Oct Oat Od Wj en [aa on mw a (ad ( ty ee) Us ee Ww = £2 O02 7a, O24! +a: Ss <2 ew .6 aw “NG
Vv Vv Vv
175
sol
*/
*/ */ )
<DELETE OPERATION> = <DELETE> <VARTABLE>
/ <AUXILTARY OPERATION> PAL SES oc
62 64 *«/
ERATION> ::= <ENTER OPERATION> & ON>
ENTER_FLAG = ° 9
END
DO$
> iL
"
a oe
wy _
~ ei oO .
al ae
= (a -— eran ~
oc ao N rei ee
—~ —_—e Yer
co =F ae = @ “ee A -mD ae
? 7 M B M EN ODwW
— ey - «+ Co~r NN
i ae, a NE WN MN
~ eWY ——~—
st OND war a —D FEF -—O awn M~—Yer
mae — ao“a=m ADee N— DAIDE a~D OO NONw~ Se’ ~ EWR “n Oo ee <IOrO I Il Ww >> FEE AZWEE ew = own onnns Lta 6S
Der WEEE Ose ra Zz Ww
*/
DELETEe<LDENT LETERSD
DO$
od
A od
Ld
OQ z= a
(ad WwW a
O
ww WY en
= _ A Ul ——eer4 a poe | —— & uw
Ww ce Lom
oO -_ = te
mau _
QO nAxNM = Us mee 7 & =
NON KAN LJ aet Ske r oO
woe WnN onl a Os Vv
Cr eee “aw
awe coal oe ~ AN Ow~ KNW ern.
oe YF LF YNRND— wi —-~ OO ~—DIDFE = nM CFe LHW “WwW
fer Of YX t= ke + J
—~O wew Oe, ui a> a o—= (=) MSO B WwW ~.-
—O) Se ee OE 0 HI CO iatwatO = oe
to) OG OC) I) Ml) Wo as > x > <a uw Hear SU F-FFO ee OA
i} Ww wn jo) Ww atu ty = OF Yee Us en uw
Qa = = *#wW LL Se)
Vv
+ SS
176
on
O Oo
e 9
D DELETE OPERAND' »1)5§
S I L
SUBSTR(ST2,DEL,12))
WOR
on YY oe
ai ce Fas tow ~
—A Wu
on
rY)
Prt aS 4 = AMZWo ta) wo ~O au _ jon Se
CO iaowatow~ to Onooim
ete aa rea2 2S
i} Ww ww AL Tut
) tt bt fp tet F— LL
oe
OQ z=
*/
<PRIMARY>
= VAR(SP);
VAR(MP)
DO; END;
* /
<ENTRY POINTI> <LIST GPERAND> }
7
ei
~
-
~ fa a lw oe
e ~~
Ww et
>
<= _ (3 = <= uJ a. Y
rs
te on N
eS ed ~— re nn
a La ~ ws Cliex
——~ FE ve oH WY oe N erem
-o => eC NYLRNM uJ — &— &
Nn CAN ~= Fe +— SD NANG raS= OM za Da eN WO Ome | a Nhke~
ce WO —OuWo.
mam af =—>-@ ok OF Mc | —-—A de —~ FW
—~ | Fer M—NYMU ee Qu CC HOO ae | LoS SS
ee~ Deer lO JINN ~—
=“2aIN £& O - Ode e—WwW o_r- on
-_-> om ae Cc QAa~Ot+mR > Ww OAR md eeNEKFE iT}
ID .AlwatO ak WYK OAOO Tt I Hl i a sees a <— = OOnwweAzWeErEEr Ok OA aw iw jan) i
Fe NMOWIY aie AL tee LU LU ew
" Oa iO za
To) al 2) WH ew
177
* 7
<ENTRY POINTI> <PRIMARYD )
*
7G
ERATION>
{CASE
R OP
<ENTE
/*
O QO
en
et ~
~ ee
= e
[ad _
uw = | oe on uw)
Ee em WY
= a =a al N (og CO ee |
Se fol jeu —4 —
CQ) were
Ce fraASbF
WwW NAAN ee — © «DD
a ACNrt> maw ker +t
red ANG areO O~w— ae DA — +I WEM
It Birt a-Ww> —OWe- a JZ —D}. oO
amare Nea Same — FE
com rei—UY = ee
a—~O CeO omstio ~ DdcrF —> fae ANN>~ a= es = Oo —wW Orer— Fr
lDe = WSs uJ AOw de YNE EE MNOw ato wad qigaodoiliuiu wo
re > < WE ZWEEEEO ow
iH} wy Se rate leet =
Nee LW LU ee
END
ad
<ENTRY: POINT>
*/
Ad .
<ENTER> <VARTIABLE>
DO;
D ENTER OPERAND®,1)3 woe
CLO N LWIONZWEE ow Onniia wHnaa = WERE ORME WEF en
aq oa0ooO a art
[| Ue eee) pe UE Wu WwW WY ate pe 3S J
NDR Ree WwW
FV
uy ~~
(=) ~
= — enee
a D> tom
” —- oO —bF a Cc 2) a
al Sd — -
b-N x OF > DW
Cow
" =o oN] a
- ReWY
+ Wc - ~_— >
oO rn - =
> en n—
— o-—
ow =D FW ee MY aro! il
ww
Ts mif- LL
-
eo
7
on ee
—Y tn
" — N — mH
ow
_~ en D
ce ~~ I] ence
eee ~———& oe
<— & ree Ns =e el oe Lael
= ee ——= +- oOaw We
Orn kr eae ee ZN ke
NNN m=O. KRere Ore | NNWM QOWwrwuW — eee eye MAW
Coc @m~=wWw el soll cd JlUI<f ANNAN e& Il eOoUe- once FAIO DDD we il NN w et
aIuTida
178
END
END;
*/
<IDENTIFIER>
(
DO;
SUBSTR(ST3,EQ41+-1)3 6)
renin Ziel «e LU>-r Ore
a = u!
*/
ROP <IDENTIFTER>
O oO
- en ow ~”- on
SS = = oO OT
uw AQ es mm OO 1 ~j - & =Uer Jf
ce a
oc Dee |
-_~ Wie om &
st ~e-_——
=) — - FOW |
oO oar = 2a | Ee, at tiwe— a _—
Ww AY—e= —ee
O Fat ¥ -~ rOn> It
& wma) Cf « oO -—Y ea
a. —s — ar
Qa We ll = & Wore NO~a N Nea cago -—- a Ke —coOor —wH iv> =wo } ~ OZ - Onde
wedge oe LIL Sd Zee JoI— New
a> - >< oe OMOrso WWW OW
—-O Seer ke od wo a 0 fa el ee tt On Vvesioaasa wa > tt > aqaauaiac te2Se-SUWOOOORKF O ew
" Ww Wyn Q et Tu Tt za
Nee et LU ww
* /
179
% /
IRECGT> risS Vv
+7
* / NDIRECT>
seD
Oz Ow
/
xf
CODE <CHARACTER STRING>
79
. 9
DO
CALL EMIT(VAR(SP))3$
END;
x/
id
)
<CODE 1> <CHARACTER STRING> ) <CODE. L> .<ORERAND.PATRe x / * /
80
CALL ERROR(*INVALID CODE STREAM',1)3
Case RECT>
/* <INDI
/*
ha
N te
-
(a O —
~n ~
* uy oo ool
~ YN Coal —
a ao
= Y “ - (oa) CC). =
i tee WY Zz > = LL on ~ —— & —_
z= he
oO — O —QW e4 Vv Can «a
aoee ~
ras eNN
aH FREE Fk mY ee
uw) =—_—_——ClCUr Oo C18 aaa ~ O toy Lee
WO HOY eof oe
HV NOaorn— ~DDR SE
I LnMN~rw~ Ales ie el eel oe Hee Qt Ye
oOo OE “w\ = WwOuw
Wr FRR NO a aw Hu woot Om =a<<a
on ol ke REr OF O on er QD) jj ow oO
OZ #2 6 ED aw je Ww
V
+ ™~
180
* /
m/f <CHARACTER STRING>
?
al
PERATOR>
<OPERATOR> <
1%
STREAM" »1)$
mf
OP <CHARACTER STRING> x /
_
CALL ERROR(TINVALID CODE
86 —!
—awonilywo =: :
f*® UCASE
RATOR>
<OPE
/*
-~ fF ef & &
SKS MOLAATIAN
REREEE HNMMNM =~.
(jememamgad IAF EEE FrONNY 8
NnNoncais
i wenn
<
KEEFE Use fas)
O =
18
** /
salt d
TALLY “<I DENTIFIERD
NT <CHARACTER STRING>
* /
e ?
ee co
(en) Zz <a
[aa uw
ae oO
on > -.
4 es a | o
ad -e
re + Go
& 1 — e-
QS oH aot
ae es se aoe We e
Y
ee jo de aa a_ ko S> = Pa 7
oe xe te
—- OO —wW WY & a —
od CE |
amQ Ut ~~ en o> waO© Oce—) OwoOpeil ~O —j on>
~O th tOr2WE In oO8OF wn
END;
* /
MINUS <IDENTIFIERD>
*/
OPERATION> 89
aa
on
O O
ow
-
Y 1c
ERRORUNS => VF al a | ~-O Jee
~cOn<coO =<) OG > Wea
W wn au T J
Netre-e L
-~ ~~
a + «
-
oO za , <a “ww (2g > Ww on 24 a ~~ <I
oO N = on wee =
Ww _—oHm— co
> alte a ee V
es ete
= Fte= AN Oounw fag
QO W~wn oO _ “Oo & (ad
OH MEN ce ein GE ak 0) oe ut
> nan Vv
jz ~-D~ Je ene ul We FE * Un~w N—WY en ee
ere O-—mN- roe =) => “\ feo NNN~— Ps
oe = |) ~~ WwW —— —
ri _—_— = Ne J ; uw + — Ske x w<=@©@ =| Ww
ACO i io co. > <a oO RZWEEEO « LY O >
ase a Wat mr LU LU ee Mat
a Ie Zz (3) Wee _
eS ><
= 2 tL) Set
V
# ~
182
OEE =
winnwo <
oe
O (a)
FEE Oe fan) Fae Ww
*/
STOP
* /
OPERATION> 91
EMLICSUBSTR(ST2>XIT, 10) )$
CALL
CALL -EMLT(SUBSTR(ST2,ERRs11))3
DO; END;
a
JUMP <IDENTIFIER> * /
~O i TOrZWEE User
on
—
oo
=! uw
a <= —
S uw
(0 <a —s
O Ww
ee = =
or &
==) © CF>
ss w
—~a w a> AN~Owy ~—O) pee |
LS Of SS) rt
Wome Ww " wy au Tt Nee WwW
oe
eo .
i
(a) = c<¢
a lw
Qa oO eroe
na
Qa Cal
= =e Sj ee
=. = — —wW wo Wn ar ~
oJ: OW Jat oRR > OM
wz O~ ar tale & >e Ne me Mee
r NN Lo —Da- Fe “N~
fee) eee TS
— I oeN wrto a OOO Il Ilo
> <
wn hi ae mh
*/
SPF CLAUSE> <THEN CLAUSES
183
*/
€lF CLAUSE> <THEN CLAUSE> <ELSE CLAUSES
on eec)
OZ Ow
% /
/ <IF> <BOOLEAN> *
96
DO; END3
* %
DO;
3
BSTR(ST2sFly
*ON3
*((ESOYO*
ELS)
yISENns)
LW]
2AV8
:00
1x
uO
=53
i<yo0>
7%
OT
aSV0
«7 ‘GNI
sod
1x
<Wa3k
NV31700g>
<uyO>
<NV31009>
=::
<NV3700g> f/x
€0T
aS
VD
tite
7
*GN3
:Od
1%
<WYsd
NV3100G>
=::
<NV31009g> 7%
ZOT
ASVOr
GR ©CON3
-((8*G3*Zis)uisans)itwa
cet
Oe
/*
> O003S13
=::
<003S13>
/*
TO%
assy}
x /
£GN3
*((9*NI4*Z1S)uLsans)i
Iw]
eee
/%
£ GN3Q
<3DN3LN3S>
<OG3S13>
=::
<3asnvi9
3$13>
re
(OOT
aSV¥O!~
7
‘GN
*((64G1*Zisyuisans)itws
oo
1%
* OGNSHL
=::
<OGN3SHIL>
4x
66
SVD
oxy
'GN3
*((9*NIS*Z21S)uLsans)
iW]
Arie
VF
/*
£ QGN3
<39NSLNIS>
<OGN3HL>
=::
<3SNV19
N3SHL>
/*
86
43579
* J
*/
*/
*/
xf
x/
*/
x /
184
*/
<BOOLEAN FACTOR>
* /
<BOCLEAN TERM> <AND> <BOOLEAN FACTORD>
CALL EMIT(SUBSTR(ST3,ANDO;, 3) )5 e >]
a f
<BOOLEAN PRIMARY>
SS | on
Gy en)
oO Oo2 am Ou)
Vv
185
%
<NOT> <BOOLEAN PRIMARY>
DO;
"
NOT_FLAG
END / <BCOLEAN
*/
<ARITHMETIC> <RELATION> <ARITHMETIC>
CASE
ok
/*
-
en QD)
rz Ow
*/
<LDEL*> <BCOLEAN> <RDEL*>
al
STEST> <PRIMARY>
DO;
ener ec
on“ uw oe
os Cia meer Creel)
ow RLU Oe we
— oe — OO LI OO ee —_— Wt eee oot
~~ MMO HWY ~ —e HRA —+4) Sor NNW —Ca ~ QO ~eN WILL
rc ~~ & (ame aa _ © &
+ ON BREW omm =e | —- NWNE Co el ee
ee = ~
(a8) =
SUBSTR(ST2,SEMI21)3
AHN CON ANY
_ exry NWT Came a
| NE Fe NEE x eee YD ee) or — NY or
© NeKND -——O-NNos < ~—Fr~—DO ea) ee Ye | - CK LN KEE NS ONY
20) eee 2 ee e -~ eC NMeY—tt Il ore Wil a =o— | —=O-——=.
~ & Sw] Eee Wa Ww -—O— ken NFO aa 2 oe ces esa eo eau 4 = Ne WOH il il union Www ~—O~ vet! C= & Bs at <E <a
COWO UZ ROR RSE WF OFFFEO —JELE) Lu By ee 9 UL. CE trae
uw N si Yt
186
e ”
-_
ret
—
= lu Yn o
N =
Y —
ac =
enen WY enon
—-_ fa @) —-_
+O = Ost oe eee WY ~~ wer
ee WHR be Le _ JOr ee OLR
wz 7 & —_— WY oe &
- MMO mmc ec rere _ rea rF NNW tr — NNW Q ~we~wN Co ~—~NI ~ YO f& et ~~ wee
N Few + Om Fein
ke NYE Sa) FS NOE YN DaM ce te NMWM
—) So Ee Ee SpD=— er NNa (am) . - ONG = - _ ma AN = Yo mY) on | rer oOo —o- al Nan ——aO =e) = od —kF~O eee, O<ikerN~ uw (0 Ad 8 AO od el of)
it FEF O & FRR —U tl jj ¢ CL We WIL I ji—
— | —= 'o@q@eosmo}-— Ww FEF UW! aA DWDeeEE
—~Y oeNOD) be -~ Jeon NO ke
ES | a ace] We ae -O Y. 422i
wOOt Wnts Wee Wloill 4 il Ww Il
[ea eae <f O)—set) <— suo de ce OZ RRR WE O eh JIU O UE OR Le ey Ww owood Ww vad UE ay ee Gea LL ea LL) eof Zt f—
eo w Sze) WS Le b—
SUBSTR(ST2;,SEMI91)35
et
on nen enon on onee © iW ha en ~“o Ww on “oe ZZ
o- +o most Qo: = man) =< OC en me fee ~ wn Owl oe fod On « Wh ~— CuUlen Oe Lui ee uJ
Onn AOe — ef UZ Ores Zum fon _ «+ ee —_—- WY fol 0) — + «nN QO
mown monO Oy & ry) COM & —+H rr oO ~ — FRI —t+XH4 hr be — Cot MMus Ft — NY —Ca AWM 72)
ges see - ——Z2 wu —~Zz Lu -_ fF & Coe et ~_~ (a ae 4a ~ ee Fes cil 2 Re
women | comet“) + MO FEM OMM aeel weal a NYE D &§ NWN eee NNYKH oO QANM ann a) Cs OOH QOMM aan mm ee DDL = Fu DD>= Fe >D~ a “xo NMa | al -~— NNGS eoco nna OQ: <— NEF = © mA EF AER — “4 >
eek NY ow ——Y) on = eth Yer NY) ———)) on [in eae
-—"Noo— —_—_—om _— NKQ —— OOOO —oOo—- De bet
cash ee IOP] ae 1) ae [od —kF~O 22) ee I © =) ba re LOC ~LMNnNN~— IONNN~— (0 Ad © <8 Od ed Pde eek InNN~— HaYwivw
ee — a) ke YOY F&F FERRY er ed = ce te Ss Y———r wil ire LC MMOL Il lle / = ui ie r-Oac 4 =a-——= | —_—= lw @maa | ed [88 ee | ae ileeoereat wD LJ LL! RRR Ww Cee LS ae LLU Ee ee pomra ey SE Yee YN eeO = - Irn NO He AkFE NM eeO ee —~Wwuy |
a | IIIa = et Heya 2 oo Pe (| ee mae Ue rd ul SVN rsjwond WWI We woi—il WHAT nd tswoe, wns wero
=< qq O uty qo Hwee == Ba 0) U ten eal Us ar <i ©) eee ie Owe Se ae eee eke ee JW UZ ROR eS RWW RO rE O te OSes WE O ee JW oT
Q QOWOAO wW ey ie OwoaOou
Sut = on Lee Fae Ua a) ti Le -— Us eeb—- arf Lie} Weep Zik |
eS Ww Q WnOVWKe raid Ve Zu TygwoO Wee Ur LU Zz oe
Oo ee tu
187
. %
*/
ST3,FALS+1y5))
is) CALL EMIT(SUBSTR(ST3,TRU+1,4))$
CALL
PR
NOT_FLAG
ce" CASE <BCOLEAN
DO;
if THEN 5
/*
T3_ TRU+1,4))3 Y)
° ?
S$T3,GE24)) st % /
CALL EMIT(SUBSTR(ST3>,FALS4155))$ DO; CALL EMIT(SUBSTR(ST39LT33))$
IF NOT_FLAG THEN
DO$ DO;
*OG
N3HL
JV
ia
LON:
aT
£0d
/* * dbo *
sh
(9
*d9*
ELS)
Hs
iT
ha
TV)
a
4
= 9V13
LON
OG
N3HL
9V14°
LON
GI
-Od
tue" 1 WV ELS)
1x
a = hg
s((7*SNSELS)YLSENSILIWS
11V9
3
$asiva
= 9VISTLON
$((€*039*E1S) ISGNS)LIWS
1x
°O3N°
e((E*OS*
ELS)
ULsSEens)Liwa.
V1V2
$351V4a
= 9V143_1L0N
£((7*3N*ELS)YLSANS
)LIWA
Lee
/*
i
s4(%*20*E1S)
4s
$((€419*E1S)
189
oe
~~
-~ om -~ -
t+ oF - ©
iw -
—s ) ~
oO WY ed ~
“Y o —er
ow NY
— 6m Ait D> oat Ww
ak va) — ~= Il a
= = =O w aa Wo) oJ | eee
i PES are © =aO OZ eel
an aot LULU ew
jan) Za WwW
* /
+> <TERM> “Vv <=> <TERM?
=/
190
mf
ARITHMETIC> <+> <TERM> SV
ee D
*/
ARITHMETIC> <-> <TERM> “Vv
ee
(ex as Ow
7
DO;
. r)
CALL] EMPTUSUBSTRUSTS PLUS, 1) ) e 7
END
CALL EMIT(SUBSTR(ST3,MINUS»1))3$
END;
*/
xf
RM> <*> <FACTOR>
DD
*/
*/
ERM> </> <FACTOR>
ee QD
191
CALL: EMIT (SUBSTRUSTS, TIMES +s 1) )4
003
CALL -EMIDT(USUBSTR(STSsDIVIeg Li )s . ?
END
a J
*f
PRIMARY>
VAR (MP) 5 Wa ot _
SS tad a) — — &
aad —-_ cS oO —te CD —~—D> Zw aks TUT a ee ne Se ee EA kee | Cr ve wTtO =) why
Ir-NnO Cw WN oZ>— ex QOwa. £ Ne J G) fal HY eet
SS Nae —w5 to — inl
a) CL we RrOUdO fF FOC adadoq W—nid
See tae
LL te er | RraM20O Jie UWOrAaO il foes WY IT <2.
Jib of Toe Feo Lu
LLU et us Se tt ee et
O QO
1%
<#¥13de>
<DILAWHLIYV>
<1
ain <i = —
V
en
(aa
~O
aos L on)
OA as Se Sree uw
on
/*
<ONIYLS
YILIVYVHDD
=: fe
Tet
“oO
ey Ga a)
Vv
1%
<ONIYLS
LIG>
=: fe.
Ot
3
= —
ee ar uw NO
Vv
g SSNIVATUMBEWAN = (dhW)YVA
1%
<YSGWNAND
= /x
6€1
£3S1V4
9V1d
YVHD,
1x
<GNVuYsd0>
=e W
Te
BET
dV
Yoo
os
> QN3S
*((c*°OdxX3*
ELS)
YLSENS)LIWA
Eee
= Cc ee GIs ae eat OS wD
Lu
2 <A
dS
/x* eet
5.8
Pe
2eL
VSS
es £GN3
S((dS)YVA)LIWS
W1Vd
£O0G
/ x
S<AYUVWIYd>
<%%>
ads
lig
bd
$((dW)YVA)LIWS
WWI
3
*/
*/
*/
x/
-:
rye
=/
*/
<STABLE OPERAND>
“/
* / <FLOATING OPERAND>
144
OPERAND> my
*/ <STORAGE
*/
*/
<CODE OPERAND>
193
*/
<LIST OPERAND> } * /
= NUL;
VAR(MP)
*7
<ENTRY OPERAND> )
Cy aa}
SS Pa Ow
Pd a
<LOC. OPERAND>.)
eel)
Ox Ou
bls
-R> E A
TOP <DDENT IF
mf
)
<SET OPERAND>
<LOC> <VARIABLE>
O Qa
FV.
~- ee wn oe ~
bad Lu a
© oo Q (os = ~Y © «
= © en) —_— anee -—— CC) ee}
x, D- — jmhy = ec : ao YW mew — ro oO — hk Came! oss ke
= O mer Fri ~ -—2D ane —@GOcd
HO fe Wa > —_ oe Se e &- iY)
mN oa mo
fad Or Océ =the > =yY) oe wWwon—
C~ NN Aw~n—
1 eY FE eo ous
NEF NM Nee _ rFYn ~—_~ Oo FrNMO e- + OO Ce ee nooo Ww - DFE =i SDDOF eeD
oO aN NMenf CNHI~ wHe enee & ke aoo-n-~ oo ke D>
ae Dee N—- DDEA- WM “4 =
QAQa~D O— NNW DA & >z iT]
=n = eee D uu i] ee NO NE EE a3)
mew Se) —=ZOr0 ent: I<atmMerO il il UwIeFOl Wd tid4 Ow aa elm ns << Zi
AZLIE en JStaZze-RrRerOss— | HOU wun Sere Ww [ano a)
a ee | z= deiktaT zaio
NDekr WwW Wk FOr et a
oe, uw
194
x /
x /
DO;
m/f
<ENTRY> <VARTABLE>
DQ;
=
Ww
tt
wo ry
CS er we = a
— ~" orae _—
fod a — = ci ~Y _—e on w\
(oa) _—r ei td ow
=D | 8 | nen lw
—Y a—D <ame mH
ae Sein u. _ ee So eS: _
Ron See = a OF OcNn eZ > Ea (Ve Ck ia uJ
CO~r~ NN (oa) rT ee ERE m
NEF NNM Vv - RrY ~~
+ om Wem ~ ~~ RFE
= ALN NAMM ee Se ener e& eel aonrnn= 3¢ at
maar MN DDDFE be
eh I eee —_——Po wy
£xin C _—_—_———= a —IidGreoO ill il Ui oe
ae so LL MZ lib- Fen — ~Y
Hi win Qt lt tt aA wit <a O>
YDS wW WEEEFOs Q = =z #2 Ww NW
V
+ =,
195
et
«
ao = =< (om Ww
jeu [ ) on
> —_
a Ne) cool
= x uw i
= oO ~
wor N Nn — JS Ken
ror Zte rN
e~— ea) oe 6.05 =) ee ASP mp) “oO «fe o~
ee ote w & <ik-
—~YNQ Werw Set SS. = taal rs OUsc oes Jus _— Oo aa) we J) 00
CeO Wot Cu <a OO0GFr 4 ae So zat ~WeSsr ou
Wo Ww win fel Cut Norse lw
O am)
7
O
it
<SE0 SPOINT>. <EUST OPERANDS
7
eet)
ere Oil!
CASE £57 s2¥
J*
*/
<SET POINT> <PRIMARY>
<SET OPERAND>
/*
on
O i=)
STACK_ENTRY
. ?
a D = §$
B I _PTR)
OP( TABLE S K 0 L I Le
ieZeSuUp- en i} Ww Wy Oo Stee = Yet et eet is WW ee
a = us
/
SET “POEUNT: 1>. <VARIASLE> Ws
° 9
N - &
ec —
~ co xi > < ~ WwW o
oa t + oa ie) Y w -_ _—
nt Ww oc 1x2
oO = = = - 6 2) ~ —_— [e @} on
a — on ~ oc om
a a —~ o Ww Ke ae oo — er enr-i . on
a wn ~ oe [eal on —— = pet "+
DeeD ell ed ms Oe _
N--D OO —— earl m~ eet WN _
on Se —— hONW ee _ _— & OW ase em coreg) ~
—_—a— ee ~ SS coe ot Se a ~
me NN HOW ZNIN & iad) AZo Fr “rn MERE - N «> NY <I ne QONNYn ~ ca
Q bal oY ere =NAN ar-~—~ & te em tk jj oon Ser er Ma =
{| =n bb Onn tRErE a] Ww <Iteere YY) own rMMNY en —
J SOAS eae SHO Go Mmank—> Y oOo tre =) Nee —D2DDEM ~
I -rNMO— NW ett-NM ee | CNNN~~— fad rk NO —NoOae ome rE
we SDD DO aN LN SIONS == (aw
5 aed - « alin rR D> TW y nee =
HOO me Ym I ee wm NE EE orY) FEF ANODnm AM OO =o = HO ate
CC pea Si SS Senile b> WrFOllhiudi Cl
eo cxecOime NZ Ub bk ew SASF EF OD ool | a<2a.0 Wi tl win Peja E []) eee sie QW;
eS > CS aa = es aul ees WRae rer GOR OMSR tad Ls WO Il Il Ww =! au fFZNDeH ee
uw He —
196
on
=
- ee _
=
=
= oO ae uw a Ww > oe
oO ~ oo ™
wo = ~
Jt ot N @m ~ _
a =z 1 ee i - tc = - wt e
= OWN -— ec fK- 4) oO ww ~ eco~ aw oo
“x = ” = We 7) Y ~Y [=a _
ee =) — ae =J — oe oe WY on
—_ ain NHee~ Oe. ee)
—_ on ee ~o —_ ~~ tert
too - —_—_— —Fr ne — st oewst— o
eon —_—_— — Be aed ele
See — CF ~ C+ oS Rex H— He Rw FEOF sw oow GS MAN - awanoN rere -_ — fF & as eo ff &
NON DO 8 ANN Z AMAA Od a ee de ed ANA A SY NNN DO NHNNMNNM _—~~ >a ~~ a eee ee ee
Cer w - - eo Oo - Aerrr FEE WN Ww STE R tS ORREEE MN en emp ee} —- NY oof ee YO NYIY o@
OGMKNK—NK NAD VHeKeanecros 2DD Ree ee DDE HE DD DDDFE NNN we YH Le ONN SES Y SNNNNYN
REE oo ve tH DY) et
ee SO SO SO SMS = ty Des Si ww Ww
PRE NY YER YD YERER =e eee Fee a ee =
Ue | ee | | | | aq<«<a < < <
RPRREORORUOFRFFOFRUOFFEEFE O
on
a“ > =
ce
+ iH} Ga WwW —
- wn ow
“ «© = = & Y a _— ee —
[3 fl — oe
7 a4 an WM al
Dee RR NAD OO
own = 2) —_— oe ee —S~— -*
= ONIN —~na —— N +> NM
fam) et —_—~
te if (a afo'e 1 HM ——
w <Iu— ie (Tale)
OF sx] (am —q wSr ea = Fe Fnoc— nM YW ND —_—
il Ler = re ce
a NE Hl ew a OY O
ies 2 MOrFOti il uw ee YE D
er UO NZWeE re ouwaoihi Wn EP Ie ae Week Zee
GQ 1 ZL
197
oo
[Ta on
—eerd
—_——
rie
~~ SS
0 UW bad © 78) aee
=NA
> ell mad ANY Oo@ww=
eae ed
eek vale,) -—N00 t~DD ~“wnwn
KE Yee
=a— us OEE
Cr |
Ont i il aa WORKFE
en
~~
o os
N i!
i
_—
st
~—
Y —
ca =
Y (om)
= on WY
oe ~ on
WY on rs ——
—_ oe =)
—— an oO -
— te s+ —N ot oo ft!
~-A32 ar - +
HaCw OW a st mr be bE rf Sina aw
CNN NS YN~ See Fe cr CYY NM -r- Y= — —— eY)
“re OY & Lm Stee FE a=,
eee NN ee NNen fh ay) —NDMDNKOn-— ke
i Sa eC eS NNN wee rt o-—-
re - PD) ees Pert ter co L/S) fe
= Oe HO us ui wr Ot uu
Nee We FF
= a aaa a) 0 eh ee Cee
— < cad Misa OFF FRORF OFF
STR(ST4,1211,4))
aH Oo
on
-
oe
=
= Go a Ww
[aa Ww
> e en
oo -
“o- ~ ow « << . N
eres _ 2) ot et = LL —
= ~ tal
~- N + oe ee be Qo w ” fag ~~ ~ on
= cé a ~— on w & oe WY NY YN —
= (2a) — _ a! =) om en =F on — < W WNerm W Oe a
-— on OO o-r ~~ He tee
Nt —sS oe tT tT mr
egmN —_—_— — Pr oS ee
—— eer — we: C+ oF Se a Sa a ete Oow Oo man ~ awaan
-_-eef ms rc ~ re . c.f ee ef &
MONMN OO © ANN LC NONTN ee ed a ed HFNMNNM OO |= ANNA A NYNNNYMY Ww ke >a ee ed WY ——_——_—
-woc$§ ~ . “coo ~ Cerre NER AON SRR OR REFER ANY emp emf oe WY emp ee NIM) ow
MNDONAHNAHH-NOMK—N—-ODoOOoD— aS a a a JS | ge = J” =D | HNN Ye EH ~~ LNN~S LHe NNNNYN
a RR RRR REE a WY. RRO et SY tet
Om SMT OST OSHS se eS thoi Sw wou! Ww
\ liced On HEE OY ae ee = i —
run pans a a bss, ioneul re <_< <_f <
OO eR EEE OF OR OPER OROFEEEEO oe Qn az Www
198
OF SET OPERATOR*, 173
CALL ERROR(* INVALID USE
POINT Es. */
T Ww
PTR-1'3
7
<SET> <IDENTIFIER>
LL) Y
te {LIP
er
aot Du
ee EO
— © Ty Ge
ow Ct
~~ tat ea) Oscrte =—C JI oe
cO lictwOo qa! OOle
rh A ee We Ze sz
iH Ui Ww
au CT Dirt ea eS
oe
eS (an)
rsa) ec oO aii wo <4 be rao oe
ei
| huey | | Ws 5 emt JIIWwaIC IL mnmWwAOOaMM <<. > aca
oO =
FRR eR ZU eo QO win air Wires Ww
TRUE $
al
<FLOP> <PRIMARY> )
FY
SUBSTR(S70;5)
) )
Q tt Fae a
aoe - &-
he OO
er at ee |
_ Go o— ~ oe
et NA
~~ Fal po a NWN
Yi oo
uw oe oe Omen MN
“tM mm in aS fam reo—- OWN Y-—_—
ee ~—Y ——
_~ ~~Ke-
elm a lsé OAL YK I ote aq aM O 2a. See ©) i — leeD bk CrO NZWeeer LI <tc > ta > WwW Ves ow)
wt Ze tL
Mie BL IESE
Nee
oO OQ
Log
*/
GRAM LABEL> ) a iw)
<FLOP> <PRO
SUBSTR(S,0,5) = FV OO om pee fea? Wo
— CWO x o=— ~ ~
cc NN A ey - od a> NN - — —“™~ N
Wi soc — Ww KR WY Omer YY —
FW). ca oe EB <> wee F-oOo— NU Nee oo
~~ —_— DFE eese”)
Cee —— OM ~—— (TLIO ro — De Ne eee et IZ oa) —= it DPOrO il I fe, OO ll n> Go. & AZ 1 If
“ho wm Si) too wa — a” << awe
edamed ool “3 WrOrru~— | QANZO 2a Willi > ew
1%
DO;
iT}
CODING
END;
*/
200
ADDR <PRIMARY>
a 8
<IDENTLRLERS
*/
CODEEOE
DO;
OUTS ti
VEA215)3$ soc
Q
US > Mw w J |
: Ww i O
enc oe
~ abe
Ww aN e ~
oO e ile- . oo ~N ~ f=
ion ios os n ~ SS | _——_—~
a = Qan-O Ww uw ZrHz ~— a~a [2 _ “Aw Cwe — — > wa Ww 2) om es a>a
ee) rr << Oro
en ciel = on Ow «+ _ tose a _ Se = oy Ww 7 om en — Og + a. Y~NnN W+tke oe =
=! Es I ~ Vv a ce! on on
Wa Go rr OoFa” me i on ow w+n+ >> ~* - ro WI = N+te a
<a NN A NNW -—O— CS Im YM ii re «x “w See | at IF kK . NWN ~ > WSS > FE ra-Oo MWrw ~~ NW fa i D0: -~A— Y): jee~| eo; ace i < Or Hore jo |} OS (Oe ye YMeO FF WN ma Z>- ae w<ay Wd We AYMAW
“On YY ~ Bo wDrewere Se A.J: re ft ek Oo « (od Geren TO fe «Oa im ttre ro a, = a aK—NOHONO aie witli WY
NO—- NY New Vv Ore Pere F&F ose Slit Ow a~ —_— CY ee }erw sco) (Gy Coe ae | 5 Sel Se iT] OA0—Wewew Aro < il << ai >w~m Me ———— “Ne a | elot(es} O FF & a WrROER
aw eal = 3b ee enon <YOIRH Ue J | | | <I —coc~— i JAaoe2:
We eter et SZ a—-O OO Je desentuwl a Ara jes Spey | ”Ym O _—= “w~ ead OO awawaG ay i Sac) rOFKReEE
rOorFO! te DO =A) Sy OOO oomtaad | wir} WR Pes NCMMNM
> = Sopa ~~ on ee | oe Tet W© ew et WYSZW eRe ew Lm oa CX Wl RSS S2Wer re ee WO OYZ dH H-4 YM WM SP o2) Ge fad aakOQ Wo vaio QOWrOacmna Cc W iT WJ a Eee WLU SS ANIL 2 2 tale 8 Wee We LU LUE (Ceo Vi. ANZA RR Ree ee EL LU eel ZR eel
Ow ao hou ww aye aw Fa | O a sag Sie Fah | WS ee e Nee Wet} Wu
S WY on
z-#e O =)
Vv
+ ——
201
= T3
IST_OP(LIST_pTR)
*/
<PRIMARY>
. ?
<LIST OPERAND>
DO;
) STACK_ENTRY
on
ee oo
~
=
fei wn ~ ey.
—s Pd
AO <a ma (a a ~<a lw ug a. aw OC ee oe > oO a ~ FO -
se us} HT Ore ei ~ wi og _
~”YM + ~rF (2 Zefa ea <i) fa:
WS fT = WwW | Ot a. wal! 01) — | Om a wU> Wo Oat aw AZ Se eeRE
Ore wm - ke Zoe In —fl ~ DEe~K ex a om MM mM Sf ort
S.C) CE Le fe OO” Fe AS petal ay SE OS i fy =) OQ Wew Kee Ww wm = oH atOs4 | 7 a es |e Qin) = mE C) oedJelq aca aac OW OLE ZOK oy O43 4 O2UAG wW Cn wUew wy > Ge ee a Page|
Wy on co ~~
ha
Cee | Nm ~ Co
- [avs o~
WY eed - [2 (ob ea)
less ee uy uw ay ye = mm WwW <— someday ce <a ~<a So wo jot
=z © fA
Oo en <r
Wr 4 oF and u Nee on ai | | me
ee Ww ee J ce ee ree) {
+ ~rK WY “— > a & aja 2Y a SF +h ae
a = ag I | On x — OK wo Om bK Qa On oreokerF Qo oa a - | mem «© SIA je Ww MY ~ re aw ~~ ea Oe
Yr OM wm a oO ie YWreE q [2 ego © a CA. Te oe oY | Oa S oO wes a bh LU ow uu ioe a lew
(apes an Si eS re OU- wi | ImoO4d@M | QANGUN OO erie gq on fe TS
en abd a ee WLW em UO jE ZOE en] OF UuZz0O4 It-Q
i j
Ww WM mW suTuUT_ Na rtp me iy
i lu Les
202
Weel =p pip WE em lij ree QO w Qwn au. J Fee LL) h4 p— Wi
((u9On WK KR OK OK OK
S(NJWOLILIdOLS
= 3TIHM
OG
£3S51V4
= _1450S1Iv3 SN
VIS
T1V)
NSHL
130STivS
© JI
$3unG3I0ud
>Y3A093¥
SLOLVINOI”LHQIY
GNI
ew
—_
3 (
T4NIAOL)
IHS
$((Z4NSNOLIYHS
444397)
T9)3LAG)
IHS
3 wOIn)
NYNL3Y
>G4XI3
14337
34v193a
$(%)L198
(4143317)3yNNGIIOd
2L9174N09
LHOIY
* *% K XK
ye
Se
a Re
Ne
RE
ae
OR
UL
ok
OR
SE
ok
ak
ae
CO
a ce
eke
ck
Ok
x /
SNOILINAS
ONISUYVd
DJILIVINAS
xf
KK
OK
OK
OK
ee
OK
CK
OK
OK
OF
ok
OR
KK
Ok
OK
wR
OK
OR
Re
OK
RR
OK
Ok
RK
RK
kk
ok
KR
OK
KS
*3ZISSHLNAS
QN3 >
GN3
-GN3
((TSdd*ciSd)dYLSUNs)
LIWs
‘hes
oe
»UU
7- on ((T4d
1421S)
YLSENS
LINZ
7
$4S1
va
= 9V14S710N
$((€4OLONSELS)ULSANS
LIne
VIV0
$OG
N3HL
OV
1d
LON
JI
| ‘oq
$$
= (Y
ld74
S17)
dO74
S11
3
203
+ (84
(dS)HIVLS
ASUYVd) IHS
+
((dS)HIVLS
ASUVd)IA
/x
gel esa} (PEobisa
Jeu $37
/*x N3AYNOL
/*
SYIVG IOWA
yIVd
109
(T*N3NOL-€
)THS
§ ((Z*NANOL)
HS
§ (
(dS)
WO
VLS7
3SYV
d)
19)
SLAG)
SH
-T
$(2+dOHD
NIDYVWtdI-LIWIT
LX3L*saiNIOd)
YLSANS
I]
S((dS)HIVLS
3SYVd)LIIIANOD
LH
on
Wu
=)
= ee es Ne
li
uw
Ce
Wi ly) rH
min eee
ee ed al 6
ww NM
Cel fae t+Vemwu~
oN WY MNreiS~w eell) ee 7
eae fe ten jal a «el eS
a eel OA a oo
dt ke ee LU =
C
neem
jee mes OY
Re
Wo
> mexvo
tL
iteuwst i MO Oe Uy
BSN oe Dae Mr Za. UE
CL ee
S)WOVLS
3SYV
oid.
AanD
= 2-3SV9
«7
-3S7VS
NYNL3SY
MOVIES
leNOG
ts S2yasvoni
+
>3Ndl
Nunisay
NSXOL
AOVILS
Esas
v)s*
ee
néa2
1WO9
1
ghost e0-aSVv
En:
S + PEPLNNOITIVD =. {
s(T)LI
-
es3aWwns
a 5% 2
oo
i ONAL edt LS
“ACY fC OWOOO
un Ww gq Les _—
A
ed SE Creer Ww eno OKF-Q KOH
<= Re
Y
204
wl
i /
REQUIRED
LICTCHOTBEPRO?})
RIGHT CONTEXT CHECK NO CHECK
RN FALSE$
G5
Case UO
RETURN TRUE 35
1
RETURN -— RIGHT_CONF
END STACKIN
/*
END 3
xf
Ui
sé oO
ow fe
et ~~
Spe
-—x< -~ cw
IG +O ~ aa
x -—H iw ae -{
ee D acu
aa oJ) =~ _-O
rexyey, Te ra bt of au Cor
x ~iw =a O a aod Se wor iu = * See a OOr oY Wl
O Zi am uJ Ml WY rim
i = uJ (oe {le x< Cn = Ugae lw QA | ee a ewe Li ow
fod en | Tew a oor X< LLU = -OoO~} D [24 OUI > O ZNx «xa ke Z2atOr O ~WluUF roc
'~or < ner on OZe = (Sy ee LL ~aoe OO on uy a~Wlir Co oe uw re{ oe fy iS yes) Ue a AAS ><>) Us at CMe - WY O ewvwaAWwre WH
oO Peete OgtekFWw LL ~wiluuow a | ww ATOt a OS <f On Iu uw. mr O uw
N eed Se (aa) ES oz Ot {fh CU oz CE ly Sse
Ww EG: iL Fe), Vee uw elecy). MULL Ie» MY.
WY “Jraik- ee —Y “rik e# > <a oi Or a wu O Zw O O
TRrQ LO ow IrO on Q oe
oO = PabeeMC) oO i “ee 7*
205
~nnNn NSN HHEHHKX
¥ =
* *
% *
+ +
+ *
* *
* *
+ *
+ *
+ %
+ +
mg +
* *
* + =e
2 ote |
% ex a
¥ O & Oo
Se el ee <=
%* W + —
x* WY # >
ee <x
a ae. Fe <a
+ *
* +
% *
+ *
+ *
% *
* +
+ * * +
% *
+ +
* +
* +
* +
HHAHHK SN Se
on
et
|
~~
Qa
Y ~
~s oO = 6 coal
Yn
| uJ Yn
fa =< a
x Ww
GO Z=—
ie) lac
aa aw
[oa
QF a
a
il t
es WY -
—- wid
s NM ogo oO=— tIaq-~ EF FO YN Ne
tree | [ae
OnwWw Un win wy
x<xIae ore Se et COS eee) | 8 Be
Y ~iwa -_~ 4+ x< jw
OO Wow ke— OAO0O am a +] ete Eve
op bal Mee jJna e|[~ act oo
ert ot LSS
Yr NW wo 7D W 22 exci @ wi wuict re 6 ES po
08 (2 ee HE wc an) Sawa 2 oO sa Vy eT ca ws EE & LL
(a &
ROR(C*STACK OVERFLOW *** CHECKING ABORTED **x',2) 35
e
— ~
id
Lw a% Mm <—t oO
or on on —y
es eu — a a
+ (‘Gy Qa oe 2 < en oe
=) AY =~ az, Wi er ~ © ~ i > OS dh ke _ SE | a =&—& A @) <= = CG) 2 Zz - > i (@2) H Ee Aa "i _ Ww iH] ag (5. = od NI sie ae uu! ~ eS an! _~ a)
LW eepy a. =D) © WY Q e«S
ae oO wz MOD Ce) oO Ort em) ~O2 a¢u ~~ t« err VMrict ~oO
Ser A QO eel) mt) tf Olen I] oe [Qk <4 awn SHO) Ae -<t il mas zz eee (Bia eo Oh ee = et
Q +A ea Zod ee [or To Vg ho | et eo el fee Vg an (eS) AWnE= [2 -CuUY © Sue 7) eet jA.wiwm
wo ~~ | Wee O how Aa awh WH~ tes iWoD Cie aaliem NO OG NC
Aas. Le ate pale) RUD et WwW Amras< aa dmactui Lai O> Ama ea we aadeet SDZBOWMA Mee CRUWO ODHIZENRE Wa. >t oO ve
O wnOdWw KOIe (a) & IN OS reas = Wi en TOaAzO w Bae 0, HOF azaaddqda2 ectOO MWIOOmlow aaoo
= Oo
O
206
%*/ */ */
KK KK KK me Kk Kk ok KS
* OK KR KOK KR Kk Ok KK KK kK OK Ok OK KS Kok Ok OK x
MISCELLANEOUS PROCEDURES
uK
Se: See oe ee OS
LOOP
we Ok Ke ee Ke Ok ok ok ok oe ek Kok
w OK HK KK
*
CALL REDUCES
END; END COMPILATION
[* % Ok Ok
—
-—
x O oO =
O ener enee i}
—_— Er N
DEHN ~ YN ——_—~ Zw
[aa Mrww (© oe | 8) — Ooo?O —& -_ a OOoee =! Ww a cal SS = Ww - OOVUO — ay | iA (ibe ss
- Yr ras MORAN 2
bk > on = Mises © Ioenw Ww WwW - OV0OO O ao = wm WH e Fa (aiejals, | . el oO Gy See (es)
» Es ait WwW OOO WwW _ ke 172) oeere
Ch SS is» S) <a efee O a ) = Wen + _ Ww e ke ee 90 88 se S
of’ ce 1S ule 6 or (a) oOo oO WW ww HS © Co WwW us oO uu — cw uw as sx = <0 ae Sie 6S Hi- cz oO © Sf WwW eu «© wi oO wk a
Wwe €MH BSW CS ee — i = wy Go rF O Ss I
O Q Ww au Ww © a Ld Y - oa - Pa |
SES Q La on co () + —_ YW oe
a_ © eC —e YY Wier O= Wi ww ft WwW —s Wes ro am WW kOe
= O = SS ae PUGS ae SPATerF ce ~ eu UJ ar i— reo or wie O 2 er ce sy Fer us = ce D0 Wo et ~O = Che ss — O OW >aYr YA YO Jao zs
ere —- Sf OF Weot — Oy aoddddes | fad Wea I—— OO FREREW~ Ye Ee Ake SS NN =e = OwQows Os 2 26 sO Fem we Ol FMATDOUOU! ee << = © ecw meee em, oe ceeer OTO>
on L on ZACLYNOOCr OF on VM RE wweeweenwr SHOU St © .« UWote = We allie Wi Leal eo oS
ww fF Ir F =O CO Bae Sersw SSS es Keet OCBPUSA YW CH PWWW> SS eee Hee AI nS Mise) =) =e | JOD RF SO REEF a>
ve WO fe LOFORWWEEFOFN~CO OCYO {bd ereoen See See QODUDeYX ([DSDDDo <=NeREOS FEEEND = | cCWeoZw ea eiwudacacoe Jo QO 2222~—0 0 ace Welter eRe Sree Ree ene JH ea ad St” k~ ODOsSUhap>>S]aSe= MM eOS CoeerwOlDe = SOCWArr- CCHKOMWSOOWOWZOW~!t WwW AgaAaAAooO « Suse =) Se ee uw nS) SIS af (Hea + —a NOIUDIAAWZWZe NZWAZAOCZDOMME eI Z— CUDYIEr WwW Ww win w SO Oss 3S > we —aVea Sau ites 1 eae Cu LEOSse ae ec = ZQAO00COOOHE-Se— HRW Hwr-OUS WOOOUrr- WwW
PRI
207
aud.
303.
304
DCCC
OIC
OOK
IOI
OIE
IO
CIO
IOI
IA
ASI
RA
Ia
KI
OK
Hk
EE
ak
aie
2k
2k
ok
2k
ak
af
ae
a ak
ake
ak
akc
2k
aft
ak
fe
a ak
ok
akc
ake
te
oe
/ Je
8%
& KK
OR
RH
KR
HK
KR
OH
KK
KR KR
KK
OK KE
OK
OK
KR KK
KR
KKK
OK
OK OK
OK
KK
K/
1
: */
As
YOSS3I0Ud
JDILNVWAS
30
GN3
&
*
x
eee
eee
eS
ee
ew
ee
a ek
hU
le
Oe
Hh
Kk
ek
ee
kK
ee
OE
KR
KR
ee
ES
JRO
CK
OO
ICO
ai
lok
ka
io
a lok
lofi
iio
lok
kaka
sak
aak
aloak
oi
ak
ak
ak
ak
ai
aie
aK
ac
akc
2
ake
ak:
ak
ak
aXe
ak
aK
Jae
a a
akc
oe
ate
kaa
as
aka
ak
/
:SYOUYds
JYSA3S
NYNL3y
-3YNG3AIOYdd
NIVW
11V9
i:
Te
a I
ee
ae
ae
a ee
ee
a a
a i
i |
ri
eR
Re
ok
ty
* x
/*
AGOd
wWVdSOdd
xf
1%
*/
A
a ee
a a
a OK
OK
CR
KR
OR
Kk
OK
Ok
kk
ke
Ok
$3uNd3IOYdd
NIVW
GNI
SAYVWWNS
LNIYd
11V9
_*SWIL
= (2)N39019
£$d007
NOILVIIdwOD
11V3
s3JW
IL
= (1)HIV019
SNOTLVZIIVILINI
11V9
sawIL
= (0)09079
$3dNG3I0dd
>3YyNd3IIOdd
NIVW
a
‘Ree
ee
ee
Ke
Ke
Rh
He
BROS
MOR
Bee
Ke
KR
Rh
hk
OK
oe
om
Ok
Re
me
OR
Oe
=
x ’
x /%
3UuNG3SIOUd
NIVW
_ &/
/*
xf
Jee ke
KK
RR
ROK KK
KK
KR
KR KR
KOR KK
KH
KR KK
KR KR
RK
Ok OK
RK
OK
208
,
eee
@
©
er
aeeeeeees
@
6
bcs
«
7 _ <
-
7
.
a
\s
«2
@
r
e
5
e
e
n
ae
:
.
|
es
\s
\_
\,@
r
,
v«
*
>
§
ad
7
©
y ‘ —*
‘ss
eee
*
saea¢
:
,@
4
es
.
st
@
®
i
|
S¢&
&e
6
B
= «
ee
bs
a
\\
ee
: , oe
see
8
eo
6 6
tha
gg
4
#
3902
WP
AILINI vaL3VYVHD
L3@VHdIV 3uv
1930 /x
Wvy3l17 qveo19
*/ fats
ALI ead
a arirye
/% SNOVLS
3SUVd JO
3ZIS x/
toi. A TVs
3Z1SWIVLS /x
1SI17 430
GN3) x¥/
Ss OsATIV ddl
lI ddAO
ON x
S3SIMLNS WOVLS
XVWox/
#6623) ATaVHa
LIS WLSXVW
/& 3YNLINYLS
1S11 40
3ZIS \ */
‘,001)-AaIVuadT 4
LST IXWW
/x AVUYVY
13dV1_ 450
3ZIS x/
TeusAnaVea la
VWavaxXvw / x
S3IYINS 3VGVL
XVW x/
Goes Aves
ds ASXVW
/x AIN3LX3_379VL
HSVH x/
$,00T. ATIWUSLII
XJ HSVH
/x WWuall7
Ivd019 x/
‘So Sitwite
AlIveali
ad3AauOS /%
S3IaYLN3 dOId
XVW x/
ole. Atwell 4
XVW 4
/ x Wveai1I1
18019) x/
‘10. AVIWUNSLIT
LaSavA / x
TOYLNOD YSINIYd
*/ $s399Vd=(T)ENdLNOs
ATIWYeSLIT 329Vd
193P3 /*
31798VL HSVH
NI AYLNS
ON &/
#,000Ss AJIVYSLII
__AldW3 / x
VOMINOD BAINTYd
#/ Fad TENGG=(T)ANdiAGs
ATIVYILIT 3ovdS"318NGG |
Oe
OR
HR Ke
A
a
ek
a
a
Oe
ek
ae OEP a
GS ei ee a
ke
/* */
fa
YSNNVIS
3SHL vOs
SNOILVYV 1930
=e
*
*e
Je
ke RUA
SE
Oe
RR
eee
Se KR
ORR
OR OK
Oe Re
ee
ER
ROK
RR
ke ks
Ve Oe KH OR OK OK KK
Ok OK Kk OK KK
OK OK Ok OK OK
Mo
ORE
eee
ee
ee
em
me /
1%
xf
es
YOSSSADOYd—3e¥d
XVINAS
SHL
AG
QSHINNd
3YV
SGYVI
ONIMOWIOS
JHL
aA
* ‘
Je ke
eK KR
HR KR
KR wk
KR RIK
ok KR
OK KK
Re
OK OK
OK OK
OK OK
KOK
OK KR
KR RK
KR RK
KR KR
K KS
ZOO
OO
IO OO GO
a CGC I
GI
OI IGG
aio
a
OK kaka i i a
Oa i a aK ak kak ak ak aka aka dake a J le ee
ei
oe OUR
AR OR
Oe ek
Ok OR Rk
He OR
Oe a
eR eR
a eK
/
1%
; */
1*
NOLII3 IS YAdNS
*/
1%
*/
Je wR
KR KR
KR KR
KOK
OK KK
0 Ok
OK OK
RK
OK KR
OK KR
KK
OK KE
OK KK
KK
KK
KOK
OK KE
OK KS
DIO CC COR O
OO ICI
IOI GIGI GIGI
I
ISI I OR
I CI
i aK a ak ak kok sk ak ole e ak ok ale afc ak ak ak akc aK aK ae ak 26 aK ke
aie ag ak a ae ak a ate a) ac ak ake aga ake 7 NOLIV3xASYAdNS
29 XIGNAddV
209
a amb
2 *rowZqaa
vOT3!
3 ¥eR39U2
\OOCES
6666646445 6HS KOE OH
66 CHES EEAELEEDEEEE
KE SEY
7
@eevreeer#efeFtns,eeseeteee
ses »
\*
\e
: 1¢ Py
* 8
ft FF
eB @
© HH
> =
¢ ®
2 2
e
‘eee
Oe
CC
CAH
C ECC
OLE
SO
HVE
HEP
44S
<
6a
if
«
« e
e e
e ¢
e ny
4 9
7 \
\@
--
a4
74-~
' 4
‘;
.¢
+.
e *
¥ *
*
> ©
?
: «
< >.
J e
° «
4 @
.@
. ?
© °
- .
3 .
£ -
a i 2
T,
;
PET
jer2
iv
‘ ¢
v
;
i?
ei
29
4 49
' Late?
SP 34
4A
M a
ij
7T)
‘5
tr
2
\4
[MSTNY
FAGA
wy
a=
>>}
; '
1s
YANAE
} rei
' ‘
' UT
IEF
Se
1213
c Wats
*
oe
: \s
7}
. t
e
® Awe
t
2°
VFAAN
) 4
T27 =
' AGT)
Ben
©
-
* .
}
|
y l=
i °
. _—
~N™~™~ RHR RR RRR RRR RRR RRR RRR RRR RRR RR HHH HH HKHHHKHHKHKHHHHHHHHHHHKHHHHKHKKHHHKHKHHHKHHHHHHHHKH
fad an <a >> av = famed Ww
MWwO O ee Zoe i 66) —~ ae o>” 2 ea wa Wwe eke J ~ aiIn> JU Ww FO <= ad ONNWNM Oo a 66 2 <tSe Se AZ Na =)
er UNM Oz OGG) Oas-o© [a] xe wo “nO watTsZ2 oa aa OFavat LWW Ot eke Cw CONnKO eo wie AINEEY el me <a a zal oo w2 DS eRe 7) uw ZN >>> >a Ww oy -Ow aezw OWD & 4 Yn FRO OFW W>YYeYKRO>> WNL OVOF UO WOOrd Or 4 ow xW OW Weegee KHOU ae SHOmd OCZZO OW O O OWMWNIReWIZdeeO Ke esUuddrqQNDaIMNe Ie ENS ODRwWwO cea & SC SLZAIDOWIIMOHYCOCOOWHY LECH IWREOO aot eee ee eee) ilies, ja MaAQOAAANAOrOOZTWH sNnoOoO WIO ANNW #iO Zerit UOOMeEYOMIOAS SS SHeZOAOAwWaAce Cer = Soc - WO» | He RRS See SwWWVaS Se SOFIE OY m=O FUOrFULO F OY LM © Wt ewer OWL CO ZNNYO Soe Oa ee SLOW zee OSes oF Wer rORSDLOYUWIe
Fae qf OoOcOM ewWaeCwO FORnwWRHoOdw>dt es ee al | a we Ike Bee FOeRRUKIIW WwW KXq Sere Pee WI gtd WIIWIIZeE YS NWN
YQ CW CW ee KE KW eS ke or KIO K I er SP! OCrFW OMOODOAAZWZWODWAKHHS UKE XDODOCOOWNANAMOMOMODIKHOWOoOr + WWYrFe- ADWArFZTDDSHOrnCZMOZOOD>-woxKxudodssgssoqoodoatodgeZzu Odd SPDNDHKHOOCOZa Zea ZOAA2ZnZowWwZlZbe JOOCUZReIob- soa Sowa ss Pe ee Pe OUOARAe FRO za © rt FOC Bes |
HHH HHH KHKHHHRHHKHHRHHKHHHHKHHHRHKHHHHHHHKRHKEKHHHK HK HH ~~ RRR RR RRR RRR RRR RRR RRR RRR RRR RR RRS.
.
— oo - -~
ad oo e ~
| oo N las « > Ooo - x _— id
= tt (ee) 7
> —_ eo -~ o
—_ =aic — wer eO ~~ ©§O
loa — & o. eal ee ietiee eel Om LW
” —c — _~ Ce Ko Coen ed QA~ aE fad tw <t — ~~ Wik
CG ZC - _ wrt oY OI ~ <r a me ee O be a= Cw~aoaato YY soda © oS = . aan To Rt ty Ww ect ie
= ST aa te e met KOR FEE Ke —~rF IO
= >< ew wr LL ~ ES mer Ye Sez ee ee Se ge ey
SS Sone = ce uw eZee tere | co OC Weert) 5S wt ewOD ex mie uJ bl ee aS ~ qt oct wx
mere OX OX ~D e eS oe SWWOTOCAOM = rT tyOowWw + LOK ee—wat eOr LL ~-C N SWWic Se O Ix«KWOKL OWIOoOOUINXS em — CAO ee WUOMS (XK KL +o <aix ate
UFAN & Ne JOMMN WOW &F OF xXLN KOM HES a) a~ fer WM0. =
WOt~CRNLEW WW KaIKOZWONxKYyYSIULUe LW ues > Swrlx<eO 0
OdTr e2~ LKONW eH Te WDxK LreOs~ =! ee eX > Wem for eW
OCOZODWaR~ rt Z2~OLOUW KORE Omqt D *OO MOU IL —<lxvO0oo>~-O wOoOxuUWWwuU | FOWO ® FYIZeeHnOIY CZNAKr~e~OY |! 1
OWE KOCK Ti
Wet ILE > YM CQNOOCHW & eX MOUUW FOWNWE HOWWWiU YOOKOO>RK~<t CUYNL SS YOFEWXxXx&K KW WTOOMNEZ KIL
[KH et KEK I ~—~ UICC MOWOOARLHOEHHNOOCUULA SOOWWWITHUULU SS eee Ou et
(ex (s SEI aS | cs pe Ee TT do | Oat aATIOOCOCAHOOCeE XDMOOMRMIUIYYYeTt ANMSTOG
We IL>-UOONMMmNa aA <OOWWWMHL Ww daaqadeaoo
ODOW COOOUOCOCLVLOOWWWWHLULLLILLL LU THe Rete yY YI eS
210
“/ x / =/ */ x / we / */ x / af / /
*/ */ */ ey * / */ m/f * / % / */ */ f at | xf if yf, ssf wad ay * /
~
[a4 ce Ww t- Ww — = - w a Oo 2
e nN “— OO = AZe ce & Ww wow _ SS wore nm = rom “Own 28
i “iu © > ome Ost I004vO.) 0 oa uUwlie
KNOKWOENO «x ww OoWbSw2ec= Oo OCIJCIS>HaSE ZzOczaorva0o oe Sa a CY OE
* asi
HHEAKHHH SN SN RN NN
~
-~ .
re — ~_ —e
i a —O®D eeu
_ -_——_—s ~~
ae -be~ ~ oor eH |
~e we i\~ e) nl
COX es YUNOd -OwOwWxPoOagy * FuwDdIOved O¢COxKIE=aocr WwIdteote ewer KR OU Sete he EU): UWTYeOYUO jo SOW wOK
ee | OOKWNHs Seg SOY eH ao Sader wio ee ga eI L Ci: CY.
* 3
[eo = x 2M
Cet eee lore <u
iva) wn OF ax fag D> FRMNO NO oO = WO. S>5¢5 a> ow [a SO ot OW OUNCE) {e) wc SS OO ee ty at-OGavoe2z = ew Wu ke Rye Me GLOnns ws = a = <2 USOrerer ox hb SSS © Bat Los Re On Ca = OF OC HNOLNN Ww ad AMWOMWW aw oo 2e J OY >aAwWEYH WSerm OO O ~ MOOW eer >w PWM Wo Cw MEQOMNYK AZ Yb e AItaNWHW Ww ES. n= OFWora —OSsiaD> 5 = ps UP INES CC urcd ea la coral IN| Sr ae LE PF FW Ww HOWRHO LS SSO © - FY a FEeoato 2) = Wee PY MM MS OC 1 a eras —b OW SrOOCOWWUE KE OOO S Od =OeDIiadqaqpeqognzwy OSs = ao =ZOGDOrR EEE Pe ones SS -O COAST NNNOKRYOZOWOO O 4S CHUOra F A20ruU OW ©
% HEH TH EE HH He a Se se ee se * ~n~™N SI Sk SRR A ~
-
Ww Wwe
_ «
> 7“
Ow - UL
ro Ow _ ~—tL
= oe LL F a =
. Jt ~ Ule = w ~~ <_WIiL --_ ee O eel a Y 00 oO at HaOrFSO — Weis rs Ge ER ~—UWre et: CO -O~w o ratte ee ee O~ ree Le pab- ell toe Oe) > Ieee . Tere een Ou Ub me YeMmw OQ Ort ae Ow uw <«m ke eu - Zarte Aa O WILE ae nee ps YS ee as ~—~OX LH WH OY YO ole com [24 WirHU Ss ay SEF ORL een cal MOUWLS sao@ ARrONALUO OF em WwW-, <W ejWOe YOK KOK SE URE EO aIites Io +e Xa Cee x OYOOR SONMOU OOWONRCS Salase Odeo er eT NLC erneras Tetleocwraad COMuU>SeWwxX< deere OO_ WOroIagyT FReYU ed ee Tose ns IZWnHITIroO Sess WOW HOO OepEEUOO MUS NO> ¥Y¥YYOrxKkKYUR oO Get ty WOK FRE Re LO Tet he 00a LNNNNNANNANYEEEE > x x
211
ee Se
eK RK HK Oe Ke wk Ok kk OK OK ok ok ok ok xf
KK ek Kk ke o&
x
[eR RK KK x /* 1% /*
sai */ */ */
R TO BALGOL CODE
DECLARATIONS PECULIA
ok ke ke kok ok
wk ke ok ok ok ok ox
we +
*
[we K& & & * i *k ok ok ok ok
(Wa) wn
~O wor << SD O c#OrHOF- CSzYrviLa C= Gea 2 Yr
ik Fww BOOrvwa oe) Sera + OW ZEW azo oO
USrewW OD<+-oOw Za@Q>@ 4
Ww OVUM NX<<lUxS
ae @ @ <a)
YNFESws7
HH He HK ~a_nsnN NS
OC F< >< DK >< LL adaqaqadaaad AOLZSEZZzO O Ww oO
2) wi oW ow WM om UW
ote ee (0 Aes | dl el ° 4 O>2Zer ZFnNwaAsre
Ww
WwwtO OOr2Ze2 oOoOataerDdD oud «20
<< ~OWriL cewoamOw <i ed rar CM Ocwowd AawWerwWwo4 aZaxKxa4 WWD D> rFOZUZY
HHEKHHK SS
seO~Zz2
(eMededsdedadadedededed4adeAsaede4-4-4edede4a keds aeaeaodeAea statalalatatatatatetatalatatatetelerete GOoooeoqeg LSet ale ae os mil a at ak atlas al dr eeret ow et ee lh ete eh dadadadqdaddcdadqcdocadadqdaccddaacdadcqacaaded la Memade made dadedede dode aude dedomede Med aode ae de dads Aede dade aa deded:aadeaedeae aden WU WW WWI a Wa i WW WI WL QW EW DW be Ws be Wa at
AaAaaAAAnHAgAdAAAAGAgDRAAAAAAAgAAAOAAAAAAgDAAAaAAA. alale elalslelelele\s)| salem le/a/e]s! =e) se) e/le/e]slelo\a/e)/ala|sia\e)e/eleala/e)
OR raR
Ce oo ol lo oo
OO OE OG Gy Gm, GT, GT GI, Gy Ty Gn, GO Gn, Gy Ty GT, Ny I I LO Ty OO Gy GIy EI Icy A Ty
DODD ODNONDDDDOTCDTGDDOODDDDADDDOLDDDODOTDOCADO Ne ee ee ee ee et Ne ee a ee ee ee ee ee ee ee ee et ee Se ee ee”
BREE ERE EERE RE RERE EERE EEEEEEREEEEEREEE EE EE EEE het ty mt mt med eet pet et at et at tt ret eet tet Pet md mt Pet mel et pnd ret ed beet Det rnd Berd beet pad ret bet pent beet Pm! bt bet
WWW <tOUW COOKE EUMOZ ISAM OMOUO CHE OMANOOOZ sat KZZOOMNOAFF SS>wN BTOOAIeS> AOD KWZENWOWWREOZOZZSORSF WDOZU CU OXNVOUWCEe HAOOO 00N VAIS DOW ZePeIIWZOOZ IOs YWOAeKOOxKHOAGOOODNDNZOCASES UO oO w Ww oO a
212
“SSN NNN ~n_N NSN nn, HEHHHKH HH ye HHH KH HHH KH
* + * +
% * * * aw
a? Ae) ee * % Yn tt WY + + Ww %¥.O * * oO TT 3 3% + +
a * | + * *
Ww c Ye * *
a + + * *
oO te Mm & %* +
e 2 # * + <=
+ = + + * Wu
Ht WN + + on
ede dededededna Y
a OO000COOO0D ~*~ WwW + % WwW
Ww all ed ed od ad ae a [ag
be SIcadacaqaqce %* — % =. 36
O COX very
Oa on a on
WU WW a cy ee ah +e Ww ~ a ©
Q2a0g0qagn ana Dg (ea) O on —) <8 CZs
O0O0000000 % # = © “e e u Ee — (an) a Ww as O x
+ W e oO. + x< heer = HHEHHHKHK HH as
— ra) © Y
ae SR oO ”) LL Lame = Ht a: + ol! gt = col _ eS Si _ fag ==
% a + + wi + one) Cc enh =a [oa CS rn -~ * Ww + +7 <{ 3 wr (7) uw a a + ol oo ~ kw 1 oS a3 at. md oe OO x< oOo ak: Ww <a] ~ aw - we Uy - se s 6) 6% YS [aa cx 5)
FES ~ Iv be Ir — tt (© % H+ pm — ” oy FE a
_ a Oe (ea) O . * Fr # + * oO = -~ Oo
a mW 1") aa -
+ « + % + Ir Ie oO <= eo — ex ~
re rs + * Oat _ Or ~x< O
MOY en on miC) on tom + W ¥ + + san Co Sem im
a Co Bay Be dee re CGS ee
+ + * * Coie a (on ed HY © ZzZeuww Were eva
ee a Oe fee an lace + =a * + % SOY ELK Owe _-=>
LO mm om Ll CSelNWH =OOr- LH en
MMOMDc maa Md eae, Se + * eden 0) oo Se a (Ape aa al ed ed ed ee nes (eS + + “Fr Deaw ~22f2’THve>
tt at as pes pe py py ay WY EDD We Seppe
Sacnmanannm x O # * #* Cc DO RR eo xe tO FEO uw DWZ jwWwWwoO PW 2yuwe
O2NDOFZaASND + Bl * + OYCWACY "OYOWAYY I
=I DvOD>azy_- Ww Ut yj Q rFPWItZ_y _
OFM AANSH x ale, .At * % QE slpziith, LOIe UZ a Oo WN =Z=OUOR jj WYO
*% + + % Cw “Crd CX 2s G8 FOO ie Ls OA ON SGe eww HHH HHEHHHE ue ee aS <x
| a bet
213
IXED
VERITY F
II
ERROR WAS! t
CHECKING ABORTED **** 5
D X P M
E
>
_MANY SEVERE ERRORS, s
= SEVERE_ERRORS &. 1%
TOO ise
M N ? N R
ERRORS: > 25
S
* FA
T R E 83K
-VERE_ERROR
. 9
ei uenew — wou OA OFFOOS>OF-=
22> ew Eanes Zags >SNZZOO ee Wer Ww Wi ana Ee ES ZHI FOO AaKre- lw Ww
A ERROR
oo &
LO
Owr> i il il We<t wo
Os MEmMNMe Ovo il
END RETURN (K MOD HASH
EX)$
?
END HASH3$
214
e ?
(YVCTST STRUCTURE OVERFLOW!, 2) eleles : CIS SS) SOD ie <na eI Leal wl I] oe
bee ee on Y) Wye Us mete OY tes ml cjsJeelh wie
DWuUTtO WeED OCWOO IlWY-E
eollicl mu HO su 2 Webb Or on
GETCEEL:
AOC uw aS WiotWwWu Ty Paar OWOrrFwW LuLu = WwW O
FIXED$
(I-J-eTABLE)
wa, REL E LSS 9
@* *
-
ad YP ©
e -
®
2 > é -
Fa ¢.b a!
+ ¢ a o% «
w+ +
v
Pr =f .
he
a Sar & i) o
to oo 7 dee
~ ee 2 -
; zs 4 ay
Li
215
fel @teray
|, 2203
ae bee Ete oe een
aul
ii
*¢
eee ‘
PL OOk 7 i
ih
-
cee "MASTER TABLE OVERFLOW',1)3
’
oO
i}
>
w ax < ww
Jew
wont =)
wet ec ac
eo WOOF IT Sek 2. 2b yw> O>~— Il II
e ?
=
Ww =! fo Bt) << a
t aS 2) <I aS
> Il ew
- > O =—wW
on a> P-ewerom UW |
CWS wu mes ih Rw Zou jl ruic war Wii
Re jeer Ke
tL Wea Il WWW>
~~ WYALI Sm—ewee
mek fF HOD> es Wr WW Soe MWYWwWetLWY || 4, eel ® aed ood * Se
Ww j-qurt huUmWw> > WW HT Saw
ewOrdtnOrerz RL fo
Wy |i Wr Be Steere Soc ENTERS
WZOO WY SHO MRF DOU a
Ww OQ Ze Www
-
on uJ
{=) = tui (ea)
~x< <r _ be ww
i
_ f ui
ail ~~
foe) _
<I ~
Le eS won —
=
—— os
>
ctr >
reg a ae UU ke Wir LW = 4jauU~ Lu oar on
aan Wee
raat Fei ee Ce ins ~~ US ~~ -—s> Cc WwW oe OO E>Jj Orns AC O> > iLo> We date 2 Se on wZreOaaeNMw Ww ee Wie) Slee - ee ec DPwrWwO rates MWY WI eZ S Oates ww ZO wor Slee Lea xe
—eO ma Seif enD
aOb il Ww Oro wre) © Zw WAOmHHHRE OC Wor
Oo oO =
216
met er Hg
ei
N
.
©
aNeee
Ge
LW on c+
OQ =* WwW per «x Za | aml om
LE _
+ -— NI —
. (as) a8) ot N ON
= = N oe
™ on —
eo os ee WI oor = Oe
am Uu © Or ct Co Cor ie fos @ae w =e =O ew ws =)
Ce ad re
MWe er We eO
z= OOOOS KN on Ieee mM -« w ZIOCOWH— —Z2SsSssz eo = O
fo a Carrie a
aise oO oe eCYNMNNSkF—2ZD
UU <f aes SOs wa W Weavers OOO ier cert = OCAWANMSD We QQAONNNNO mW
. ,
DURE (INDEX)
OVERFLOW(C INDEX) $
NDEX) FIXED$
FLOW( JS)
on
(ea) Ww
x< _ on
we ~
© ~
ww =
—s & fea) = < 2) -— (Ss, - tL
_—
~— = O
con =
cae a
awl >
el> ~lWwW Pee Cre OW erst YX zaw aw Wk Wee ~20 uJ
WWD Yoke
w<tw
WOU WMO eeu Lae WO Orie WILL
217
wf ~ ~Y
! on us
a Lu uj eee
eed ee OL ce
Cn a] ~< ue: iw CES ot O OX Sane Zum << Ke
m4 >< LULL ~2ZWOO Il WwMeOzs CC ZHmiy es DUI ee O QOrw~KXKNnNO wtOoO>re OtdJeOawWw
BOY~Yeywe CWwerros®
rhOONWNWMLW
. 9
FIXED
(4 STACK)
LC! MASTER STACK OVERFLOW? 51}
PROCEDURE
CARD HANDLING
REST; e 9
ea A ad
=
e &
et
Pe
—
= =
a = us
oO uw O tL : 5 2 fea) _—
(a) —_—
a ee
— ee KO —
face) aoe
- eo
MW Coed
O Plu ate on ~~ wa a t+ Pr. @ « Sw mE ae on O ee WO PL
oc OW | oew = uu O a = se te) = ow ht v4 oO | a) - on | < ~ (ome) tnt Af) a Ox <= « a <a a 2) — Ife + ~ a Ss mAs Ww ©}
Ye LULL ey gf arm HO He a ee ee ” =% Co Oe os uw il S wiy~ © z= & [ad ue G warm | F440
— Or Le CO Oew eS & OLA Sn (a a | OC eel » © [oa ee) enc LL LU es Wreuo ~q Q wy © Orel AU “CO Oman « ce on SS a) > us ia Q USZzOoO il O OM Ii i hd a ad CT ob © | SL yet
CO Meee Wi men NDOT ~ ! SU OGL OoOme=a WO mtb eof e8OCeZOIU YOM 2 A YT foc [zeal a ay) OWdwi «aD a tu => ! oO CODY SZOO eS Zee ewOKerE OF 1 ZIOOuW w ey US) OMex<>*« wW a OCWDLT Pace a ied EME Ls te OS ROO -_ LU ee WLU Op RP CL be
Lu o
218
N PROCEDURES ) U
KK Rk ok oe ok
BALGOL EMISSIC
%*
* Ok Ook
PWM Wy te Re tee ee tee ee RSE fa ae a /*% RR KR Kk & /* f%* /*
. ?
= N z= ~ UO e aad en ow =
es = -_ oO ” va) ~ =
© Ve) he _— os) ~ ro — en O ee) uJ
_ on "Sa | = Wo) =< I~ «OD oO et co -_ —UO
wi . . —e Ne Ww 3) Yn W cm— Log) oJ Ww Oo ~~ _ “ON = -—~— oO Ww
O I = ow ZW <a a]
— o = Es —KW OO be Ww a~kt + -_~ Y 72) a 6 ha ‘ - * + =O> 2) Cal Lu en OxaA N — _— TS ae oe ee a) (Sy -
\=*+O ™ wr ~ ~ oOr~T SE +> O Y ofa ee ti = KS He Bw c= YO © ~~ OWe _ uu Ww O<@ TO Eom is oS x We = 2 Oo OO or Y Zao je WwW &
mga ha MO et CO NWN OC m worreO Oz ease oot -—eO UO Za) OO OO NZO ll = Or -—— = Ouw~r io Ww uw tu Ww =O <a a VN Geet Wi Ww
=i Jae Uy) i WY " 7) iT] Y WLIO ZNO oe ~Y [a4 on —_- © O wnNoaNn a <a <a Pa AO wi e) ee Www x< WYN I)
ec Ce Oe eo Ors Oouwr = Il Z ew = CL mod ew DWrDw uu uu uJ OOrre LL o@ COs She Dw at oO OreZzon | a oO o- Q pee OMYoeva waioeaiackt Of #7 OC FF CO FRO z aoe W<t Sake OO UNTO. SAO Ww eONZOO 'e# OS eT Og al V9 es
“OO wW (aimee a QQ OoUnw & <CUILEZO Fase | Nae Law ee CMUWU TUT raOrF-O LI) mt wut oO OR ee load 3 al
= a Ww Ww
219
$a%xeee
GINDISSV
N338
SVH
. i
KR
OK
KK
KK
OK
OK
XK
OK
Ke
Ke
OK
OK
OK
Ok
- [ -
VLVOXVW
OL
INDVIVGO
- ae)
+0
ul Viva
$(2@*sMO1SY3SAO
318VLi
ViVds)
dou
VLVOXVW
<
ANDLYd
IND
LUd
‘ e
1139
Lud
N +
iINOV *G
3XxI
4d
YALIYdYySINI
WOINIVG
OL
YVITNIAd
S3AYNAGIDOUd
KK
KK
KK
OK
KR
KK
OK
KK
OK
KK
OK
OK
sle*ss5uv1 OOL SI a
£((H24(424S
S eae
ay
(
(40
Con-~
oo
$
( (nO08eH
|
TW
EEO ee IDZEE
Were OACaee Se i ses Sd oe el
WeKeOlZ Weert aa he I] Zee
Ww WwW Will Tee NO en
i ak SS a SaIWYOIIS OF aac
eset, Oe) (Ce oe CrrA0 = = —
TS D> O0OY30O FDe¢ F WoOWeEESOY < OFFOSe- 2Z0Oa2zu OCOArvatZeosti- Wer ar O
"*OUAZUA **OZdID ada ~-a©o awecod a <a wi
OV #*NMNZOUDO eel CON aAOZOrO re Sewer OOO, ZuUTawse f-ow AUT
© om AND 2odZ Wis
Uo Wee Wer OCW NOORORb- L
ad
te
ee
a
a a
ee
ee
OS
ee,
Ne
ae
2
ae
ee
I
i
ee
ef
220
-
oO w x< — on
u -_
- faa) be e
re a = ! ~ faa)
oJ ~~ « cael See S fe
~~ -_ ~
oe - -~ AO a _ ~ ww
— i ~
+ Yow = Ts _—=
c~ win is. Gs re ad on
— = a> -— on oOo Ww em OU oe bk oe
a a iT] — 1@) Of ell om a WZ
eect OO VL -~ 1 mm -—iMdat Y = oe —a NOK EN AO +¢0Oe~.0=5 =e =— 20 © FE oa ~~ elt <I JiOr i il o<ctw Or ON~ ACKwrH a= eo ew aX JSZOraee I LO meOrWwt eect yf i i Ww GO far CW JONnRS= oOo z= ~ ROL Oe ee Ne oe LU en J
MOO Wun bi fe aS Fea) Wor Lu oO pag Vibe ear COO RF ISO UW ea LU
O -~ ~n
221
CAS ESOC Be7
/*
SHE (RCs be) 3
& "FEFEN) |
(T
HR(T 216) 5 N=
SHL(LOC,8) 35
WEEFEM Ss "EEQOOOFF") 6
CASE 2 &-e/
/*
LOC;
"FEFFOOOG") |
UF EEE CT &
II
CASE\3 */
/*
NF FFFFEM) 5 + N oer
_~— ww
ic
+e kb eC) —
-O wit — ow
oc — a. oS ~WY N
[a4
I—_—_— — ~Y =
on fi —= uw oe
=o ou WwW e#u.
= oO ea uu w ~ = —_—
— CIOS en T
—_—WY
rere ~—~t Il —
—_ai——_—
Lt We AAO + “Ore
i~Oowm GES G85
Lona wo oO COrF Uses
nm O
oO = oO w
END;
Sok kak ts
= OU
EF-CONTROL (BYTE #S%))
CALL OUMP ALL DUMP
on
o 2
- 7
w+ st on +
I ~N ~ oa = NW t
- faa) on ig — — oD |
<= + en <I ke a orb om enonp— on ow
ent RmeEzkE 98 NK AIM AS ee MNOw SZOZ SF erie eq
a< a OOK en - al + x Al See IS Vent ! O | ~OdI> 1D <_ + er
emct Ta ee Co NAONNE eet hear BS DZ Fe ua eetiedst we SHteteiQe Ch ee
ULL Us<t ete Hon hOt One to ou creu~S iT rRWwW ~~ aa = St <2} meme N Lee >
Ze et COOKE FORMNMACH FFE &— OOM en WW Td 2eerwwe TMaiaIe = HO li FOr ereOdCadie Il | SROs Il evil ii il Ooo -ao© OSFEEF O ZWwZ2z UYHO Z~daadaddgeino NZatn we AARO WNOOOOHHO eee
= = =)
222
** CODE FILE WRITTEN *xxext 5
<< on om _
<a ia) (an) _ ha
~ % I} ow Ww Pal on
ol e) = =< - oed oO Iw
Nat St oer ACW be oO a oe se «ff Ol oat enon
00 ARC HW lu 4 Wu ee toe ~~ -~ OF OJ
HOW UN ees HM ace de oO Se eet TO OU
on ei oe — YW
WSU ee ent fj Wat - I=
Ou 2a ONDKC ~ DIO Ceieerl oa WOR en O enti COQ WO
(a FS ae O oO
ae 2asODoZ wo WUOOOUW
%/ * / */ */
OK Ok OK KK KK KK KK Ok OK KOK OK OK OK/
SCANNER PROCEDURES
wR ok ok Ke ek Kk ok ok ok OK kk ok ok ok
ok Ke ee ye ak ee
* OOK Ok
JR Me Me OK KK OK a KE Ee ee em ae
*
LIMIT ow
a ond on
awed
ee OO W+ D fon Cc tere DAVWw<t EC) acta w a O Ono oO WwiIO
+
eMWOAUTIZ COoOrr OW
NPUS) + 2%
wee
ee = ><LW
FO We So =< jeg a
oO di cf Y
© | ee eS RW HD
(Pls Sy uw he
eS bed eat => ee J ee |
aCASOrF eo OOK X<
eee >> 2: LU us DWOUle WOZLEE OO @ eice, win WtOw I|/WOWTY Odd ObLe-w oO JO
swvuid TODO 2zoCcouUnDdso
oo
ASE CHARTYPECBYTEt TEXT? }%
ENDS pa ¢
ILLEGAL CHARACTER */
CASE 0
/*
SUBSTR( TEXT 70 41)90)3
CALL ERROR(*ILLEGAL CHARACTER
DO; END; /*
* /
RESERVED WORD OR IDENTIFIER
LASE. i
oo
et
|
ei
Ua) -—
ee x<-
- Ww - EES oS - O za a rol
oO oO ] - o —_
le ~x< x tO Ww Ww all oom
a - = — — ~=——
WwW fa ao
nat 5 + i > va) On -cO (oa) wn
=~ = >= Seal ee wn ax se Wwilw
(0 An Lael Sent
w | fal) ~ co Omd tS ities
S| a~ V Fuss | ae WoW sez o
mls We et Cw> Ww CO ORrinreO0Orkr-
al ae | a oS ow KF AOWALOOZFA
+ WwW Oj OO W
J 9° al iE Qa WoZilo2ZzZzeer OrFO wW Www
ee = es ee ae = CWS NRE EE WwW va) Sa. tk WO faa OO LO
O a
224
| od
ere on
uw = oO x _ Ww
t— te
on- hoon Q
(a) Za —O Eee @ —a UW e#Lti > Oo Orr Q fee aOwWw Orn Usr-Oer OW I
a (a) Ze ot iH} ties J aaa ZotOU waO
*/
NUMBER
CASE 2
/* DO;
on
oO ee
4
a
”
aS
w
=> =J <a >
| [od Ww
ea) =
oe =|
b = I
Seen +
| oe eid
aa oO lO 4
re &
<r it} Wi>< F-luS eel oz]
Owrury te eus Det
ao ono Cer = en ao Sei winNZzo au w=
SOs TD WWONRE Zon
jaa (= Fad NS) Za wu o uw x oOo FO
CALL GET _CARD3;
SPECIAL CHARACTER */
CASE 3
/*
-~
= x< Ww =
lw oad
= [e@)
x< ram
I] enon
aa = wi! >
ee Oaw OC ee
oo [|
3S Zz (am) Lu
ba
-~ BLANK
CASE 4
/* DO;
6° CP <e: TEXT LIMITS
te
BYTE G*
BYTE(TEXT;CP)
eri oO ae O
eojae i=ZOscell
OQ ago 2a OO WOee
oO rae uw
%/
za oO —
<a _
=
Pg Ww
= O a x< uw
fad =
oO + .
= ~~
=, Ww al -
- > <a a
O _ tl aT | fF ew
a Ke on
_ Sid - Ge Ge 4 OF Aare = - < = ei wt
! wa "ao
| Rew Oo we YY one
wy eeWW OO LW Ii ha Aer Ox a
wi > Og cf Y WOSUIFOewD <a wun Or (35 ol hs a zw
Ort Ww LUG ew
on Oo
od Pad ae a Ww
225
*/
COMMENT OR DIVIDE
-_<
CASE 6
(*
on
~ eo
_—
Ww _ >
a
i} r
-~ N ~ ” +
lw -_
e -
oa a faa) ~
iT] Wie Tr ro or
ud -_>.e ~~ Oo - O~
QO re ui (oh Cm | | . Re ~f>
Ee a w > rr
eel offew >I O [0 lo Fe 2) as) Fae Wire
LWwOoOwD dMZ
dOZ PRO ee) Sek She ul CQr aut znO Ott wna
DO;
ONTROL(S2)35 ELSE )
© ewe Oe -010
fFRWDa—U00 © Oe We OTT teat ~~ COO werwWweur | |
a eae NX> > Ore NDIDIDOYOOM at sca D ih od wc Atrctyocntudas BO! OO a= an NN AN
RrNZNZMZ2u! 2a ww wn
20S ES ae ee
. 9
TERT EPY
ORF RR RR EW es I} 1 ae uw zeaan WAY e+
(a)
Ue
END
ROR(* CHARACTER STRING TOO LONG',O)3
SUBSTR(TEXTyS17CP-S1)3
7
o-
-
=
~N ~_ ~ + lu Vay
ia N >
(a) fo) nw <=
il a a uf O be —
7p) abe + _ fone]
aw OF en ~ (an) on
Ww cHet OO © oO _s en Oo fea) ow O <x It <x <a Wk — Wee eiilew OO w en eExKaQ FT WZ NY es | = (<>) ~WO Fee & aX i
a a= tu OOD AO seetilier O et ew | re) ee AWowoog
OC s> il eet tw | ke OMNVAOAIZOS eeOZF Il 4 I { WY + oe Sgilise « S4
ve wa buse Zurwades ~ Ci erO BWODZWe- WR b- OU) en
Ww HOR WWM . OQ Ww Ss Eu FT ca YW Wut i} Sew uw i CES O O0O-00
WweENOO
xe © ~ ©
226
SUBSTR(TEXTsS1,CP—S1)3
RROR(' CHARACTER STRING TOO LONG',;0)
t ~ w uu N co
>
“A fea)
a " O r
+ — -_
a
(an) O - O ee isa) x< ~ rt || eel
Ewe Wwe ber oa~ Oond> ACwzw Zoe aUOrFr Us <tus . c: ~
em JZ ee OZ UM
Papey Gy tits Ze zat Seep
LU ee Wr UOr
ROR(®*CHARACTER STRING TOO LONG" ,0)3
7
a
UO
|
hee | elated
=a w mO uy se N en |e
-rx< “aw = <LI
= Wr oe =r
2) (od ee —i z2o —_—_— ~ e~— Wee Loe) Se We “Bass Re or LK OSM woou> ar o. e2oa ole wan fj | ZIZZO er fe II Ww WwW OOK xX<
sos | Sa ZOWWA Fer WORF Oss
* /
COLON OR EFQLS
CASE 8
/*
"
a
ww =
> Be
I] ew
pee oO
— J) on
ADO Nee OO Se o ej e Il ui +
~x< LEB 4 no oe © 2] a Ae
. eWOOw Il on
DQ;
aero Pad > Sa ce
WoOZzWeEUeed wun OF
OWT aw Orr lw LUO ew
oO = WwW
227
conn NSN KHKHHH
* *
* 5 a
* +
* *
* *
* *
* *
* *
* *
+ ay
* +
+ *
% %
* %
% *
+ * uw
%* - a
+ O #
(an) “% 2
a
* * Ww
s MSE OF | med
+ F
+ +
+ +
* *
¥* +
+ *
3 +
+ *
* *
% +
* +
* +
* *
* %
+ *
HHEHK HF SS
oe
o © oO a)
~
oO (2) oO oO ‘oO ioe)
e is) =
i
Qe
lu x<—
——
uw n- or
oe = +m
SS ¢ Or ox = 6
tas Gi } o
“w0o—- wo —
-™ — Or wo.
eomrt SD Or lem rt << <i Loe Ce ny
Ww Ww Oo Wo = WwW aIwao Oee NONDsee ou MAINO N= won OO WWMHei
SFNODTOH OW ~wWw O <<: || WwWEtEQOONn F&F
he a Onna LS =| CES pee Se LE es
=OeeO Vero RW may es ROLY FZ mow FW Wreo OWL Ue Bee Js
—
a a
~
ee La —
r= re _
O WN a ere -
de « _
=e | = WO Poe DM « ~~
-= OC ~ >r 0 > CO e <— aon (a) Zae ™ cere | Q- oO
eellOw >
OWW 4 < We Oct oO x eae
u>krr —
2 2 SP ~aowe,e - =DM x eZee O >< el —er
an Me x< ——
Oerfr i oY LL ~ &
ee = atI0O-— 1 wWwitDVo = Il >reaoeO _ che eM rw re en) ©& Se ezme >wW ze.
Or> am Or o - JIM = sD = A els «lf —O
Cre -C ning, = 4 WO ewe © wd oe eee Oo & on WO uw
amOdwiLust ~~ Cee Se reaoidtZz Ofer 2 <l er HeLa © ~ Qe OmDtODW *O ee OO) 2) | cE -=to ts > welo
WO elUtsee [f <— f— Zz WO ete ON CO OF O —- < SMW ree Ht OK Nn wag -| HeNOwd eM C= Sah el A Saw rYdITlae HORMAC en el
WOM ONO Ff QO $n FOAL O2MN2 ew OO > <— ae
Z~WOe ONROWdCI OF HK | SS IONS CA Zr
Swope WS. ee OS woWwoe>Se OCU 2 we es FOCaevaOoNn il Wreeem i} A 2 auwadaadazy ee = ar Oo OVOItINe ene ~2Z Sl eewe
Ovo a> Wwil EQS. Rou wee OU at zaodo FOR RRS O WO WwW —
x a
~nwnNNN KHHHHHK
* *
* ¥
* *
% +
* +
* %
+ +
* *
* *
* *
* +
* *
* +
* *
% +
seg a oO
+ we =
+ at N _
Ee ee <
+ mes —
x ms az
x - £
% iy
+ +
+ *
# +
* %
+ *
+ *
+ *
* +
* +
* *
# +
%
* *
HHH H H SXNNRN
228
Bisse
ZH NZe Oe ee [Say LU
= on
OeewWtOdeFeH D GCG Fe = C RPUOZHO wSHoNeWnWOorn wil
RKotlennea> NZNZNZNZNZN
Gh) “bE Ce Ll ee [LF oe hs 8 Ts ce Wn oy as ag
SAOO = ORY HR eth mt bet et et <j) sa)
Cen ® Seep = Bg 2 ca Raw) OO
cim
| ion! on on
ee 7 or w Ww 1
ae Ww 4 72) ~ Soe = =< — =
w >> ae <= < rH ~ —~ re LL Wis —
al a a ~ on x<
Ww eal ioe ST a i] — il uw Ow WwW st QO ee
on ee ~ @ ~ -— = on Ww oe oe
Ww WL ad ae ~- -=™~) eal enenenh eo lw >
> w ow jt ~-~m- ~- o~ | TINO 0 ~ a ft mem wen wo ow ee Ae k& oe > TT ro VH aA m= ors a! wou i tee) et ea wun i Whe ea
— wr = OO 6) on a) © ~~ il © eeu i Ww cell bead (oe dee U\rien oc Ree Lux
on oe Seierp- O TO OF tow oe MO Aero e - us fl
~ etme Sse | ea 1 m | -_ eereees -~ | ae | —se-4 _ etretll lee COT iI NeW OF I Se 6b ee te os te ~< i i ea FS | gt ao on | —P ree & w& re oak nN
a ihlo= = il | lwRewn | wo Ce ate DO ee Age me ¢ Ze Z il FOORF WN Ute D' De OM Wee WiWWWW _ Ww O#HEKOXOe’M Siu JS Ww RW KW Owe RE EEE I WL ee |
Oe )WjetGs= aie.) >> SOF OW FW OWFW 2 WW >>>->> bt Y¥Omd Fe DK O GB WeKeK LE KREWE Oo FRE O Rr HO MMO OMO Fer heer OFS MOnv=atwytotw WWwWeO WwW > lp >w> a eee ee oe ba
RFYONWWOeYI ODMR COYIF SOR WWW Sew +S | ZNZNWNZN2Z2N2Z2 ZW | => He “OC - CE DO:h OF eee eh” ww Ww WwW W WOO ee ke) Ot lee i Wt <t Wie >> F KFOUYN OM JIM eS a | oe cay «ee te ol Ue eo Un © <Ooe Ox <D eRe E pease Ww << Rt te rt ZU OO eZ te OR ZO ZO EO or OOOO WER RU Oe
QO WwnWwOoO (=) a © Q\etel Cel <t coe) ce au eine FO FO 7B, ie) 2 ea TL OwWwvoOoSaserat So Were wSNO Wo wd wo WOUUUU0FFOOM1AO
229
1;
[a & WwW on oo
> [om ot Oee UJ ee ve on
je St + Ov ee oo © seem OC anes be ve W ene
mat UN It CK ere NWN ee MO Ww ke O aIc _ oat x Ve WNetze PTE Wo aeye+ a il x< xO a <>< Tos qt—ii aa tl AU A caw caer Sew >I Vilas £= + ase
Oo =e 4YOeer YNO~X OO NOow reHO~m KRR ee KR OW UR SF O>
rie Peet OSs we Loncao Coe S=eoose =OoJ0 fo KOU mer =— wOO - wa WwW ke Ww Kis Se LOO SM Sas OF>0O FF FERRE F&F OY OF we Ae
emt tO eh HNN er OIL 0 Os LL) Om pe et J oe
S&S On ax CO Qn O 2) ZzOO zZi-O@ ai 2eS = WoO win © wma mee waa Ww
230
BSS HHHAHK
* *
* *
+ +
* *
ec a «& S
e+ ee =
t <l -e N
3c) tat) it =|
H 6<f Lae _
eit ee —_
* 2 _
oF + oes
7 ee iD)
somes st a
+) cD
+ +
+ *
HHHHH ~nnN NS
CONN Wt SOPs om
END INITIALIZATION;
*/ x / */
KK OK we ok ke wk ke ok ke ee ke Kk OK ke Rk KS
* OK
MISCELLANEOUS PROCEDURES
* Ke Ke Hk OK ok
* Ke Ok OK
[Xe Ke OK *
mo OK Ke He Ke ok Ke kk ee eK kk ok Kk
[* % RH KR KR Kk KK KK Ke Kk KK OK KR OK Ok
I FEXED;
ww OY ee xe - oa ca
i => [08 fea lon = —He tw WwW ae Wut ut wu MO Jrtesp- en IOU Se) HjYWwoO awa Onagd wor z= Z _—
Le
RACTERs (CfeJ.L0C} FIXED: R¥}< onet
>OwW ce —
E> 2ow Wwrea ~—2aa Wi
) H N
eC ACed celDWZ OSZW oI aon
ANY PROGRAM LABELS',1)3
=
FS ee)
> ales > rwM > uw Il
al oc w =P fcolas) fo a oe
ic —-H are mal x<e Seca que auict oe ate
oO We»
ANG ew! Il ec qh
Chin Sec ae ~Or os Mak.
aa! ee Ja Wet OW LW MOOODAD
aaa
ADAH HC WYN WWW To LL oS OO Maer w OO! JO Ww Wa OreiKe
—_ a ~Y
orf
mee uO uw J Lo Llwn on
lee =m
“wo + = Oeen
pat Cd
o~™—
oe ~~
oy iI
md
—
—
oO Wwil 2) (=) qt ae |i
SYLCNT 5 95
“SYLCNT3
D V
LABELADD(1)
SAVELABEL;
SYLCNT 3 -
~~
ei oe
~ — be
= = — —_— OO eo
ae t — _
uw N > 4 @ al 17a) o <= = oe
= cc -— '%) — w
>a a - ree oo tH
a aa | st _—— Oo ec a lu N -—S Ww ff oO a « COW Cee O a ~ ole ms W a on a oe -~S Ww
ae > etka hal ~ be a. = on Cc er more ed eet oe) i “© ~~
= eS mw 12) St vad See Ee : = = O— <p Le ke ee —< bs “Ooo co ede ~ Ww eer OW
Se OI oO oO. Ow= > w —~O |> Ww iT = Ware Ss Ww Ss wo ~ 2 2 @ wel .JOef
[<0] es) ara Mere ao fog ag Ue >+Orilv) qo — —aawy —a~ —a<a BE ae | ef COM~ ak J jl) oO a =i) e O ef Ke ~~ Il xe re WAe.-Wod N~ il Nw Ww Oo OO Ww Feez i} Ww Ie A TSwuIODT even iT] awa ween =e — © AWW Se
O Woa.-NIS OO ~ Yee CO ~Y—! on owt ie OSH NAake Ate OBIx ~lle—~ = UIxK ew <~—~— = -Il ~—- HOCUWUK FrFOa C atu Fe — We Wore tl ell Ww = at OS Mo 4 jn~wr-ow |
Aw Jor Were QO OF Uke mt faa) “« oo Ha ioe Rew - wk See oF ae O Ree S>ae poe Se ee — er Ub-x«KU iL an Mww OAawWwW aq ww aOuw LW LU Lu Zaoie SCuw ArFUI~ ae ee | ee aden) wi on uw Were W eS >i e~— wow JW HG: Joa oe sets) ow wow adqdat OFOWW
DOOD I IndooI4 net oI07n So OJ oO Luu Ls MNngw~uwOoWw> Cert — daecadaad eect SIeaiaid aid<a ke Sf ‘CotecO fe) IO) SSeS OSI SOO ee OO JO Orel mooira, SWIL Ouse wie 8. CEE O.
1o wn GC - UW an ews OO DOBvwwa eae je iL as Us a Ze Ce Retltti<te LL ae ete
Len eed ed OO] LW ee Le Wu LU ee OUOIU ZW WOOL w aw ae “O@Oorwn
| is a Fa Le, mC wueme2y oe) a Wid Wu WO Ce--LU
> <a
22)
232
v1)
° > . sf
. ’
C(I) ,SYLCNT)
FLOPOVER(T)
RACTER, (I, SAVE) FIRED? INVALID STUFF BACK PARAMETER?
T) w= ENTRY ¢ I a= 0)
OPQVER(I)
ACK (CODELQ
FLOP( I;
RE E “pT I; E( EL 0 LL ERRORG: a U c
RESTORELOC; SAVELOC;
OONYO tim Fi
FOOMNNG Yn
RE
*ecWeo we «& « e wo = SCwoninna =e = OW re EY wD DD 50
*"OmMn004 FODFRFREO eri ® G62] em Jeo js Jom oe 2A00000uW = = a
[Ta] _—
_
me _
oO a
i") —
AE =
© ty orp ©
a re Wi OA en Oa uw aIiqe-2 fa sia Ui << a ign
Oman ix
we Fr ey ZLOR ew Ie OOoW Wa 2or> tied —- Ww De a Dw ZO eo ~aiayost{) (mies, = Be &
OOIW rae
Doz SOWIE O OAOALWO
[| VCPARSE_STACK{(1));
Xl
om HHEHH
* #
* ¥
+ *
* +
* *
* *
+ *
* *
+ *
* +
* *
* *
+ *
Sel) se. ae a5
i oe _
x oc O
x SO —
a SO
” + (et 3
“~Y
- Ww. ae
=- FF ras
eo 7a)
+ * 155)
Tice oe ~
+ +
*
* *
* *
* *
* %
* +
* *
* *
a +
% *
* %
HHRHEK a
ones HEHEHE
+ x
+ +
% a Oo
x WO * Nn
# W oO
* O * a
* a # 1
x WwW * cc
*¥ QA #
# O * —
* KF # z
# at # =
* Ww 4 Y
# + WW
eo ~
+ + >
# OM #
¥# O # uw) =
%¥ O * =
eee a
# Ww
+
2 = <
xe WwW # a
x - ~Y
* # uJ
* QO ¥ Oo
- Ce
x © € Zz
x um =
+ os a
* J # oO
* Ww #
x WwW as
# KF *
# +
HHH HK Sa
234
YNTHESIZE3$ S$
~onn NN HHEGH
* *
*% %*
* *
% %
* %*
* *
* *
* +
+ %
* *
* *
* %
+ WM * =
* O * —
* F- O
+ = +t ah ee)
% WwW #£
* O # = —
%+ W a
x a a
+ iy
. oe) —
tt -© <a
%* F& 7g
+ > ~”Y
%
*
%
*
+
*
Sg
*
*
%
*
KHHHE ~nNN [* *® KR RK KK KR KR KK KK OK KK K OK K
"O6")) &
BYTE(C1(LEFT),SHR(TOKEN,2)),SHL(TOKEN,1) be enw
he
ae
ae
ee
JTIHM
GG
<T
+ pp
eds
loN
m
;
A+ }.
=
A tna
i
+ (86
(dS)yOVIS
ASUYVd)
IHS
+ (9T*(T=dS)nOVILS
SSYVd)
IHS
= ss
4x
S31dIYL
ZIIFHD-=—
€
aSVOv
oo
=/
-3S1V4
NYuNL3y
/*
N3IWOL
yOVES
beNOG™
= 2°
3SV95).%/
*3NdL
NYNLSY
fe
eNARIOT
SIvis
227
aSVO=
¥/
; SN3
$YzA093y
TIV9
‘dWNG™HOVIS
FIVv4
e :
S(T
(NSNOLIA
TT
1x
IT
((dS)yovis“asuvaiA
Is
turva
Ioawas
1937114)
youu
TW
Sgr
/*
YIVd
IOGWAS
193771
- a
asv>
x So
ae
(TYNANOL-€
IHS
*((2*N3¥OL)YHS
(dS)
NOV
LS
ISYVd)19)3LA9)
3H
HS,
3SV2
*T
+ (T)4NNOIIIV9_=
(1)
iNA
S(T)41¢
Fun
_ 7
$u3A09
*(£+dOHO-NIOUVW+d9-LIWII
AX31°YSLNIOd)ULSENS
|]
ssawnsade
= ‘NVIS
T1v2
3 fT
- dS
= dS
N 2
~ 2.
$eu$
*((dS)49VIS~3Suvd)L9TTdNOI~LHSIa
93
‘NVOS
7 *(N3WOLILIdOLS
© 37
faS
iwi
= 14
*NVDS
79
L30S]IV
'3un
Oe Ee) Sox bk LL on 242 SE get
WO Wie SO ews
(@) =o =O >wuL LO WO Come
233
ease
A Vio Ww Ww
Ym ze; |
a-JJJ ali oY WY MW) tel or a]
+ JIC Ho A D =e I He ee me
al
sil mS
x/
CONFLICT(HOTB(PRD) )
NO CHECK REQUIRED RIGHT CONTEXT CHECK LEFT CONTEXT CHECK CHEGK TRIPLES
RN FALSE;
RN FALSE$
STACKING3
CASE .0 CASE 1
RETURN -— RIGHT
ASE CASE 3
RETURN TRUES$ /* /* /* DO; /* DO;
eos K IW rFOwo > zZzaorec
at Sl eee | ao
mW oO ONIX D Cera wy Oa Ww ~aawze Owl © ES) S2 Geet uJ ey tae
“rik ee
“oil Cc =) a
Ire Ww
RETURN FALSE;
END3
non NS HKRHEEH
* *
* *
* *
* *
+ *
* *
* *
* *
+ *
+ *
* *
¥ *
* +
% * =
7 is Se | oo
cn a
= © *& oO
+t a + <a
Ah A Lome
* WW # >
*t wa £ <a
pe SE tn <a
+ +
* *
% *
* *
+ *
* *
* *
* *
Ae F *
* *
* *
% *
* *
* ae
“HEHEHE SS
e ?
STACK(T)
1;
—~STACK(SP))
INDEX(PARSE
PR. TB(PRD) eo
Ce— Ioo fourze(ad ~—Wo x Wo x Qa © z~ | ey er A >ANee Moa NINE |Z
<I ow Wad ASUOHAYIND CO O44 Ce
HN] fee aaaqoacdu
c (
PREENGTHEPRD) + 25
MP + 13 NTHESIZE(PRDTB(PRD) )3 TACK(SP) = HDTB(PRD)3
~22ESEZ2=UONMAL «a Gy URL
ad tie Sa ee) Ir) ee Op
WOU OCWO “42 Soe we
237
Q ee
eri
awn ozs Za en
-e= Oud —_ H LU ow
Cy i >wW Oo OO edt OD Oru.WO
YM
PRODUCTION IS APPLICABLE .1)3
Usiow J 2) I
OSI IO 2aadaZz WOOU Ou
e ?
STACK OVERFLOW *** CHECKING ABORTED ****', 2) Ww
La
om — -
Oo n~ se ES "TC Orier) OO ely Ueto) FF Wee Set ey i
oe (odd od on
Q FAM || OID O To seal SE Ov ow C6) erg alte 5 Pima Oe uc> ee :
Zee coud oe Oe eS ODH ISN =O Je re Wee Oo qTOoa=O AO=
=—vOO anaUD = QO O
TOKENS VALUE;
| en > uw
—-~ Oo on
Aws a. NOD oO ~O2 =) ~ao owed OO ibee | il a eS Ee =-—at uw Oo NrQoO O fs Bon D &
wn~— QE ew > WwW YS
O¢CexI & Ke Z2zadeg a iG Sit Oe =
ae al = aa. © WO se
oc ee Www
conn HHHEHE
* *
* +
* *
* *
* +
* +
% *
* *
+ *
* +
* *
* +
+ + ea)
+ Ww + (aa
*« «2 a a
* W + O
* OO * a
+ A
~ * D *
OQ %¥ WW
z= te J<t os
— + SS
uJ + OO *
—Y + we &
= + *
+ *
So *
* +
+ *
*% +
+ +
+ %
+
* *
: *
+ *
KHHEEE nn
WY
cc en (=) —
~~ a —_
Ww ao = Ww -
! ke ie) Ww
a ee
Ww Ww — e > or af
tose Wi WwW = ©) = Cy) ka e Zz
- ant oO Oo = QO Wwe Ww
Ww _ te ~Y ORs oO <x =. & = - ler TS
—_ uw oo ko
¥Y = © we on Oy a nH SE ei (eas) uw Ee & w ow oO Es ke © o@ Ne eo O fC Wi ww ao Ww oO
Wwe aN sw st Ss Sa ae re OO Ne) O (aa i ly WwW ©
~Y bd OO fF QQ © te ew O a Zz eae. CY Wee
- oO = QO = wo rie ~ elu ot Qe | ~
lu oe OA ar ein jaa mw ae Se Dao wo Fw ~O sa — © OW Ser wo MG eS =F OF Wco=at = ws
| faa PUAN ees Ow Qo Frw eo nN —-e = ee ei) eeD uw w © ll <i oe GS) este (2 Oe cw
ew | OF ZGACCHNOCOrO~—R ef#§ Vem Ow O = WU w3w ee Oe Owe Ww _—
UW = SS Ce WFO F eon <a Oa Ne Il CW WU WS erm HOereXKD D -—a« ! oDWwWreE ~O
ew f DOrRORWWEEOMEN~OO OO e286 = OODODe |lDDaa>> la ios OC WI = wwe Oa Oe —a: Ow Se WN ORR OO RE HY Ne et page| UU fed ODOSau Ww S >a S—<—t kM) Oz SOYA YCOCOMN>SOOWOWZOWr~ I wW awa Dae & uw ree oe Ea
ener er oe
aa Conn ¥¥YY GOOG slalalay Sea
OOOO Per
ER
IN CHECK? KING TIM
MOASIAAWZWZe NZWAZOAOZONOSHF ee jd Ooo wi wm Ww wsSoQ
Ered Ok Tis was Peso ZAQVOOM R&R Re RWW Re RF OOO
PRI
238
ee eee [ES fe 2a WwOOUULrH
403
403
493
behind
Kok
Ke
ye
* FE
ARS
gee
oe
kk
gy
OE
He
ag
Se
Ee
ok
Kok
ok
oy
xs
*
*
NOLI139MS
Yadns
JO
GN3
xf
x
*SyYOuyg
JYAAIS
NYNL3y
*3yuNG3I
ION
NIVwW
TW)
ps
* *
ok
x OK
xk
ok
x OK
Oe
ok
x eR
Bt
OK
ke
ok
Po
ae
ie
ae
* OK
ok
ky
* ws
*
*
1x
AQOg
WVY9ONY
xf
1%
xf
:3UNGIIOW,
NIVW
GN3
SAYVWWAS
ANIYd
34y5
‘SWI
= be
rH90
1
*3WsdhiNa_1495
N3HL
0 = Shaya
JYIARS
47
‘
*d007
NOTLVI1
awa5
ize)
‘JwWIi
= (T)
9075
“NOLL
ZT
wri;
11v3
‘3WIL
= (0)
99075
*39NG3
ION
*JYNd3590ud
NIVW
Re
ese
oe
Te
Oe
Rie
NS
ee
ees
aK
x
4x
3Y¥NG3I
ION,
NIVW
ey
Xe
*
ee
ES
ieee
iieg
tel
ata
aes
rs
*AYVWWAS
LNT
g GN3
be.
*4
*3L0NIW
Yad
Sauva
, 1]
(114309912
)99019)/1Nn09
GYVIx0009
tk
Saiye
ININI3ZHD,
= 4NdiNO
NIH
239
*
©
a s
© és
¢
gies
MAD OTE
4
YF :
4
@ «ve
&® eoznre*
‘2
*,e
* eo
@ »
= €
i aeeeen
sss
=
,suee
eee
* «
?
*
*
¢
*
*«
»
se @«
+
. 4
4
© °
. he
.
werasene se
“a+
2 ?.*
+ ys
es
2 '*
cones eeeoeeer™
*
|
.—.
=f
‘ . od
6oe8
sal f */ %*/
Ste et a Sock wk Ree ok ok ey ek ek ke Ree Oe ee ee my ok
mw OK KOK
AR ARIE I I IR AK Oe he Se a a a Fe a RY aK I OK oie ok a fe a ak ic 2c ake a ac of oc ac ake 2 ak oc ake ak 2c fe ak ak aie akc ak a afc ak ake akc ate ofc akc ak ak afc ak sk ak ke ake ie ke oak ofc ok /
a ae
a 7
APPENDIX H
THE BALGOL-2 INTERPRETER THE BALGOL=2 MACHINE
BE REA BE SE A He HEE BI NCI Re AC Re I I SE IC OE AC I a IS eK OKC a a 2 ik 2k a 2 a ik ae a a oe ec a ak a a fe i ak ai aie i ac ig a i ae ae afc 2s a a ake a ae 2 af ak ic ak ke ofa oe 7 [RR KR RK HH OK KK OK OK Kk Ok OK Kk Kk KOK [* KR RK KR KK KK KK KK KK KK OK OK Ok OK I* /* 1*
~N ~N *% * ~
~~ EN 7) [om * = uw Pad
“Na aor FY NN HA aur “Ao
NM SHH D>e- [Dx * + Yn ~S 27 wk
MN UO So = Ww SW nossa co aan HxN GOW e zsOw —
WMHKkWOO ANNO <a wu Ww oO O ~MOKHOAQAMI wr
Oow awod4 Swe Mn OENEFOM aOyY AX Hiei Orne STOrRW O¥OrF OoOwr
CYOMAOONOYrYeEIO 2 ww Ow WwWeE<atkO «over UO e COOKE ME NOY Ww
CWWWWNYDA NW CHNHE WWOMMOODesT OWWYYe ATS SSS TSZOOMNASSUCYs Sew DDDDDwWwDOoOmtoOddae Ue Sr eee OC OO: IS Oe Se
r
HHHHEHHHKHHHKHH HHX ~X RRR RNR
jee & ef
eece oe cee
ane emcee rUe &
t E>0 THEN CAL ? ?
SOMNM | 4+ | +a90r-
cee HK IY OOH I
eMZTSSTSDa NNCS «Cr OVOe & U: CODA SK oY I Ne Il OOCe ee ee
= Ondo Se NNNOOURE NODE Ce AMMOOXAAAAMS>aSYYTYOHOAQARA- YS
er rn aa er a en ia a ge ne ie PE re Yi fees (et J (RY Pe ead Je fed Yea fe cet sa 9 Pe ee ae
pe FR a ee Fe Pa [a NY GR pe Ns ee
adaddaddddodddadaodeodeae (2 Ha ma He Sagas as Gade He Ma Ae Aa Bo dn da d(a Ma dla Aa ae a
RRR RRR ERE EREEE EERE EE EE Dt mat met red mt pemet mt mt feed met pret mt ed pet mt tet pet bet bet bet ft
SS Js | Et RY (sl fe fi | pe Ye fe
Ww ~
Ww oO rine N SZ = Ne = Iwo= oO AOrFW2Zat>
WWE FOS XI OaKraHZSHss WOONG ator at YNAxKXWN> IX KORZ WOM *O COWRA OOMAdTAONDOdW2arddeD aware e@ DOYCWHHHHALCWMAADSWRsSaAastzrO arza~D al!
DEC DECL
240
LG 02664 4Oh4¢ CER OSES COLO CHORE OC 4
HE
.
5
*¢
<
¥FOUIRIA
vs ‘ E t
vi
uw
~
e
+.
,
se
s
a e ° o
‘
‘i
v tt ‘
A>
2
;
5
3 ¥4
haan
4
Ee
4TSeA9R9
2
S8n70
Vee
‘
—
a
woad SZ [os X#OIR+
~™N me
Hem} wv Cer OF
an WWwdet [3° i oad ed el ed 2) WUNNOW el eee ered 8 bee *
\MNMOOM O Heriww WY
OOeeY>+aw Wil fo MUUl eg)
OretIgzdateat <= Ooatrt~nm C¥Yrorrvor OUDF ON OO
ean ZzOfzu2z MNRrOOeCWwrat NOOAr
UW ae YL
uw oil COCO WWW ee
OrrRFEFE O NNWNANNS
US tt et the COLL
NSOOOOAIN WW Wi tw Oererrrnna
HHHEHHKHH Se eee OS
ad
~
~ * * ~N
ja) * lw Ww
O — ”~ <— | Da oc Coal rs — LE <=
| ~n - fea) e oO = ad WwW _ N™ ow jou mit
a [ea ~Y Qn
uw WL ee (2 = —N Www it + LL zi oO Wu O a = — tw ee) = te ~
: am al Ur = Ww JO +O = oa —- a © =D
Ow oO S FW a iw oO Ww aw roa N ~ ee <—t
xe awe z w w = oO ee Fe Fe a | = a oOo WD ti.
Ww tt a ie uw <x £& OF i _ — << WD
iL ££ CoO * * o ~ <= ~~ “lee
mn = a ° N eo faa) —ee woweO oO al GZ eWWLL —w ORK & H ——
sore N\ ao) Uw <i wW ale Gl
eh = SN eae AN -O -aorNc Walaa fe Aj lS fe Ri OW Wika UO or -at er OW HIM—OLT OUOdke—. OCWNATO swat Y OW SWI eNO —xXrSIKUL LIXIN Wete ao tlaD FROULSTe~wuroadea OW e<xOOrF- O Te — Ric Orit reO e
© eSaeKNLSTOnmOww ww Fe FWOTO ~Or OONYUL YM eZOIM o« MNHAWO OrZD
ere ere eOOdW eH NDEOOWOdMCAM PMNOOARM YOR TO WW2Z-eroartso Wee eONORFLYN ~~ SZ DA DTOOMm~
BEC
241
ING USED */ 5
BE
: YS
CO LL Ld ee
Netra
+ UW uu S25 Wt >
NH HHMOM ew y~SN NAO TLL
Uw SON CATION PROCEDURES */ Ovsvezes
WW IOUT Oodouu <tr ii
oe
Ww N —
”
eo
—
<
(o) Zz p= 4-
oO = uw
or lw
wy —_—
rf ue _—
—
+ =
LL
— -— + ¢ a My. ©
eer _ _
wo oe io al © aS YN - ~~ WY
= ~
oe sa |
CE ee
NON —
Ci —_— < ei bh or
he (a) -_ tw
a «x ~~ re ear
rm aw + A> Y
wee ~~ KUOetud 2 Saeuw5tsaare ui JWWws>aY =
elt ZOoO~ F&F BORO UW se mee Ne FW COrSORUEW OF |] NOW hrOaTaow Oarstes
lea YHMesi tit mz
N KWH ANM AH H SSN WLILILILN
M
INIT
LUbeEO OF —~— Da ee Lu tl LL
SZzOwyjode
AVAI
oa Ww
> —
ec ert
~~ -~
oO ne iL ely) Wee Me
=) S23 ai Bo ~—— es
=U. oie — oJ
—_— Ss aie
- a I U\ ee PS
At ea = = Qh ~~) IN We
a | a © Siar,
is, Oy oes ML eeOr I~ UW ~~ Fn Lek
HReOZWwe- SCR Ieee WHZOOW ll NDeadtu FS il rae
ees ~22W SW OQ
nd = — =!
e¢
a
AG *
evar EL eh MOD Ie\
BQ; Fobe
ws
*
b-~~-DHE -OKr
a
4-4 > At
>wuli-~ é&@ “~~ DO
Te 37 OU ee
joe ee ICV INLAY
el et 4
—T vrs » ai “ty
‘ Cry
= 7 ~ \ <q
~N oo
* ~ +>
uw _
uw = © u
~ . >
* OQ x uu ad
=< we, mH az [aa a8 — = a | - oe on
Oo on ino)
a a Zs Oo Le [aa - oS Uj ee os =a [oa) on 7 b a3) = = Se... iT} on on mL Y a aa WW > | -_ faa) ag Zz oO _ x< oe Mee uw ~~ _
ke oe <a el OO o# um (7s) ENS owl -_ > uw = = WY we SZ on "
Her ™ <a wo wW ~- & ra ae Zz a} No Ww _ —- o> 8 8} San mL Ww <M * <= <= - -—x a i ji = = oe
eoZ Ww = > nae eae iT] on --> be =~ “es <a Za ~_ eee = ~ ww ow =y a
_—_—Jj — —“ —_J fan) err CO = a+ pe om ee me —~ en on iw “mW " et iw) ~m— Ww mo ax —ZNenw NA om us See me WL xrI~— Aiherrieen CW WZ Zw Dy aA Ow = Pe Oe | us Mame er YL KE Voce eZ en We a Ste es Y Z2eOcs WO HL ae —_— Sree x & ts rN US a Od mY +t ~~ Le Mw seq Ves i = me ee re ™OlUwS . LEE
wdIveza a to eZ ZS et LZ = EWU SS ~~ eae s2ee YY YY KY OF ATHOWTZY ah —_—_ ~—~ eZ ia Cu Taos = na =< Ge Te a Uo) a on eo ee NL eet oo” Oa
NOS mre F Mater ieee MO meer (\ Mw ose ee . Ct ot ee ee ee a teem ewe HZ UL Oee— ae DS TZ amd ap YM auottlwe ~~ We Seine STO De 5 ~—el— — OrteYrim wv ~ aaa | Cee SOA et | a re WYN ee Wolo = za — 2In yew De <p iia << Sees —_ ve SM exes em A ae eel Leta Of ee on © 00 ee ee WOYeHLedeeOe I ZY AN ws oe 22 Stee Orme & LT ore rod OOWZ SwWwrwe ewyewet > wer O SW IY ZTOY SBI ZO RL GW or eee LOH ee ts OOS Ba lal | er Ze Ow eer T RHO OO“WET HOUR ee It YS DFO a ef aE te kee Scene al aon A © a | Hew} nNOK—Nw eWiere od a—en WY
O ee JjJre2ygdOJZAOW 2 DO FreOW eK DPODIWWOSD Ow eeu e+ ¥NOw wee wa ORL SSZZwacrtst~ilewWoc i l i ocOamtzOou
werd atin Feeatayvn fCOOWwWoO™ ZAQZZIDTOUST Ie GTO ~—e us —J II > e#3IY— 7D (ae eee 208) o Qocoud rFOWUse ANZ] Woe Zaqw> WNW Ze LW me waOod CWIOIS eS WWO IIe
Yn tu © — od ac Ww uw O as) a uw
242
~
© + me Land = Ww joa faa) oO
= Va) Ww _ =a
ad Oo _ Zz
—_ oo
~n a uJ <a <= (an)
O Oo et et | Uen
ste Ww cw —
= Oo — aad Ww =
uw We ” wa
<. ao a= on _ uw — Ow — te + OO co Nn WY Ww Ww + + ws. = —_ Cs
= axe a (an) -= O _ WY _ Gee WO —W
— Ww gO ame KH SX - fad we an <ne =a = OC) — UW ei > QO FO YO ~O de <a ee <6 © Ci
2 eng 2 Saal Yt I, 2 9 I» os -) oF eS rFO -& —o —J CY OF ww cw —O = on a Se OC ee ete
ww £5 = aed — I I] << ent bd “9 = ~ ~~ w Ine
a, Oe i ew ee TU Feu RU waz 4 a me Fy We -O a ‘| mem WwW _ LE ¢OS- erOenw O
ey — a << a Ce Uw = | Ll oe OO we %¥qIq CWO e
et. ae Sy oO Yn ~O ade ej AM 2 —t s+ Ne wore— TEs. a2 Or w~ a ZZ wer YD Ye <a
Or 24 He OD eS <r R oe Ht “ia = +O OY MM+eO ~ ~ Ure Zw WwW kFUOer ect mag <a
MeeNY Me or LA AWA eH WHI - Soe ote WE OS Oe ON — <I aA ite weer oa: oO: =o ke—> O ee J NS BO WOKOD + NeW ae Se ee oe ae od l!Oew « woe ee QUT Mnunm aa. wi ook = Ie
COZOZ~—N F XrFe ZHYO eel OC LILI LOWOw ji il Wi DZ We i qoos cero ~ HH OO ODOMUH ee + Oe We CO
me™MOe WOW fl Oeeato lica Ww —
== ZOOS *O02ZF-OFF--OMNA SE Oo” aor ouUce+DOge
ward IlO a+-mo0 JW QO a 4ANIO HOURS O Ze #2 ew WW ODWwWs Wren Dyo OnnNoOzDa™
- ro] Fa
243
N=PARM(1)-13
O
~
*
~
ao Ww Ke
O a o a aS O
O et ee ee eee —
oO e oo Weervw tie
(an) ao ru a tw oe a ~~
<= oO KC > e FAH ras ee
moe a Ww cy
on ~Y a. ~ ed OQ
% Yn [aa = i] uw =
uw) o ail po) a =) a < <i = ce oo oc “ow O (o) <I _—C ke ee ll 20 +A “ Cr O ~ |
= tac Vee # uw > uu en
Ww les ™ wo =a — — Ou = od ac <1 Oe <a oO Cou +O — uw oOo Willies ff uu
oe OMOQ = e No av i Fas oO
a Sw «A fe fea)
Wee #Faoo 8 wa “co x t YZ Nee “Meee & & ue it cmon
(@) LU 3s min tw
Wile oO +e IN NO=NMO Il et
ee Le HY LL SSS Ses
SJKHEOTINUDL HKEXH INEFWMMNDE Ii
oes EY WOO AMMO) OF 2 er Otte MOAN Ze te See ee CO Orde Weer WHTFLONMI I Itt ee INOOU se
1p | Uni Dwatonroeo
HU LHETODHTLOMOON NLON OY LOCCOOCr
KHHEHK SS
a Se °
s,
7
‘
Teta
ava
JAAD
gf
Ieee
tiel
Ab rd
-
-
=
Ms |
stuns 1389)
7 ‘\®
Panuoazor®
WOlT
ASOJ
44
25Aa0
“3 t
‘S54
“I eauhy syu0%
J «4
MT. 2801
t4504 y
sates #1
*1-2A 151
34
Re: niga orbs
jas F032
as
\e yaonae
mnreaos AOD
SHSTAMARAS JATTIVT
T3904
4f 6) 90023351
. Sf )Ga00eRet
tiwwad Teah4y
OF O-
2
\%. COBKTS)
ATA
Shy 72
2 ig
36 *\
® ‘
‘ S
ior"
Ares
ry “i
:.
» «4
:
: 2
t > +
aAOOTE
? 1
99008
>t) taTecet)
«Ati :|
’ r4
. TaReuy
OF
evar,
V7-71 4
2 ae
: a
;
- ‘
bal
waatnw
Minn
ee
‘3
Syren
; ’
-
E «-*+*
Y=
‘2
oH
> 2 ,
Py Wye
ay
”
. - y
’ Ps
~f-S, SOQ 37>
136089925
' ‘
s$dne
> lage
~| 4
_
- ~
4
12
yo ve
7 ’
®
1°
4. ARDT
320%
’ y
j \
step! xf
SrVOWL
2908? [eeet
ed? PGF SAYRY
STREQH (OH
TR yD ECO
eR eS Lieg2ee2
‘ 7
» os
Cy od
~
) is
‘ *
‘ '
«
f rai it
10u3
os
OW
OO
cy¥a
_++? +
,
ry
e
Pranan
jv i* '
’
F
'
os J if efiist
4
j ¥
it
: \
iA
*a°¢ ,
‘=
* ‘ <
~~
7e=.4
Riis
tia
©
ey
boy
¢
~«
>
-
i
BY
tou
o*’
ci
ae f eS
on
-
PERLY LOADED* ;
OSSIBLE INFINITE RECURSION®
fe |
- J
=a OU
on ec ames | on
-= © eorere: on uwn os
~~ -—s - ore [he ae) ow
COOaA amon Wete FS & WO Ww To. = aAwOe-rd o>r CM ee OM We HucoDwu.. Ve> >
Owad qeoaqgeom.x«< wW = (PC ZNnOWM OODIDZRer Ye az WwW =tooO OrMNe "OO be JM OxvOod O><a a= tb NIE woo 2eekeRO aa = 7IH1OO KAIF MODWHNZeef wteed o~m me LU Onux< = | ke ow
kw eam eLOO.-OZ<_ w>- WOU > (Oh ZO oat VAODAa OAC wreErFE De oc —~O WZ OC FNM ei HT oc ONkFeHZYwW DDe We
<= Oo O22 OrFZaIcaeOWOD NeNZilerw S22 ZWD~ewnNerrTarde ~D>O le eee OWOWYN HD&«K&KHEHWA = KOK eS Sw RR ROOF ZOF WW ZX Su St OOSFEEEKZOSOWW Onwo Sweats tOwwtbuideewrrWe LS PODAUULINNE COrW OOCMrAW FOrFWO YW wow, qAnOoOdaDdZ2are ONMDNAWWrOLAZITONH -OCWNREWL q OOOWYCCOD OWFae OC. Ce eee OW FRaZzweEFEFE OOOO
4 Glee Oe OOW- ON Ree ree Lear = ee
yyy Ie OJWO Www et Too oddatw careacdcdteww>>>> Sadat > or SFOSe MWR Ce SZ eS
SSS Zeer ZZ ZO ZW TLL
eH 2) naw zw
— Drs —— ><a -— <a = n we qu ko =3(8) oO nat Zo = [oan) oa O2 ine wt ieee ae —ew
—OCNIoOz=— —OWTwa>a IOorSovo
ee Wer u = Fe SSR O>e — Nox zaawn
dNWYew 2ZOxrst -#+ J -OrF-—
= ezw~S YM SOUGC
NO HOO WL %+#ON Qe wW> et Ne Omi
wt Sf Neer Hoe) ere) OQWYereN ND aAAOde UXO
jAOkFf& O FF at ae ay
>~-OCOOrF ty OnWwOeZ IG ro FO
ae OW ZOOW pe es 2 A ED Ze fe ZOUCZzCO Ole aAOrN RUNS YE NK
et ee be a) on
AvroodtoOZWree WetOadreeOTOe
Ly DOM Ste HHHEMHNNN Hes ee hw ew ew hw em ew ew wm ew UIE OL ail
eeeererrr re he FH Unt CrOD HY TWeK en SMM tinued aaa men emmenmK OY COfFOOn> a4 Ft OND) re ee me ee KORO TN OP ODL © UW we eer
ANNORNM POOH OD AA RIF RRR RHO KHHKHHHESOPRZ] |
NNNNNNNHNNNANNNNNNNNN ODN TFHNNNNNNNNNNMNVNNNNNNNN OO ON WW UW WU LU 0 Os WU LL Wd Wu) Wu Wu Lu LL ON ee ae Se ae a a ee a a, a a, Oe a
He* ~~,
(ative en |
FFO ## DW]
~“nNOamWwW
244
oo
= = — a | fea) on
a . od
uw Se Le on OQ
= = o @ o (|
| a | W = oe
ee -O [Wis fue HW me > <aix<
=, Lenin]
oO © FLL oO al
on am
ow O a -<
Ww " a
NO a ae mo 86 Ww =
yy © r< a Oe ae on I
_ ~-~ awn
ee tel ac a Om™N Be
_ Oe
NV WM id
# FE te ~ = Na
te — ~
Loe. ee “oc (ap OZ aw~ ua - Ww
S20) © x & Ow tad —
aegis wo
Ker Ww eS Ao —b (os es A
rs LS ee et Dat = Wee
ee) cw Ww <I ee
ele Mw eeya STs DeelUl~
OF DRU x4 Ww ZwenZO co Oa Cll avusw il
OZO0O2r-veorrkr CcDowDae. <—a«a<> ee a eee
-OOOLr eo st = cage SN) EO ee, e™ OwD00OQ me oO
_ = aw Wi
a. a
oe
N O
et
oO u —
on OO
© i] ee
re ~-
N O
on cow
- -—L
ery) ~~
Mw nk) Fae Oz ao LU) en
—<t ps ae ow arate —_—J COOUVLL _> Zee xh W «td
i} os =< (o-_
oa a9) oe oa e
= Ic << Co We -OM
oo ~~~ <I— zor
- <a ud jHnW
OQ Oo « O — Se? OO rN~—
-O f= —=cz -_—— —
_— aonM >< Lu | J WM It J KO —~ jet en eee) en
JI ne A Ma ke J — © ee Ui
Se SZ ifsoOm OW SWANFe
~» er ff TU e&
tI OCS
<I ew i it il
WOOD ee reo rOoOMNmx HT ied
=e Pe OT! iatOuw cS FOLes eu Fk a) aS en bh on ||
O—e CYON _ tqOouo
on
wt oon oon
2a) - fav}
! \ O O ao = ae " — — ww a
oa O — on WW
a = eo
" oO wi or oc se - o~ (—_—
am —_ - —_-—
<a ao — a_i
tren =J Oo — OW =
- se ae ee on ~— x ~O—
an SS BZ " Tw st Lz. Ww Th x< EIN
at << = o OF « b A a omen Zo70-—~—
=) § Oe = Ww Ne We ea rn
SS — a Ze JuwaeRa em QO; en — t aia tote
| ¥~OwW on OX wy pe WI Nree
jf 2c ~ il ~ foaled mun el Ss 1 <r -_ Se ~ —O erm Li Lt
at as = oO —uw © WU 1 De = jl a oe ~ a rOWS 5 SF
[oa | " oa or = S ime @ M eM WW { <eveeD - «x ee «x WwW 24%a~-7
oO} oaovoa O <9 loo 2 EF O®d | emo ww uw at oO) JIaUuOre
= ( See 2 ie 3< (oa) = <a Ou ee
1 WX teens mee Re ram OL Fanaen =e Iie = hd — WY LO Or Or
1 NRRZe— OK WW YO (ea) —e QnNDNN fr BSDDatee= We © OO =) -- DON eee ! Ooaatue— Ue BZ I NY aI— NOt kr eo
N 1 Were OUR Ue Ww = — ws —YN= Wi lL
fem SPR Duk ae AE wane eee COO em ee NY 4 Bex Ou Wiese ees Ht DIOm~ ete—CK Ye
1 Ww n> D> uu —_— = OF be ON aaod— — | Zeeeren fea) tC LW — ws I aIxeZ Ii UO Se Ba Be
' HINOrH DO YY XK LTWee- Pest SW est fl ©&@ OOF oO} Iieweeo—- a— 1 i TOO cote |} DON-—~ ~~ O
' C—O FR EEE KO— DF OF ecrer— Ol d——Z- De =< D — i — | or oo
! Bee eke O— a eX FOO 8H ONY &
ai = ee = = C5 => ese "ou SILL CISE isi} COM 4 i] —“ sete oO pa te [ee <a " aes DD De
lb TN) OO err OO OO FOOD Fre=O fO~MOUNNMD Le Le Mt Bh he A ap lS od on pow) TE es a QO ee
Oya «« 22ZZZeZ] Ose Feeekh-Oee Cr = b— ee |} keO ee
deci iid Y ONODZ™7 =——OM ON Den) Jj I I OS OS TOO }} —— i <ICO Ow tl
e=2 OOXX<XXONOMOOOXOaDH -Y be enon <1 Venn nnnnnnnnnnoow NOX Il Il FREER EEEEFEEEEEE OM OL —IZ2Zz+r OW SSS DD DD >>> I—nAtOrs stip or anaaaaagaaanangnre—] a0 RRR EEEEEEEEEEE XO COR} Ia a I) I) a ee OM il ha] SopocoqgoooQooooed sky <xO0O
245
be thee RL) NOM it —azZzkee OW awa D— Oe
—jaa— Cr *< (ee lal | xO <
. ’
faa) tal
Oo *
-_ N = O uw =
on ™ —
“ on on = =
Zz N N od = <= oO oO
a N eat | en — _
~ a
=— see ( de } -_ _ Ww Bg em
—s_ — — —_ (an) — ~N
oo >< — N N
oO oon =< " mien () mS) O ae a x Oce — ~ a L <= - i—— sr 2 Bs > = PE —! oo nr eer pe be ke — 1 Ww @m ~ -_— —~O-— © © ae ea = a ~ -—x< _~ « ag =m — = [= = re | a Ww Ww "2) cS x< O Ox Ocrcem— _) ad @ a WW _ LL —— i] | on on on = row x< Es — ee ae 1G) wy = = WG ” a =:
- ON Ii ~ ~ ee ie z= " — = < o) <I QOOn © co uw ue < N Yr ee = eo z= w< z<~—O « ~ We Ww _ O e iT] SMe uJ es: eps st wt = - (oa)
Y SN OO] a) aro aeu N Ns = = i Ww m €) bs ae ' O 1On ~ ~_ Ww [20] be ” =, rN wy WLLL WF5 aw ao) > | =) pas | Fy. (th. " ti et o Sew fh bk 1) tl a WwW on M ~ <<} Wels Y ~ z~ = -
N me C oe IOte wo oa) =! <= —
ia 5 wy Ocee Oc Fe elt\e = =
O
ee Y me ¥ -> Y-r— Y/Y) —Y ae o> iT] ee ed a N= amZz «at = - ow = w w = <a =~ =I 0— (aa) a -
= w — li dij ee a [aa e = — ee We @ ee i Oyv— Oo O a Ww ow eo x<— ~ [a a) lta | iT] = as = aE ek hD) iT] Ww aw es ~Ocdieo w N
7) - awe ae -x< be - oo ESS) O = Qa
2m —il 72) — —YNO I x co) [e8) uN =2& —xX< (oa) —-e- Om Hone FE a < Le N ZO Wee x< = <— @ RDO OE Ww uw al > Ss re ~~ re I] enenw —Y Vo ~~ se [ila oe oj all << Vv eoT We cz — FE el —YnouRe oo
oO
5 ode WY - SOO) lace ae J = Nem Le . - =a =lOte — aAO~ > CS (eA i\er ites ce oo uu
e Wau — ak O- LL ION FE Ve Ve =— aoe = = Dow =w on Dx Ii Wo 2 ete | LY Dice ay 78, Re Ca 6 Oe on "W or etm) ot Or™mMZR-4 On Te aac ces ONC DN egal BY 0) ae -
QO « Oo — O KE moOoe® bho ONONUKs OmW iow © =) OZoo0tU 2 I — - ter TT ow Ulex CD00) et erm me TT RL OY — fall QWADRUNR — Km oo Yn eet | HO | SNL Ni eo in =
a OUenx to mt OX to = MOND MF OLE O on nr = lou FEO “mI tt oO Mil Om Om Ot ee Oy **QO Il O
uw WLHete 20 Wake ==) eel fH woez—s aAnhe= Kos — Lm SOW D QazefroD OF +O Ose LOW zowzow>D ee Qe uw QO en UI ee RANI IO if CL om Moe
Oe DDO ee} con TAG weal “pice |] " oUt {I Rasen co pean Ye | O— NNO DZ OmLU TONU NL Re SL uw we) <s: Cw jl —~li tOOw jj — i! t SOO OmMOOMN OM _ Ow) 45
ke 8 omc b omen dS SHH eer DOO OGY Il MOY ii MO W}= IZ2reow aq2Z2e— OW aI2rw AWt DOr SW ee QIK AaWD= JO JA. WL
a Of Or Ii -O eo, ro ae x<O x<Oat Ow
246
4)
ete be
(WAN 03 1) -300IID)
AT ZAL=
e P<
i
+7 Teast
pate A
<SOTLECS
DIN TOMS I-K-
gS.) aTe
®
: .
|
sgev MAHT
*"sHtt=S) 7
be 1
' Ws
> i
7
4
ty
|
| ¢
° «aKA
A=
2 .
¥,
e &
‘ i
4 :
)
A2H
1 "
4 .
¢ .
i® _——
:
tf
ry
‘ ,eat
“iT
a, de>
’
at 1
MHTQ¥saI
ws .
i;
if
* ¢
¢ Wy
a "o>
{
’ ‘
i
A
»
-
= wy!
io TPO.
3
J
~ S>
ys lew
ASNT
S5i re
7f
N E
CALL MEMDUMP;
AT SYLUABLE'
elWU Doauda
O a [sa Ww
~
*
[=) Ww Lea)
=
o a —
Ww ao
WwW
x
cae
N ~ O *
Q ”~ a aw <a Ww
- Sad O
ool <= . ao i <a
on oe el: on
a oO eo = |
i i | N © Wl
On ot Ww je
or J oe > ee
+a "ac fo Ne ~o ne
-o az “~<t oe Se ~> a_—x<x NE
le a Ce a eW STrIO, e2 2H
e i ow nn ae
OS yr" =e ft iJ me NO OH on or <i Il ~~
IQ el MEO oe DTWwoz+2 = OYSITAWHO ee
eHYTWioOo —a LU ee Re pee )
am. WwW miee oY)
Deter ON on” O~LHMO# Z— or WSrFTiIornwogn NZ
Ooi sx ILO eeU es omui No & ee Om UNZZeE QA «DOr ZOWLM
az = hia 4 mE) Oux wa Zzae™N acWw —_
[aa im
Ua)
> CHARACTER WRITE */
OBUFF=SUBSTR(OBUFF, PRINTSIZE)$
ee
et -
i Nn & - * i}
ne ow
- mw te -~
=< =. Ir ee a Lo - —
Ves: ay = = —_ «6 Oo oO w =e Ge
ow Y © wo on US Ce =— © —
ow Ww « uw Ww — © ue
be be ee ee - =
H zn ps ica) oc iti: Q Zee Oo = Sem OC dW ~
(Ne © z= Inte > We com be
YUNG QO ~MNN OO
[aa N Oo ae 2 WwW OOW Orewtkzy W a we ALE a ef eel 5 =, 3 eerily + Masse il
a8 m~ZM0 20. DOhe3, As eC re rFONnIae ©
A .W Owe oo—Aa © i Fe es = NO DWeepr SZOuuo 2
Oxo t-eaemn Qaduuwe wW fr ae <5 a) WOOD se CS | rz] Ww mow -
HOO JOR ew LWI~Oo ms “us It OuUN KD iedso ik
=e MHOWO MRUR~Y LL rN ~SOD— Sco =|
ows en “O— 3S eh LODE DO
an WwW aeZuOst —-OWN O meH#tMeertLWU O WO JH ~— S—FNYUOUIDZ— uUeZ D =X Wes WD OW DeEwWwY & COS a0 OBL ae ll Oo SD Wee WOME et OUR er Cee
OrTide e+e Do~wW TD uw W rFOYeNLTOrFOO+F+ THIS eee Ow TuiRrPOQaNADAFULA FOA- OCOnMOOMAINOON"waAODZzAYe
Yat NtOOZADOLOZ froOOOWwWoas a ee | mw SJnGkli wae} oO
O al HH] as | = | (an)
ee LULL WLAN ooo W} ee be
WwOr Se Or OO ie LU = _
ow =
247
ERROR(18)3_
ToeN CALL RA */
Ti
STMT
AS
JIA
W3BHT
O< UAD
DHT
a.
TE*
SIBASIVS
TA
yp
TT
EZI223MT1*
gRORRF
VOL
. oe
. :
' 2
' nas
a
e
a -
7 7
a ‘
”
, '
Fs
—-«
\@
O32
DHISG
3AA
$3 OWA
6 de
Kat Lima
iy
- 4
’
be |
: 7
27aaT .
7aw
<_ :
sd
ts
: ag
. ‘
. y
)
DT Apt
a
: :
—. ©
~~
aoe
|
\*
{6.27
(9
BaTnecanws
< .
: t
x ‘ :
.
=
- +
»
~
. *
= 6“
= <~
7
; .
. ty
J
2 -
)
Ad
+
74 de
Bh ,
Ps (At
2TH
RD .A3usorN
rode 48a
¢
|
eliel
sf.
74
- ’
*
s
3
| \*
" ‘
:
-a.9i vibe to]
LIAS
2] j
¥ 4
| :
.
or o.
“Asery 8
tt cit
7
e
’ 3
ci
i
>.»
+ 7
Le
es
c
. i.
5 7
=a
~~
= 4
*
NTSIZE THEN -CALL-PRINTS mL
FF)=0 THEN CALL ERROR(8)3
-
Ww
z _
=! oO <=
oe Ww
- ow a
- J uw ad Ww i = O Mm
_ Pua, ~ Ww [aa . a: e | ~Y
oO oO =, ul WY ~
iT] uw Ie ES Le = = (aa)
erm oe _
Wn = —
Ph on eo CO TFT
en _~ «o tees
Je ea ero (9
Oa = = OO a
<e tL wo Ww wi Le hoc wo on Se
ool Z2zQao -s- He afi ion Ue — J)
ile FA Bd, Je a eW on ~ ed on
Owes =. i hors) ur tle 1) US ce
Fm uwia Dus = WOOGe De D> aulw tw Let Oo esa Se
QO Wur ~rt oe co
WOrFUI Tel Re ~~ x<—Tosae -Osd Heo —~
SeKOoort Orem OArRA & Bethea! <tr DO) UYweoe Wi NDa~ WN
ws° 5 aed OH ED 8S Cowr lon WNsLD
= a~O tM amee QOwnwz= = Il me UIVO Il “Je
Wa. er ee Se at OF SI OF eS em KLL oer OW Sti] oF DDC vt Sao! -aS ao weeZ2erualiwaau QAwWOre W DOWO Je HW
coal eel) Pa
onl r-O ube wa lel ou
READER:
IF
248
e i}
I—TOOaATWtWrewown
SS CE cSt pe SIT Teh Se flee Ae MOOW KOR RR ee eee
oVnvoeoaowz2 ee Il rOrYYOWSG wr! ee or OD ee
OFD FARTYMIALADANAO —{27aa. at | SoA WOrFOOeO i NW i i} TeDe— SOW PLN
WI Oe WIL et et OO Or tO
O O = <a ax a BE be
Qa a O > — em eer ee
Y = (Sh onl Gi
sd yO
Ss) — oe = =
o Ss = e uw 2 — — — ec ct — — = — a aA HX et Oo ao © 2.6
ul i] Nl ul oO do aA a 4 Ww Oo CO) 2 foe — 7 7- oo oo
WY -_ ~~ ~ -_
ee ee | © ~ « -~ ~
Ww wee? © clo fad CG o . ~ co
we oe ee [e8) Eo eo, eae
LO sk Tig Pt Sse! aw Ory OA Baw Ww ager e¢ oe he cor W WW WwW W Y OrneRo 2 ao _ Ww oe Em © > Sea Bg ESS i BED I Raa Lo oh Lu oe | — — ~~ ca
[ea ier Cc 6 Ge CE OF FF KE
=— _ NeeMerY WN Fs Oma mo—ao erm en
< el! DNDND=—D— Ctr NONONNMNA
a COL wee ( — L)
on aad AOxKX AkKNENINIT
Ww OM Ofst DOOOUOYDEFLE
o ad © aan a | le | ee | P|) D —Ore AOKAWNLNZNZ Oo —woaowrTvadotoscwow WwW YxYatvorO | t eS i | CS ie) wie iNe [ea O a
Pia’ SP =, »
vi
40, FIST
PRT eGu2
19a
(PAT IGASP
SJAD VAHT
Ort
ee el
se
ll
sayyprreh
Sebi tith
io=ie
So7)*hetLjtszero
i
‘we
:
51140-9032
ATMS
tr,
PRA
£473,064
j
$0761, 090
Fragen aut HTO
A356) BT2Hte
| 16 fasnti
7
44°00:
i
Cay
nn
N WN Ss 2
= -
= = on
—_—_— —_— c_
_ — ~~ 0
a et ae > © +e Wt iH aes a ec —_—"
> wie dB)
on oe on Ow
i te —J — wo - -~ eee Own
. °. e+ —m7 wae w we =
<— «.. ee -—Y oS D- OUO ioe) oS OF oO oz YA NN Ne oe —o Se fm” co il _ oS Ww Ww W- an —E
Se "a2 — Tt ww me a4 ee) “IN za aS oe Sex ~~. oO _ a dl oo = kee
Ce Leek im We
ke ek ee =) CO Om YM NANMNMe % —e MOeeDOO0O— rH 25—=)
D—D~De —- tT — ANN DTHO— Al on 8g Ea |
—O-bF-—— - Q ae
— ee ON O~ rt oa ZN) NINZNO CS at" i cS = 2 |
OHKOWO— ere tL Or D7 LoD Sst" OOEY Stl -'- NSN 1 Ne ~WY LW ee
OWOD0C— Wx jj we we ee | Ca — -_
a Peete oD ee ZNee WoW UWO e#YWWOU eet! “CE Liv DeeLTaewwotrrtZu~y CO Reet OOU NOU =r
Oo taowo KFOWO Ce O90 (Or eCAeCOZWAYeOMIwW AOGCANAVCADEOAcqeaCOOTES Ino Lemd © ial © Ai cenl Ss coe pe ee fad
iT tf FOAeOOrOr0O0 =O UNLNLDZWWHWZOW LNs RSOROROWZORrewWeOMR OW
| ke
a re Ww Ww
© oO
~ *
= a
O
[va] = ~ us +
<=. Se ae 1S ~~ Sa + aor Pg 0) ~Y
= Ww YM ood Ww Fe (oa) me WY <a fe al a | ~
=) > ~ # = ke Y * — Lu
Yn + eon WY i
+ on ~~ = 0c
! LS YY - or © <4 {-ao oOo re ~~ nel
— - a ke a) WIL © o- + = > ae OL ae me O Yew me « —- 2 a
TUNer QA A Sj (S) uw O EP ce. 1c T Orceee NU
=a=Or ~~ (Ta) mm eet IY
=O << i LNM——~ O Cow at BSS PE ss O~~m TOW en
NwWeE > 7a) OOOO LI eee Lew es ew COOYW>STWs SAaSNEH a &Y ~~ WYrYOCrAAd Ot ameol ~ eeeta wee OCOZ N-—w OO Wwwercere~r — jAOMW tw =O I wer) UL LU CO et ora xO FT O «Oo HO ede orktr = i ce el PE fe am aan) NM Nagatsirvt ve
Ww Ow we = ws NOOK TUN I JO OO’ ea Er eOtzz OZ = ONO wWwwee Weep
CerrwwerrreyH en ow ORF LCTLORFRNINY
OMwiy2er Ww OO WYNWL
wtllier~— - ~w~O re reso see SN Gee wo CS OAw~ fier SQA WU Pee Sew COL SMe fae) Macs at oOo DONWWOL Deter Se YKentye yen eee OO J ae SIO Oo OW | OMG MO Weer O>O |lU SZWIAWVAVAWVOWS OOkFTAeZOsH SW NLTGTMMOOOLTFOFW O HSer O NUCeEXYCOr
oi il WRQ#UUULUUY LW SO ON tet Nt
249
INVALID OPERATOR */
\\
» S 4 7
«
; =
*e — "
vw Ww
w & —_— —i .
ie ——_
- -
—_— —
* *
——- —
— —
—
> WW "
t—~ hee
a fe
“+s ee ¢«
a, — —é
— * o-
eo. ® -
-—O Om? - * a
4 i al
[2 = @ 10... CO - ee we a a
Pw “J wv
>. 2. wi LAS Ad a
ran oY
oc cy oe 4 me ~ _
> n
<4 of ail% > ~
> (Cc
° «ct
risete
-4— —
; Twi
<JiiML) tl
ve (oe
- ‘wos A>
o~@ we =
-~ » & oe “T > «
4 © a4 > ee |
“~c + Oreto
UNASSI
/* O:
/* XPL RUNS OUT OF REGISTERS OTHERWISE */
en
et
! <a
a iT}
Ww <I oe oo on WY laa
=~ ~ _ — eS = co ww oe
fn) < —J aa eo = =), on +
.~ 4 ae a on ~ faa) ~ = = co) au ow - ~- ~ i an Il — i lod ow OD =——) © ~ ve) Y Once cw ce sw wi i O ; be a Fe @ en OC en or
OE CH et 7” on on 2 uw " be
a a a eo] Oo <« Ww Ww Ww -~ iT] wees 1S
- oa e oOo - asl Y ~Y ~Y ea fe
~~ oe ou i - or an ra & <r I= _
a oa Qa Omg Zk eo O oO oO zx il Uo OZen a a o- Lm -=3 alg Ga Ge ew)
rw erlhunoz ee ee on ke Wee TreOwW
<= <x < Ina eo on™ ~—See SE Be ROS —~ SV Chal
H+ HI HH HNTAWI erm HIUO a [ea fea) ce IE Se Pees fe om Lac
ow Zee woe >a on eoelLlLin pe 15
Ot — Il = if ms ee OreOF-O XK iLew
ahwao So OWwOZOSM. LUr4+C) a oe oc RKOWwWoOW ~~ Oo
ol eoN ont) eet eof eel)
*eQD eX) rs an) on awno on
%# OZKEOZKXOZHEO OwzKrO NOWN OWN OWNO arwWwNO
250
END;
oo
~ Y ae
i 17)
WW ke
on
a uJ = ~Y
on
pene S a
en
© i] ea)
on ce
= lu oe o ” _ Ww eon
- Zz Wi a -
x< — on
uw KE - o ~ 1
— iw oO
KE - a ~Y
us on = to a on en Ww
= to Ss _— oN aa on + be * - % al *% ke
a ”n Q = emlJ (5 (2) Fed, => ce YM <a
Or Ww 2 ag [oe f= = Oi nee Cai ta <LI = - oe Sy lw oc oo ow mM
srenwO | eof QOt-*-@OM Ake Cee
D 20 (lO eNO UNO om OZ+#¥ ON ZHtOFWZHOFWZHEOLS OAWNOYCWNOOFUN OOF WNOMm Ww
3 £QN3
$(,0
1S.)
4S31
$d3iS
$dOd
tvy¥
=au
fvu=
(auW
£00
fe
OLS
1
/
ie
$ N
=
$(,G
01,)
1S31
td
auS
¢(vu
y)W=
vy
£00
/x
GO1
02
*/ fQ
N3
S(sCW1sJLSSL
Sd5dlS
£d5LS SO1IVANI
{(QU
IOML
La9=
V¥
tHSNd
t4g1
s
/* ZW1 61 %/
faN3
S(.TWisdLS5al
Mais
SGIAVANI
$(QU)3NOL39=V¥
tHSNd
ta7zls
se
INL
BT
&/
$(.YOGs)LS3L
$d31S
$dOd
$1=ay
3873
$
O=GY
N3HL
O=
9u
3 O=
VUY
41
f0d
f*
JOG
Lire
SGN3
‘ *(sGNV2)1S31L
$d3i
S $dOd
$1T=8¥
3873
$O=Gy
N3HL
(O=f)|(O=1)
aI
$au=f
tVu=I
t00
Je
ONY
OT
af
$(,40N,)1S31
$d3iS
$O=v¥
3573
$T
=Vu
N3H1
O=V¥
JI
tod
Ve
LON
Sd
$(.gYl9,1S3L
$ddLS
fdOd
$0=8Y
3S73
$1=9y
N3HL
vu
<u,
al
| /x
19
vy
oe
$(4039s)1S31
$d34S
$dOd
$0=8¥
3973
f1
=9y
N3HL
Vu=<auy
a1
/*
039
El
sd
H(4D
3Ns)
1S3L
$4318
$dOd
fO-8Y
3973
$1
=8Y
NAHL
VU=Wed
JI
/x*x
OAN
Shand
H4103e)1S31
fd31
S fd
Od
fO-8
y 3913
t1=8y
NHL
VU=
Bu
4]
/%
104
«4
$(,0
37,)
1S31
$d31S
$d0d
$0=84
3973
$1=9y
N3HL
Vu
=>ey
41
/*
031
x/
251
=
%
QO _ lu
oo Qa
NO oO aa w
ae ~ ow
au > xen Q wil =<
a WW on
-) a ~ Jen pe | o
ao a a Or =3 ee on on
Ho ect [a) - -~ =~ << “_—™ = = - °
wu> ina) ~ x< z Zz => ies Se ee ie a ee ~O ~ “Y Lae! ea) co
om o wi - eo =
New eS ad od ~~ ~ _ co ret w kK KB — OO > 7 So en Y 72) ~Y vo Liz _~ - Qa Ww uw Ww © = = = us -- ie fe enw = = ke
wt ase i] ~ ~Y nen on on on
wa ae x< lw a a. Qa a
H+ = = = en He Ww oO CO = =z _— (oa) fo ae a a Ww
ed a6. = on a fa © Y 2 em Il LU Ii ~Y a iT] x< on on at LO - Oe SONU <x eee Nee Nt “a ~~ Oreste re~ Fe) te ag aoe *+O K*o ci oe xO a . Y [4 ow + + 1 " se ze ete + 8 od Now WOAy << ZO ed) Od OO —- Nee FO Wee €L qW 2Yr Wer Mer UM Sie ioe ot Oa: aS faa eT | ore aio cmd
com (| Owe OF CULINT DO tren COM Ne Ot ete AOeny CDR eeny ee Qy ee O DAdeeN ef CQ teem <LeeM
em OO om NO eth Q te Q ee Q eWeek Qk SO ee SO ee
% OF-~Z¥ OLOWZKHKOZHEOZHOZHEONrFZHOSKOSZEOZZEO NOMESWNOR EF WOW OWN OWN ORNWN OWN ORWN ORO
252
oe oe
oO Oo — _
a) ped < ow < on
a) a = ~~
ms ze mH ef) m4 ee)
G2 aam eel ee llia
are Zaire
TEST(YGET* )¢
a = a
on —
a - ~ WwW oon Y +
[= - w —~ - ke a
. ow on Ww ow es!
~ « oO = + = ee wi on ei ~ -_ on kK oe A oe
oo Y > - - — 4 ce tu oe jad [7p] on [oa] pee | —
Ee = = € & = Na ce - - = Zz be FHC WwW on > ~ . at - (op od
coal uw [ec ~Y Qa - aAWMW — ad = uu WY ve) us <a WY ~ kt WwW oul uw | eel © ae |
= oO a = =! = tOo_s - ow WY on <a Oct
= <. a uw ce on O on A EO)
Ps a jou uw ae Ww HH OMe fee) on ; on n ke Ww - HOW
. Q on a. ~Y = WY ee < Te
- m Oo SE o- a aw ¥Ir ee ae V <a hk a ee on — re a)
” <« eo Be <— a WY =) a Cc fae em _ - Ww — a oe oc at er xX G4 Ors ee ong be Za e - Ww on a = a ~Y O+—N I!
mt ee a uw O fad on uw. AY Oa VW ee awn oO — <a uJ ~ on We oe Det ee O wm | errmion
Qa eel ze a (an) o ~ = wi QQ — Seas oO acaire 7” on ~Y <I — el co ke > I ent Je
I¢ F F a MOR he Me oe kc: e +¢8n35 = rTM Y o o i) i = a = Wor eG + 11
wt ~ MMW wn ~— ce Nnt Nae NR NRE NOON Ree I Ae
*#aO #O ll JE — + wi OO kx. 62S) HA -eO Fae FF <P She + how oO uw = — = alert Oe
“Oa OMe yer ~wee Sees ee Sa Pot OS Le tee! Ge Doz i ”n Cer NK oO FO WA #¥Y OF KI CY FSU dy DO tDMtemoeurw ero Mm *#*O0O STS SE, J eM sa SS © ra OO Swe eae Or wOZza AF — ol < = O <a we <= ayy Gil as Or tRHoOw om 6 Wawo ema oO O20 ete NO M Oct eeOCUIZ emcee OO Leer) teense eet (Dee oe) ee (S) cost eoy eos oot m<a +r ees
>O ae aod onD en |] O one) eeQ sel) eel) eeC) ew) ow a pee i Wy SF |
KOZZ*¥O OZ*XOZ¥OAZHEOZHOZHOZHOZHOZKXOZH% OX HII nite Ze SOrRWNO Cw CWNOMWNR OWN OWN OWN OWN OWNOWN GSN SS aeMw™s
253
Ww ”n
us on w ore
= oo ze
-~ - II ~ or oa aD _ a
[od on ak O OQ =D c <a =aO [aa Ww O Ww 25 en
Ww ae — oO Ww | = <a 5 Tee ] <q ta e il O =
© =. a | Wwe Ww = — >
Es <= LA oO ertL 7
a> | eco w cc al iow - iW er beckon z Li vee. — OO Be ap S oe
x< qm =2-Q0 © meee SDZOZO Sit =D fF GwOWOw +e
ec WOW YOR aI-OoO oN “coco << - wvow te IC hk o~
OW or
ELSE
20) THEN CALL ERROR(19)35
~N
%
I coew
e
on
oo =~
= ' = = = iT] i] Ke ic
Con! Ww
~ Ta)
i aol =. Ww a be on
= o oO i}
. _—
oo
= Zz << uw — Se a e a
aul =
a <a .
| ~~
Ww
= e Ww - W> zl 5 Cc NO
oa iT} il — we
oO Cont
~ - WW ewe - eel) OQ}
Le Wud ete
> uw UL a DeenZuw © Oe ll w>
~ Olmrco = eco et ra re cw a Oo eZ dfOWw = Ow Ie Ww io Ae ad
*
oo co = OU ee QML ee
ZOO Zao wdtOWAOe
oe <
+ * ~ ~
2
SWr S770 ee Sm—S Oee Yili
HCoCOUwUlsZes WoOV= OANO-SWFe es DO)
“DeelLL eeu J NWA. «Cie ws aIZ2zrOur Oo WWO LL
Va) wr
*O ~G
54
eo
We pet
(ea)
eS
~ ~Y cid Ww
re
[= ec iad a. <— uu
Ww ea) ~Y
N Ww + as k be
ae ao ra O © uw fou
~Y ~Y _—
ce ae Ww - —
~Y Ls _ <— oO uw as
joa lag Ss, ose
keer LL
WY = oOAaery O oO lox zatas wneWwed in
OW emt ©
ALLOCATED WITH THESE BOUNDS */
~
* ~ HO
ae) usw
ea <
AW —
tw J acu
OU =
~ ww Mee LI
-—M YO Oe =
eF~O OM Atte F-- =O tu cern wWwiy on Oe >a _
Must fit _
ayy fem Nae ~ = OS Le ce Wows we +O
<a = Oe u OLL yo en Oo 4 2 a) 1 , & wy
a (Tayon)
SOwice. OoS ee | iW Ti See Coa
Mra Wz Oa
Ee OW kash | o @ Pea | allen on
Z2NS NFMQeeZa— —t MOuir
= te eee DD
7) eer fl er Aw HHHA NOYMAIK ew SANCZ ~~ 2a
1 a& seats er) en eeNODeRe ZW
Occ err) eX YAW
KZHCHUNCHI SWUNG RRO
na *
a © —
oO w >
—
Zz
w _~ = i #
oO x NX < oO * a oO ~~ a ~N ol Q +
” + a zm = => SZ oO 7p) uj Sor ©
FE > *ae << uw O < tot
oa ” x ”n ~ = a Ou ea. a < ~N oO Ge
= oO _ a + be SN Se oO a * uw XN Or oO a. YW +H
on (=) Ore vA) % Or = OQ a Ww a Li em ea Lwis<) SB oO kK oO Il ananuw ew <= a ”~ a> A+ UINE qa Us
ud OL en OO ei tu - on 5. ee =. TNWY Ee Ce A > -~ * oO woat ola aye oOo <x <I - Ww Taw wagon Te oe, [= + Ss & [= EE OVawat on UL ke a co oO on eru Oot Ww em Gy Ww <a ce qa kK -_ Law ES Vat (oa eg | x S&S
! e- & t+ Qa (oa) We re NT [oa <a Y qo = IOC WUbrI- ~ Y= a O e- [og 7p) — WwOr weozo we) <I
+ + ©” < oO ou iva is On Wieeriem J oe w A= MWWO > wow SS Pa oc Il ew a fa‘ ow <a or Om OO aoe OF
INCI amy O ot uy enon 7p eS -~ ONSSYOnW en aoa © ato“ ~ Ts wo) - SsDDOUO + ~ wi © MAK +<% oe!) ee be <Leoe a ZZ). Dake S- +e Cor er) ae eer =) al Sees Dse ae Kem
P2tict + >- at 2. {et [aa on Si Va) OMONWtT se N+ NO
OW aoe wi mer mee Z eS - or es ~- at WFD PE Revere OtIAMIDINN Rewari == O en<t e J SuaAS WW NSS
eadad¢+ Jeu aS WIOE oO Daw ~Y on —IrOMwo + oe NAOKO eeereaerMY AQACUTI ID a Orr Ww OK KWEETNSM ett MO CY ~rFDA= +0 CFSE aD+e5r ee | emen on™ Whe + rr N+ oO eae POSS «<i. Ok IO we OHM OO a #%# CO CO i oe "i
WWW eVdoO~ | a NNnNC Ou — he mNO Z ii on ew eeXA | COm2ewW Ile
eCoCrii x i OQHEVerOZW YM ATTOWW A Neto K—wVOTwD Dix OW SYOrwWerW DYWIUT eo DEO OrrO #AOOees fer YW | ew Fo - YOMRO Ow Ore Ww iIoa COARAa+t en mOrwe DO Ww OFS zords EOrtk> Fak +O (oars => Il bia LL ~ZOoO~a Wee ODWR ML et OURo Wee OND Fe Len <fe+ en ene Or Swiorzw ccrem M+0oaMrn O eat QeeYM aAt+=a -
ff x mm WO ee WO eee Y — HnNU~ Hr — Ht IX -ZKO rR2Hxe ON WL ~ NaHS snSNaoN (7p) oe wan) NWN OIDDR =
255
ye adr3v Twang2A 8210 Srosuo OWA YAASA“HOA 3)
AS. {s ‘3
2909
7909
¢( I4+8F-AR)e
l= (4K
1* NOT?
3H FO
f° %@
GST2IUCIR AI
ZyArAA
“
\@_ 240) T4A439O . 297,
SMT
4D 2?
csieVeMind
1S
ow i
sya
ou O45
ar
4*
\* -222a0)
ro
7
FIAID! 9
we
\«
70
7?
“ £
_
+
- ‘Pe
\a
é
.
Ajs
|
‘4
\© BOGJS-
3VE2
LT
7473
S yet?
3
ad SiAde>
al) 2? 2n9T"
\e owed SHET
Saar pas
Sean ee
ty \® BOATS
- P67
MHRA DPwITIMAROG
YE
—
~
+
Ww roa Ww -
Ww = ~ =z % ~ 4 + = pod jee oO a
~ 5 oO Ox => <= < “a be aie + 2)
uw an) Ore MW uJ
HWS UO> = JNO <t hk ee
YGO+* UW -_ \MaSAO @w we
Fw =— tL on ae fsa eev>wo m =
NODtOz> sé awn WOoO>Oduz + ~ Oe Say! SS. D> + —— ao JOUCce ~ te {Ya See = = ww SOOW~LW 1 - uy ~coo> CMO = pad ere Ete LOT ES) SZ = Se A ETS) «yh Ww be ew oo — of Oa
wwoumtm n~—_-> =~ WN Su
on: OSes =. | <i [ol Ia =, ~ rn Smawaea py, . MU. (ea) we cowr Ta ew 4OS LL oe
= OWEHZ # fo dise ~ 00. - COeS>-es(O Oo: =— Oo - 2 ea = ae SS a . oa oy afm Ur on fe H+W Fos
=a Bowe a~ Oo Us ws Leer
"Yn Witte LAUID 1 i) = Oo - >=“ Ine Mer com wO ~ I MHHRS ae: So) Sea
od He KN~ fheeOZk lke *O YW ~Z2ZA+ aor Ow —Y ee
Ww #DONer eA + a eseDW Naot = QO Rime er +HO=—-—- OO &
ON +=2D0 | aZ2ze re I on DN eh ee wee O™ OW ef§ Y=
QAeD aot WO en me WO Yor Il NWO exvO RZ2KeOW W NOL ae ZzKtO~s
ww OF WwW NUN ORK VDA e
ener
256
EOF
hn HHHHHHHK + + e+ HH * * Kt HH * * %* ey * Ca % 4 +t + + *% % * * * HH # * + KH HH + + HH % + + + ++ Hx * * HH % H + . & HH KH * + + + Ht * Ww Ba HH 2S HH * Last * t+ CF K+ + O + + ati ++ + = + HH Ht Sa ~N % %* | #+# % * t#xX+ OO HF * oO + * —t * *#+ <a + + co po H+ % HH + WwW + eH 2 as + = % H* % H+ + * uw + *x+ OO #*# + 3% +t QC HH + Zz + HH W KH * #% tt % HH + + 3% tH KH * * % HH % * x HK *. * % HK + * % % % + * Ke % + * KF * 3 + + x * HH * +
HH +H * * % + HH + + HHEHHHHE Se
,\<¢4
a
\*
23 JGATRAY
FAII03 DNS
-SVArHLD
a)
i
eae .
\% 22390GA
NODIM 32a8
21 |
ah. 3%
5 ~
* N*
ZASTIMARADT
OVA 2IBALAAV
3200)
30 *54MEu
te *\
“baa i
Sg ‘
\e BaTHIOS
NI0J8
3SVA2 4o
woiraon)
*\ +64
1 >t)
5 :
\* (Y44
41) JUJAV
GAARUTaS
¢\ sit)
\2
BODIJ6
Fv7ITatTae
OT
Syvau- er
r geriaim
a1 a
7 Aa
4900 Ja
O?VA ¢
3) POTTA
St ye?
4 e\
Ett) Mat)
*
“ £4
AeUT Me ( ee7
PR ,
4 ‘
.
ae
TAC
os
' ga
ud
yT*
4 Ss
NY
.
- “i
' ’
V*® BW5AT?.
ShT
:). «@
oer
Tetra
2 ;
-
r¢
Al
>a
72
i.
Y *
ie ‘
‘ ’
- 47
4 g
} i.
-.
AV
Pd
“a. 7
Ps | fs
*, ‘
\
- ~
Se
« “eG ee eves
i £64
4 OF O@TP
& HEL
@&OSSh
O46
= &s
© BO SE « igre
a é
. —
j
-
.
-* «+ «
>» @e
®& ee
ee a
b2 s
* Py
e .
4 ®
* é
‘ ‘
e :
\e
-
ae :
Aine
tH Orde? 26)
WH Os
. ‘
; ’
*
© e497
2 @
FP Pe kee
eRe
ee
HOP
eeezsdea
° rT
a P
Ae
ete
Lee ee
ee Ee
te
oe
eee eee eee
Te ©
6e wy
,
APPENDIX I
BNF FOR THE SAMPLE LANGUAGE
° +] .
rAN Ww aN =) WY) = <a ol “A O FZ Ww = _ oO Ls oe lan HA A a pws
<= rou 4 Ul WF AA ao “A mea < at "7 cok <= (0 Oe a am W lu as =~ Ww Ze ee) <— t oN So _ Ori mw er a _ Ww nN AW Or &F AN Ak XK daz Qa fod rn Zee Ww CON, 4D rol V uJ LU ace. Ey at ww V bee OF aa x A Nie co aA VE aN sw ww ee w (ead a Aa a> =
<— ae Je ete. WO PAP NOLEN (2 —=—C) & A owt 2 ee Ww Sf A aS wan Me i >< Y VZ—2V 2 Wee IJNND-ED on aI > ARF OAL Oo! LK lu wu = A=SS5DV Vv Lax OoVvVye Ge” 42 BELO = ZASIZatt A orem —_— I< O eA aus, OO Ata At WetOIIAZA be oP aa ArweVe VO Re ASTAOWVARFRAMNWZROOWKMW AAZ Zoe AW> uJ V RR WW WRZHNWYROFrF MWWWN AYMWA WaltyYo>onne
“Aw <a SEalwiwVyO Kes2Zw5>o]D fSDwSeEe AOroaOTeGeask CA ALAD Ve IOzE ZAK OWMNMOge*OUZZArFRAVOF OGIO we dded> FOenQWAW IRR ZEIIOW CHOWFDVV SIV WorE OnZIUSe eo > WZ OCKrFWWUUDNUANAWZHE DA wim. = tks DOROOC Ke MWe qoOSlZOwZzo VY © AMmezarOOrF UWleer Yu
wwOoWwWe dae VvwOrdOWWMOOZUUUNL LwrnNOrw~nozr><<rCr Cc O BMMOWOOS Sao IoONOWNIGH OD RR LH Or TOR OCWWeOHOCO- VV OVVV VV EIV SV VV VV VV VV VV EVV VV VV VV OO SV VV OV OV
AN AN uw be AN ae oO Ww Ww WA <a ") = wa HJ “ww = “A 7s GEE ash & oO a = AN est, -<te Q Zz © Ow aN LN Io <a — aIsn ke NN 2 Owor N AW | re Fe wow Fi uw © WM bt ao SSA
IN. <= Bee | uJ OF uae Ii (Oe) wrAc Lf A fea) ae Nee ae eS N FO Ora
lene) ee SS S-eet! OAN LEN tte r ere De UIaQWa A034) 3 aide Se Ee WE CO FOWO A > G36 Dace = mea © Wetwmw Ove m2 = Se = ti" Sh ( worst © Eo au SVertia BS 2 DSO Ole YMOLOO Oo adade>e Om WN IY OO erreiD =a me OO Or Ow me ate SSI UNA NS ONIN ONL NSN VN VON ONNE NN N
257
=A
< ~
aah ee 1
xton 998
7 -
~i2 j
F0AUOVA J -FIRMAZ.3HT
897 4
<nz
jt \aTt>
<€¥CO a>
240A
“>
2722 WOITARRIOI0>
<MId35> ‘
se aae
' ag
' 5
PB oa
A
CuOryamajoaa> <7 ae
MOTTARA 2) 3
<7
i}
:
<¢
)=4*)
» 4
é >
al
7 of
WN ‘ jai
p ;=s
7 a
*
(a4
¢33
Asc?
yICMoO De
PrtAS
- ,
5 ‘77
2 7%
é §
Ti <
« P
J
+
!
7
£a9791 Feoi>
8472 ea
yas) Say
Va cue
} PeRaK
t ;
{4
‘vy
ayi7
7%
yf
Ch Ia
90> cM
+4~
w¢
RI33 47,2512
ESSTON> Aw
<RELATION> <EXPRESSION> > E X
> ay
SW HK
AN a > > “ww ace a Pas Wu <I uw el ee? AN ny re [ es VV eX ee Y 2 ee
Oa a2 Ww H + | Eee. —l eV
Oo oY oz AN ate Nxt GA ae eiisUe * Ce RR
SOreVY owt Wa as eet lan Hat NAIA
AANMNAKN>F AAU SAWZ> Za2NNE CYreum Of
ACCWWOAATOWF>2ZaA>a SwwWweer SES OZIHxXIas Orr O00 CRMUL WOW Ye wVV xX x< WW TOME VO
ODO WeEWwOwuwrEEF- WWiLrFrFOUZRHIY DAZ RPmIVVNV SW ZOOM + IVY VV VV VV VV SV VW
VVVVVVV
“ww Ww
od
(oa) aS <= — ml
oO [ee i TaN <td Y Aa Sere 7a) (egal AW
Ww “A oO = >>x< I oe = - = <Iturs a. c O - coat x us <= ‘@& fn pra a Ww ad i @ Leif Vv V VW VVV
258
“APPENDIX J
CGP INPUT FOR THE SAMPLE LANGUAGE
oo
= = a OC ee
oe =— aa
~ Y ce
i ad = Ee
= ak Lap) Qa On x< © —sS
- — uw
Ww oa os oO [ca a oO O O~w oe ~ oO uw (S uw ee ene
a) oe -—O Ow oO ~~ Cn ) (3)
Oo = rei UJ ew
N ~- ee na on“ Ld _——— pe Ps
~7~ — oon le eettiO
= ud Qe -_- = ad | AN (3 f O) ee er}—
- O = Ox —-Od x< So (S| - azo
o-~ al oe =uiO ~ OF | el —~oO ws pe |
Na) a -_- <a - © OC enee
BAAOA = (od an a-<a “Aw 0 ed od O <= e WwW >-~ fad
RW WL jos awd —~~-O = Or us ~ ION e O LuU® Wy Qu _ * a-O = uJ AQW ARENA WwW
Doz Q (a A Riu Oo oe
Pca s CR a. V LUO en ~—O Ii Li ew oe paw OF tore (o3 Om A > tetra Om
© a ila ce ~ NN Sewe UW Oo WW oO ed thet & Ww D—-~OS SUE oo aan yo a
SDAkraeer Over ww Zee < ZOVSrARHA WL OrreatWw © WY VMVewZ2 wmewWwWteSe VE @G « O@ex<s> OA mw SW
oOo jO"x Or a. ALOK AN~SsaO «OO Ee = +O We **O O CoO0c oes ai aaa A Aires! "OVO. 2) ——s et A aeORm® “kh OF RV AE
= ~~ &nA~r at 0 se Sees wu wit IA O eA sie OL aA = co KAR V Meee UR ORS
WwW 2ZiowWea2Ze® nel Ve Ve at ees re OZOAM oe < oot} Oo - OCs SZwt tse HuO>y> ZOO Se Heer ql erf WtOUODRKOQO OO AC A Cw ket WARE Kv = POC) BO OUS Sy SY Vet eae os ODE Cea oe OeeyYree>TeeOM WOO O ft > AMwde Ke Taatatnreomnm
ZWCeeVRVerwm VV Vv VY VOOdt VEO>>~vV~vV I=} e- = Ww oe Oe Oe a (2s
wee eee MH YY) i Ow —) — || <—{' tl ZOSMNARS SYS DA oe Urn > >
= wetgeenNux< ft ee ont Oi “ose WOO YJ eJje~Oe Ww Fil “~— oa.~ ' i
RFRZ= ANDORRA Y ek ~O A et et SS MS SILK > i} iT] ce Tren/Nee en Rie” cele —--C) — e Myo <—aow OG) (ee eZ “WZ LW Se MHAWAO ea) eS = riltlee W SWz~ BO Looe —O — Boowuses Ce DRMM 406 Sti oa © Oe «c tbe S et AL et Or OW Soa (Oo.OFO VOrO +O SO sWwo<d? Felt es
‘A oe HWS COA ao (Oso .© 0 - LOS Ww See KE EHNOLEFWOMKONODYZ 242 ZAOM 2 enaoOwWw wW —IdZzZo eal hE ee < of > a <a “A Real oh. <a Set a =) <a fy << ol > a ee a OL = “XCD O cw ce 1X jem a ~>wy <— Us ey Ww ao oo «= a O NNN tf} SETS, eG () eS =a <r <f) = @ TF AHA VS WV RYE BY He AY VON VY t VV
259
<BODY> <STATEMENT>
NOCQDE;
:= CODELOC; CLAUSE>
IONAL> FIER>
<UNCONDITIONAL> <LABEL> <SENTENCE> <SENTENCE> AT Foe REN
OCU
FLOP( ADDR NOC ODE $
<SENTENCE> <STATEMENT>
NOCQODE; NOCODE 3
<LABEL> <CONDI
FLOPCYTHEN® }$
LAUSE> <UNCONDITIONAL>
<UNCONDITIONAL>
I
e Me WONO
NNT UIOW <i ow
3 jJILTOG JC
MO ROU jf es ie VOVOR eV VY
Ao
Ay 2A eelli ee WMA
nN SEC) YR
ee /X*s (ODO rouices
OWOTU YNLO SS | ~~, A
te, ie —
Vv
<DO GRQUP> <TRANSFER>
e ’
. ? ° ?
<ASSIGNMENT> <COMMENT> <INPUT>
NOCODE: NOCODE; NCCODE3;~ NOCODE: NOCODE; NOC ODE
Teg re ate ae
260
<OUTPU T>
e ,
"ROV') $ N
CODE(OP
S R
LOCATION) $ CODE(* BY) 5
t H R 0
0
2 SETUA ABLE>
( D
I | 0
TIFIE! B is
A
"ST ARY 0 NDC TRU > Sow
Zee PAKSTIA We COC ey Or x“~OT cu mee STWVE OOO Wa: VQ ad =
WY OwWODD& (Si SE ee er ao (<t (ees =) Uj) <t owl oe OY Ope eh
CO>ne eK SNK Vv -¢ - MW =
fey See wise st ae Ct eS eM @& Tuo —oe - Ure
OO OOo QO eee
JO OO Seo
hi Ww ePWwwAC any, “f-) MCOOAUO
( 2O ASE SoS) ASO OF sewooZ Ss BD j cc => a (es) a od
= = oO fom Cc eo Vv Te LV Vv
CITERATIVeE DO>
NOCODE S$
LOCATION)
<
fond on
Ul meer oa Yn f= =
Qe -
if aoe ee Or WY
=” @ a = .
jee
ce OL: Oo
-~ ~o Oo on > Www ~— or
-_ _ Ow Ww -_
= a oO 2: & ” = O88 © a ~ Oo ©o £ co A ee fea) = Pa eT -
“NN O>ee ~ |
aca me = Oe eS. &
wO Avo Bo 31 f
mW WrYNwWwe OO WA
b @ a) wwe Or Oo 82 “oO ao Oo © oo
i ~KOAWDS Or Ye“ Vv moe Es Y Ww oo Vv ~— rw ee ee
JH A= W wou —Ww — >}e =ZwrwGOO aAc er =z a> Oo O20 = a—aA. ae oa CeHOWOATWAX ~ —- m= Ao. OV Zorn + V Veet Oren emer Ore OFPun~vy
WN oedte VeerWwee © NYE KA 8 —Y > SL —W2STWlanosaz>w ¥ QO pA ONO ee We We O A &
MO de~DqOAKHe 2 K—WCOkKCN YY =
Vv WOorcrsr = Ox<xOVO ff. Ww TAaMu~Zzaa—-Ccw.s Ar =F &
= de VoeWwOOCOOVuUOTU VY Oo~r~ SAO~~w= Ses er
O CAADS SW ~ ee D 04D joe +
QO VOOCO tVOCOCerRKTMOVEV NN wad —- OCOOde = —
= =o WwW a ou ~ orem SCL iT Y ee 0° leg ~—We - ee -
“w G—LeeafA OOO rS aoe a Oa on BOO Ve Vesa CF OAC ©
AQWiWin Ww WWoOw wWAWZWWO Sea AG GAO Cxoawooo”n OCHGOCO ECO3t0 OWOZzOR-Or- OZR OOO “OOLO OLOZOW]S
at <— Ww A wy Oo us
oe a ae Ze F- = wi ia A aon “wee
SE eS) 3c Ce yy 1 ee Oo ~- ef. b Pe ab oe Ba we. Ww WS PN Wr oe NN FNS
ON> <RELATION> <EXPRESSTION>
NOCODE S$ NOCODE 3 CODE COP CODE
nom ee ec oe ee on on
Ye - - ad - =
wes oo on Oe on ee At
Sat ww Cho oh Ge es. Se Oy Ue er te eae Peet eal) ents ee, CO COS SruwyONvuw weir We
Veeder sean 2 OK OK V Pe: Ro Se oe cot week eal
Oe Se aes ees es _— -— al — — — —
DS ee a bee = De.” SS DKF USS EG OS
ee ee | (ot LE UE Wise [Nis Se ee eG a = = - = - A
~ = GIANG a OB Ee ©
2830) © ©) +o Ow eee SF 1 nO 1) Ww fe Lu Age ae a By eel a Oo w a eet er ud VV ee oe. HE gE. HE
261
> > s, ¢ “ ¢
<TERM
<TERM> XPRESSION> + <TERM
<EXPRESSION> - + <TERM? ) <
"NEG "ADD
(QP
i) delves Ose
“MINS D5
CODE (QP NOCONE
<FACTOR>
. *
e
- :
,)=
7 .
s ‘ vw
'
" ‘
hg oT]
° ; -
as
7
“~M
te
AY
TS
°
-
ieee
if
ASOACA
3
7
'
>Tr
eg
.
>
=
.
7
-
‘
; ‘
we
‘
1]
a
‘
- @
. ‘ \
— ow =
i} ee
a = =) za
on
oe -~
- oon =
oon bool ~~ x< oe
a a: - ma Ww Se ae 3 faa) _ > ce i - = ax — = E
uu a | i © ES)... a) i} oe © Oo ~~ ee
~ © uJ
oO w QO em © = 2 oe oO pie
= oO. . -e aoe Ss oo =
oe on _— —_ WY on
oy 2 aad = ig | eof sees <= <a <— Ww Ww , - | he ig SU
Se, ~ oO 7” 7 3 WwW ~— oon
_~ ee a) WwW as
- fhe << © OA - a>OQ ~ OO “SG a Ores sso a). oe ee Rees a uJ ad
NN ran -fe Ci OM - Oren o»
~ « _ =! Nn Se So © aAM0a <9 "iw -~ me &
- & O@oO:©: tows aN Ve.-O cs. © ~V~— ~@ a Fh ~
a ew Ww NAGS SO Age tL t Q*xOQ ook — ~ _— Le —O
mee oy Ox+ O Li ec COP QA SS ©
7 Of Ne ae AS LW 2S > Weel er YY MR Oo~n a OY ow
AR A IOOOWwZrA>S Zoe FwWwao
CC CO wsZOZS eee YK ArDW CYOrZw i 41 Mae Hee REY SO moO eee er O TUT Ze eit WEE i. OF VOEVEVEVEVEVEV VON — VM eeVR Ww
NOCCDE$
~ - a Ww Il - Sos es. a oS " Hoe - oO == A, — — | oO LN peer a = D> D> >. ro | in = - ame oe te NZ mst 2
J & ead pa pe eS & fe fF LL -Ge ee aX comet. - Se © Oo 1. = oF Ww) so '} tide 2) =—_ ew UU > (on) YM Crim Ww mW the F eeu Oy wt: Cm oe & | AG ee (Or sOxtr Ost “A O CAH U>O 3) sO] O> 6 U.e¢ SS Cer Meus “cs HOO 2S IOANRW
O =< Pe Ae la = Iwi - O - a 2 ss <— a OG a we tL a. tim F
x £ VF V + FF OF eV OVO
262
END
EOF
APPENDIX K
CGP OUTPUT FOR THE SAMPLE LANGUAGE
SYNTACTICS
/*
—eer ee YO2X® > ©
Se Oe NON. fN eatWw>- von Oo
eJjJWIO ee DO C \=e28 CMO] tc) ~
~ |§ TON eWUew
e Ye" DA_ VERS AM ese <t O2Ge Zb em e#W> e250 Woew ewe Ne we SLY @eZONYM on
e= a2 AVJe = 2a eW eOe CO AOFUZM™
eweee “ O He eS DO
ee An Me ZV eo A™ ©&V2 VAWMNe] UFO Ove be Ae wEeat OaMm
Sey OP AOU ee Wow ew em ee Wet eW
\= DTD Meudt ANIW ZUrFZASARF eJION Wee YOU ZVHe aw xe \erVUWVALSL Of
sO e Ve yWN2 WOLWVM =F e& ef BY Betiee W
~- © Oe de edtV MeOZw ew & eatie ewe &
\eOeWree]|e AF eA OO &- © Oe = HAFV2 ZZ eA
>a Crdce AOMO= Ww Sat ee eSwr. WeCONAO awe wer Y ere OVS Ivo } tate Ontcst= YD We A— eH YATIY DO~ Wwe fre ere edz ewe rer Ss OA se KS eed ~ <SoW e+ ay oe
Je «eYHe O>s =« 2
aue aeearOeE AOZ WE Reet qtVvazie eOrRw we ZereetXeeeiY e cre TAZ
_ eo Ov eAW<I- Se
eof eel © YTow <
ere ef = © eA) aounoe
HS ZAY OOF IIE V Roe rR Ne At dIOVeE eW OOYrY FWOMWe _
ee «wn DE moO «- >On mde a OV ee © aot ef SArFCOVO KN awe = WE DOVe Awe Io wWwevvrove Cee EAS
CL Or VuVe ee IO WWe wo» Oe -« ce AZaI~
ee AZO te GOOOCOCOCOCOOCO
rf ee F&F eB FC FF F&F FFE ee FF Fe &
OMS MAN Aaa aa ONAIAINAI A
SOCcOCcC Cee Cceoc~ caocoec:c OMOMON RAHA ORNONNNNAN
ONOCOOCDOCOSDCOCSCoOOeeS) CMODMNON AAR SsA TAN ONNNNA NS OMOOCONODOOCOOOCCONOCCOD®D ANCCODCOOCO COSCO OoCceaoo SoOCOOCOoOCcHeccoecjceccecoqoe
OMOSC NESECODCCOCOCONDOCOOSD COOGSIMONDSCCECCOSCSOCUG OMOSONSSOSSSOSSSENISGL OG Se ae eee CONCODOOCOO
0 83 ra) 0
C
oc odd OCOCC 00CC
© DONDOOGCOSCCGS0OG
~SCONDOCOCCOCTOO
ACONDVOOCOCOOTTDOO LIOOVNCOCCOOCOC CO0CO0O0Co FOONCDOODCOOOCOCOCOCS FOONDCOCOCCSNSCCAGCCOODCOO Apts ales OCOCCOOCOSCOCO
HOMOCONCOCOCOOOCNOCOCS TCONSCOCOCOSCSOSCE SSE 2
HK-CONCOCODOOCCOOCCCoS Doo WOMOOCNOOOCCOOCONOCROCO MOMOCONOCOGCOG COOOCNCCOCOOO
50 1690 00000 OCOCE
9 00000
650 COCO0 000
-_—
FOONDCOCOTSOOCOCOCCOOOce sOHOONDCOOSC OOCCOCOCOCOO0OSS DOONRFOCCOCOCCHORNOCONNNNGA
CONARCCOCCOROKRINOONNNANNA COOCCcOooO Eo ow,
“oe a | oo oo AWOrRAaAWws>
J> = > § ACORrFSAONCNOOCCOCOCOOGCOGCOSCOCOCSoOo YO We A ASW SZMZONOMONM AMAA SANONNANAN
SZe Zz Of LXLLHNO wm —CONDCOS | eC ONO OS CO COOMOGOOCOOQCDS
© HE OT Ze YOM SF UND COOCOCOCOCOOOCOOCOoCCeO e=HOaqeaulavor ™
Yiwte eZ2AWIN WZ> z>-
COQoCoCoCcocoocoo
OMe COMUTAPFIWDSTY KANNNNNNONNNNNNNANNN
STO ee ee a I a at i — at i I di tS
OU O oO Wil uw Ww Oa aS s&
263
| ol ee oh ol ol ot ol ee ot oo oo ol ol ot ol ol ot ot ot ot ol oo ol oo —-ereeeerereeewrre ree = -—- = - = - e-eeereere re Feerterese & -_ = = —eereereeeree ere ere reeer er = - = eee eset eseeescseesesese eee
NADON NR HOH HO RO OOS OFNOCCCHUSHOUOONY OU NOOCOGMAIHHOHOO OOOCSOCOCOCOQOO COSC CE OE SCE SOOCCCOCDSCOODOGECCOCOOOS NHOONNOROCORDOS OCOOHOOE GOO AOOCOONDGONDOSIAIMASHOG
COOP SOO OO NVNOCHOCOGDOCOVOSOASVIVWCOGOCOODCCOCOACCCOOOCO NAOON AO AO CONS CO COLE HOWE OHOOHOOOONC GONE OUDANAAAMOD OOVONNOCOCCCCOOSCVOCOOFAC OSC OFAOCHGIOCONOTCONOCSGSIAINACOGTCO CSODCDOCOOGNSCOHOOO CONVO GCHIACCOUSVOSG SEIS DOOOOSSOCOOOOSD COROT OCOCOO COCO COCOVCOCSCUC SC OOOCOCVOCOVOOOOCCOOSCeCecoocoog
OCOOOONNTDOOCTOCOOCOOCC COFOODCGHOGH SSCSengooeonooeecennoes coc CSOOVOCHOSCCDOCOCOCOVOROCOCONCODESSOS SIoVcoSoocooceovaecoece COCONNGCSOCOCODGOCCOORONCS S HOO AOCOSCNIDODNODOONHOSCOOO OCVOGVOCOCC OCOSTOCOOSOC COCBDGOSCVOO COND COOCDOSCROOOCSCSSDS SOCOM ODCCOOCONONANODOOGONSCOONCONCHONCCVOOCOCOOCOGN
SOSSSSSSSSCOSOSSIOOS AODVS OOo VOoOdCcoanhocenooconoocooc0o OCVNVNOSCOCEOCTCT GOSS COoOOC OOOO COSC OCBDNOOCSCWVOOOTCOOOCCO0O SCOCCOCOCOOOSCONONGNOOCONSCDCOCOCNCONC CONDO COCCOCOCOSOCS DOOCOCOSUTCOONT NONDOGONGOSETNOCONTVONDODCOCCOOGCCCSH OOOO SOO CCOOSOONONC NOC CONO COPD NCONOCONSCOOSCCOCOIDCCOR
BDOCOSGOSCOOS GOONONOCNODVODNODCOONDONDOONOOOOOOCOCOCO9COKH OOCO COTO CS OOCNGNONDGOCNCOCCON CONC CONCCODCCTOCRBOCOCOe CCDS OO SO OSD SONSNSNO SO SN SO CONDONO GOONS DO DO COCO0O0C00e MQODOODICC OB OVIGNONCANCBVOONGS CON CONDO OCSCNCOC OS TOOCCoODOCOr SCOCOGCOCTOC OC OCOC HAO SOOOCECOCDGOOSCOSOSCDIAOSSOGSGSASEO
OCOCGCOODOCOSDE NONONOCDOOSOCIGNCOOCDOCOHROCCASNCOCSCOCOCOG Cocooc OC ODDONONONDECOHNOOCOONCONDCONSGOCOOSO COoCOCeN SCOCNNOC OOCOTCOONICORONNCHAOCHOCCONCOONDSCONROCCSOO OCOCOC SCOOT OCOCHSCOSOCHOSIOCCHOONOOCOCONODOONODCONGCOCOO
ODOC COO OCTSOCCOOCNONONCOCOATOQOANAADNOCDONOQOVOSOCOOCOCOCOo COCGOOCOCOCCDONONON TS COGAEOCCNODAOCONGCOCCONCOOCOOCO NCCC CCOROCCONOCONONDODONNRCOCON COND CONGCOCUSKCOrocoe- NOVO COO MOOOCONGCNSGNDDOONDTOEGANGCONGOONOCOOSCMOOnFD00r OO OC COOC DOC COOCO ROOD OU COCOO DOS CE OOCOSOCCSCOGSOOCSO
CODD OCODCDOVOCHDOOCOONOODSOODBDOOCIVIOVCCODDC MOOMDAOOCOOCOCCOOo NAOCNNC HOC OR OVGOBVQOFAGODORMOONMOCCONDOCONCOCORNAASMOC DO CCOOSCCDOCOOMONOCONDCOONACOONDONOCBMOCOCODCOOCOCORM SCCONDOGOVDCTONONONNRODNONONNONNNOONRNORRANOCOCOCCAN CO CCOOCOCSOSCCGCODCOCOCOGCONQOVOCCOOC COT COON OCOCOOOTOCOOCOCOOo
LLL Ly I Gy Gy a I, LO Gy i, GT, EI GN, GT, GO GT, Gy gy LO, Ey LO Ly LI, LO Ty Gy Ly ey LO Ey
NUN AINA AN AIONININININN NIN NUNN IOINNN NNN NNN ONIN NNN me a a a ee ee a a a a ee ee ee ee ee ee ee ee ee ee ee et ee et ee ee”
eerereeerer = eeereeeweeereeeweeeeeeeweeereeeeenene ereeereeeer ss - = pe —
264
o~
wy Otr nee en ernnere om
eS eDAD eer OAOON ot . - ADOMEMAMANNOMGO OM eG AN ew TFHORRNEODADOFNRM M CO ATWO MOWODEEEEANTAMNN De WH ON OFNANDNAAPOON OS GS «O ae ee eee ae ete AN ee
ODANNMMSSFS MMO & OMQH® « to] ln i et | Ne DW eOMown weer nwn eer OROMmM ~ 6 M~MNINOM #FINRAMONMNEFN O 4 —reiee MAOrRANAMNAMONCO oe - Osan
WOODMNOGESHMHOMF-ORN O *G N OTNONDSTROOSTSNOOD - © ~ ee
DEORE OOSTOHOM MeO eke GND & Caan) DOMAAOVOHMM OOr-O aod
Se eee OENNOMOS SS Ot N OO es Oomoed eer Oee
ee MMONOM errr ener OO > NOM e Per ere ere em OOOO HN eMORNANRA WW co a) 00
SSeseseece OOWNOR-ARNOMCOC®D +O . faa) Pebeetin eece MOM ONDMNAMOWMS WD Rete Ce) e ~-w &
OOD0COCOCCO COTE EEOOTONO CO FO NMO « ONOCNNROONW FM DAMTORAN WO Nol Tavee)
oO eee HNC OMODHM Oo Los mt MOM HNO TANNOMMO SS oe UVeeD awe OMONOOR ee efKNMOO we
OMM OR ee a os ee aa) om ODORS KMOMNAMANAM WN este e +t
— MNT NAOrNSENOCOEEOD er eQ Nt & MPO EK OAODAMNETOROD OD
OoCcoo0°ccon ONONNRODN ONONNAROCON OOCoCcCOoCSe- OCOCOCOCOCOO
ONSCNNRCCN UN LAM NOTOMNOOON Cora) ir Ocococococ <a eer & KNOWN TORDANO +O ee ODNONNFBOON & HNNNDTOORODHMD &« «OO eto «=
OCOMCOCOUOD FMMNNNOTNNMMMStTaHoO e- Ne OOCCOCOONCO Mende oO eOIN & m0
Ztoonn oe | os ee ow
OMCAINOODSG KBEMOANA ce! ONDDEEEAMNOD .- Oe DFLOARMLOAMFORINDOAm™ OR
COQDCOSGNOO Or AONE tort OSococoenNvoe W ere HOAMNOTONOO ed OOCOCCOONOCOSCEK MONA NNNTOSCTNNS “ao CS
FH ANDODTDORMODAMMDM~Y WIN UND e COCO GCONOCOCKHLANNNATANMMOMOS StS Cedet et Mo OCCCOC.NOCe TOONS a + Meee OOCCCONOCO =—FNOKWN a ad oe se) oe
CODGCOONCOKNATNOE eMAOrKMEFRH CHO fie OOCCOCCOO JWri Mast SS OKY TOR Zz
i PE aa} re ert to ee ONONNHOON TO eMErNMNNNNOLTODWOZOLTOrF OMe DODDOCNOCOAGHAOANHODNMUODOAN CIDR AN aUWS COVDOOOVNCOW KL TMNAARTOOURVAHMO esto) «0c a ONONNHOONKFE TO HORTANNMOMOSYETOORNO~ ef & ONONNOOCONK HENSON Wo de KOM &
DOOOCDCONYS
~o ~o*
aie eCOO tl ~ oO
OoOree Nee ~~
0000 aN -cCO thnN oe o
- Nee ~* ~- ee & NN +00
tORHo o (=
LMU Nee ~o*
- i D0 teee tal eo
WOOrF Nee ~
Wow moO Core) e a oO
tee e Mee ~~
a MN +OO Uist O o )
- One oe
NN eee On ~
mt NO - oO A+ MO Nee ~o
. aN +O N eee td oO
~MPMONN Nee oe
Fin Ne +O ° a oO
Neeew Wee -~
tod Ne ole) mos - oO
e Nee Peal
N ef ee NC OU
mM & oC OMm~Oo Nee -~ &
= Or “OO hh se em & a CS MmrHtDOoO Mee wee
W) ost ar oo Lad ty |
- ©*® e OQoeoe tee
-HADO KSRHtN HOO owt —
. seer ee om
Qeee arm ZOO ert OC _ me
OWL) “fF «= « -e a] HOt —GO Ieee z (oa) on
SAO eS Re Se Oe
t- 0 00 mmo coc ect —_— ear
Ze oO er oe er Oe
HSRHHOND~etN COO
AORSFNO- oe oe ol oP SL a! CHT FOODONM— Ke el ee & CQOOCCOONCO Ze FAMMNOMHOMHO & «OM co om OaHNNOOO
COCOGONDCN~ een OSA EE OOULNIEO ted CO «ee & ef <a
DODDDONCOWMNM HNMMPFOODNDMMOAIS OW e-Ot & HDDOOW~ w2 BR eX ew
COSCCOONOCOIWATRDOODNNNAETRHOOCRMOMTOTOM HOON STTHMs OCD OOSCCOCOCOCA SRACRANMNTOONOWNO NOT eo. © E -
KAMCHOMTOUDOVRNOE~ er C mee Mm ewe ee eO0”e wr eK ee
COCDOCOCO COCR ANNNTANNMOM SS Stet BO KORE & HSMNODOZAMAWOOO ONUNNACONF AG OCNOR eR ONCMNEFTWNO MINN Sr wW re OODOCCONCORreS oT Bas TOC al oe “0 a ke SRR eee MAONCCONDOUR RR KE ODAMOROMNGY Bee YH ee ere) RR & HM RHRANOOCOO
OCOD COCOCOOZD esRAHtHOONM™OMMArRAN SOA.INO entry ora oO IANDODODOORMRMOAIST MNDOD TORN OWN ewer & eee
WLW OOO RAMON OVT RD GOW et OW uu WAHNNWOOO NNNNNNNANN CYS TOO RMOMARPFODNRMNY © eT eww oY ee ew Oe a ew Se A NUANINNOOHROOHNDOAIR ERNE ETON AIINONMS HO oc eee SESS SS SSS VUOMN GR ORNNMMS STUNNER RUT MODUS OER UMA UOOO
OO O O O O O Www Ww Ww ul uw Ww (ny an) Q (=) oO 2 oO
265
- com
oe ~~ WNeee
oO Amor boas NOW oe ~e =
Oo Neee
- amon oS = oe lta’ a)
oO
co Ne ete
or ee FANE oO NOW
~
oe ~~ Were
oO ane bei NOU Oe ee - oe
oO 9NOQ N es & om
= sONSH = + NMOWE © oo ~
cite fF & &
12 gles ee FONTS oo NOW
~ -~
oO e ~ cae ft ewe &
oOo AON TO ~ NOW orf ~o
© OO Oeeee
- oo ADQNN@o ewrOr — & & HOW O
——"Oo Ooo — oO a “eee fe
or —— & Orin-a@
~ oO oO eA MUO = J.) onl
£3 ~*~ dae er ee Qo es —~OePE
mia aad rINILAO me eRe FLY
Seo. 220 faeces 2ae ee HOODOO St
Sa = ef FraANy Oo =—O O-O -
_ Wo azaer ee
Om &— Me &— RRINWNI OS
re we -~_
he & aoe meeeet
Ono =—=- CO ~tNnrN @ om— bee Nt WO
as ~ -_—O _
O-—-0 WtOoOo Deenre
~—o a ost tn ete Ox F&F RRIN STO
Kx~O WO KF wx ca Mm ee ee
ewe Fae e =—MmtH40 ZOO moO kKRN TIN ow ore | ote
Ur w—x<WW eK ere we we
| OrWwISDRPZNTOO aoe a ro SANT UWweermener er |}
WWOOOYOOK ea ee J! OF aANmMmor
-~ ee eT
WWOOCWWOOUW coe [oaiog Owereene Iq ewe ect © eNMOr AHOOSJIOSIANMW OO OU O Www Wl Ww CoO QO | So |
DECLARATIONS
/*
266
*/
SEMANTICS
oo N
—_ee — er a— W
N IS) <ai~ oo ~ lee ~o
- = = ee = Ls Ww > oa S Cc = _ wZzO rea] w a HO = Sas mOw
ato ea II > eet Ox ord
<— rm AQ ow
FE oO _—>x< FO — oe aoe [a ol an)
— = ee OL x< © mil ie 2) — co = alo = = Ww F Nu = =) mon ww _— oa LU ee QD) ><
ao ae Le =! OO <ee eolt UW) ew |
Js « Om awe <a ke ree) ro eet
1) — a RR oW oe x< ol od rH O eA - ke ae —~x< OO
= _ (alee AwwWwee Co = aw = COUlb— 1° @] Ww = =a {} «O° = ~~ Cyj-— |
| > aIadcare — — xt >O~rr
sect ei) weer a
= (eV) LL ee YK—OODUW — Sew —— Lew eet
x WI Et heh ow — ort mS ZOdae <x Wx pp ad WI Oe
a wO HLooOr = oes _ Imei & PE e= ah eel ee Il as
we thw a O>awc [ea) ao OOrawW
a) eeF er OO ee om~ a aa PETS" ele aww os Bae a oS om fee Lest <e OU OW eoOow TM ii «> en em! enor went poe ew
ae NW be oe beaoido ee Se = ade ww ll!
oCodwo SOO O~uct- CO cou F oO wood uwurorse se illtis == OoOrZzw
Ss bey] erereneni) OS a od alll ||
—( = OOD O00 a OL a te OO
Me Saad Zeta RrOOAWWWUWOROUW er + Ij om mH ht ence) tm emem ere oe Owe
<XKQOONDOCOOLYMMNOO WF #0 ~—~O0~CO000~~O <aA-
RRS RRR NN NE FE NH te rt Ht
HH HE OR Pies > San Oil WLUW LAO OWW ON YOM
Ze SSW WW SW Ws ts os el AHNVANUNNNIAIANNI Irn aIddddacdanddddcctt ice OUUUOUOUOUOUUU0OU FPSO
HH KHER HH * SSeS See SSX ~
ED
©
1s)
(0) TX3tM03
1934 99AJD30
12,30,
eee 5 3
Tie fh5 3
san3 $431 39K}
30 eat
oeaes
* 7
. 60.00
20 PY
*S "3 .
3t9 } JAUTIvet
Gants (9) 949187
TESTA’
3RA $336 ‘
+030
iat wi
{ ITLB
COSdNSCUT_SITLAT 38a
3D30 ;
e ut a8 : 3 - Z A as +9
eo
a0
4'
72
' ah
Pa) sO
«GD ay 3 “S a
40
A
Tee et +
ht Fi.
oR
oP ef
2 RETO
P87 TI14~
(F'
eSamt
#9394
1990
; nee
Op Bl
sTieeat sel
ves seg
yOP oki
est Si
a,
‘ + “ys
4:
+i
e@S
« ‘oy
se
OS
96 @%
c@S
ES
2 ES
°
: ve
> Td
ot
sic
«BP.
et?
‘4h eh?
6? se
«DP
«PI
iat et a ‘ste
280
et4
7 oA
ete
9 SA
« Lo
’ ¢
® *
V2
> © «
» “
| ayes
pis
5& VM
Tana s390
i ee
30: «G3%19
= hee 4
G
os ** Y4geeaz]
¥ ih peu
artivd
tities ontaizenh.
- ‘
ahi
a tee Bte-at
p18? VISANATE
IT ATY he
% pear?
She beet iad
Bath OTF
Les Kyoasat
ts | 5
51¢61)7°)
Seti
iPro Tagg
p
f Ve
>
. ra
i
own saa
anae
A |
eno i}
Viepettes, LAar
ror’
it tie
tA TER Sue
tree
| erie)
es!
|
=.
® }
°°? oF
ae
-
‘
-
. ay
fi c
2 33
why
restra.
;
*
@ ur) Te
,
tf 2m
° c.
i.
> .
* a
load
-_
. \
ee on ee
N N lw | aed | el oe WY
W i - | _ ~ faa) ¢ ee ec —_ uw
= — | ae i} ~ — — | © ec
(2 a = z et on be a Ww _ = o ad = aw — za m ood zg ke a Ww oO oO pe | “ey on on = on
oO a <_ Coe 4 ~ —eo -_
ns on Ba = = a = [a4 jaa a ow wr w oO = o — a = ~ ee) on [ee] SO en om © a a. Ww I men ww = —Omer —
| | enon ~~ = —_— =) ars ao~ e
ei ei -—— =z ce laa — XD ees Tt —
FoF =: 0 OO F Y—b~ O i ul oo eS Orel Y Sts Nee Nee Ow | oad = co a Oss <— «
=O KO == qg— 2s [ag] aHOwWs Co co we Mee Zz O UD ~~ ux w Oo ~ OwWoOW _ © - GQ «2 x< a~— - x< Zr [Zee Serko ee kK eed lle Wh elu OM WONnreE a at arRaIOO fF Ted aot led Noa az. zc = =) Sete es rea Fa om erlU xX OO Ww O2zeoOww ww me ARE _—— a seh- >< S OC COLL = ener)
woOd woo ee et See aol JOS 2 on ee he COwst — <I —jA2OOW a
aJI-aAa Le on trees S ro WO O qI~ OO = SIN lun a) qouww Z2= 2) ©a: on zOecs = tooe Indes = Be ae Sos =~ mi ont yy —O
O-rFO~ Ww Wily O—ati~O _ Zoo ste ee oe = emenij_j qa. lUOdxkK~S jeu ~o~ oS Ow —Cu-—O - —-—-—aat tOreOrx< Pee K~~ICDer Nee eee ~ e #- OL) <I ke mm ew} ~ eek WO be ee ——
Ske or SE ia LUZ enon eNSs OZ Y CRO LIWNS as Ooa-~oadt = NW ~~ OOWs q 2eeacde~O0 ao wHOstoiO = sede wy © a> CO uw > WWuIIx<>x<0o >a LOruO a WeaZwW | ea | —~ on UWkeES _—=
2 sg ts ed) a =-- WY er Wl en rt LU ewe~LU oe > ~~ Jj -Ss—iats Westie ae Wi Se OL ~ OOF WwW aw rFOc noo ataInww co OrFMNOrF — ODe © e« QS sa —Izauoo Gg sO ae uw a I~ -—JOOO «« SWS seco) JIL oe
Wet oe Le (ea) WwOoOoZ [oe 0 gral ay &) LJ oom eee OO Jutoil <a cxroow didqer Z2 Crm Wada dod~ 2e~w o->n— — OOM —stasic rox AeZW Oe Ie OOUKWOX
INS IN uw er UW Le ~~ emp FLU ee ed eal Pa el ed
eeiore > AN>>e ARH NO eOeee HRN
ele <= WwW Se a= =KES WZeRSeF St Ss ws —MW Re ~1 ” ecrnmnw YOWat © weOWr-OCOWOCAW fe Ja Breda dal 26 Bes) TV aeioaites) C= {oma =x@w OPW O > ew enomoe) ewmemer_) Jj _ Je ener eneeerveoe(= JUSS eevee om_fOwr OF SS WIS ewes
Sea Seen Soon Js OOObDaoS 4 ]> EOD I~. ~~ 30 4 ~j00 Wet were reae er eZddddte SZ 22222 ie Ue ee Wee WAsWWWWOWWWOOOOCOWWWWWWWwe Or WWII OO > Il O OoWuU
aie CM em tH eHareremer ememerer) OM EM Er EM EM EMER se—> emoell > CHeHemer() emerOM)ICiO OIF seemeree
JIxX<CjIxrOOQOCOOOCOOOO4AOQO OOOO OOCOCOr¢~OO00C JOO +t DCO CHOCOO UR ee ee
ee rn gaa Fach, Weert, hs Fe Feta ii Sie so MB Be PEE AN Or OF LU mee fete Onno TOF MOLOMOHAMTUINOR OPOUNEMTNENOK CUTOZSS=H= = NOT ee ere er mae ee
8) Ww WA WIWO WWW WU We Wd Wo SW WW Wd J Ld ee ts Ss a a Ss XG MI NNMNVNVNVNVNNNNVINNNNNNNN INNA INNMNMIMNY | JIN AMMNMNN
Roc adda ddd dd dt edd died qq FO FOULOCOQOUUU OO OUU OU LULU OUUOUOOOUOWOOUOU OU O #*OUOOUUKU LOU
a Tete Te 30 He Te Oe ee pe TET TE eK HHH HH SE te ee scare ~~ SANSA SNS SN NNN SANNA ONS SSS SS SS SSS
267
w BOW) 1eyor.
»)*
1 ~
- a
&
~ oo ™ Se
« @ ts ~—_ ¥ tee Oe amt
ene . == : Set iL
Bide, a (ea “- 4
™~ »- i~—>
™ — et hs &. wy
“ A we othe
e ‘df = 3 Ww 441Gd-r FS
rwr en & oD
Lo gw ae |
recA, > wD e— ~~ eo °-~-, oF
~~
~ vii “eA eed
q= ee
| eile ee
—~ — ttm. — oa it >
on oe —
—a.., 66 sani “+ <
Ay > a he - aw SY - > —
e= i “eo
o a
ion ~
..27 = 3 —~ a
‘® a | e ~~
e a = ~
—
“* _—_ *~, =»
Wal? {
i- A a _
™). ”“ —s
ate =#\4) ee Fae
a a - « * will
i—u— & ;
- a
’
> oe
ae?
|
ewi fiiase ~
=
a ~
* «= «a -
¥ ~~ — =e
% 2 —? we
Ls)
aad he “2 etal the
oC «£5 -& s “4 wet iw ow . ee “~:
-_ . <— a
. et | —
® 2 3 ae 8 iy &% s ~
> © 4 7 —_ he st
: 5 © +o waren ve 4
2% Nc 4
raf +S mh
oe ae 4.1 > dn Se
—-—a 2 {-«
—~ Fwd © c i |
Ps bs 2%
T..Lt = she Dew)
ee 5
ahi doe a tn 2 im
a¢S Stic
et P< a. | —_
~e
*
J
J
a ”
#804.) 't40! a &O a) ,
in iy :
r
a eet i of
J
bOIMANE IT
7
teol oo hort
6 -
it - Sei ~biy
wh ue
on wf
ee «ake?
i Ziae ud
row? . Bl ce PO es
eteem COO ~~. BOOS Whe Se SDewae
MP AD ahs Fiesty tome erat Ss. tiasts o: «<2 4
oOo} 2
OOM AA tivt AS ‘$€& © @ ewe @ ewes
—~0O 42 “ >A Ow6O - yr ies Fy =
= WS Vili 2 ee
vu~rnd Sew. > > re — 4 Oe by eG
. Jk ty
% fee - - Of # a
’
e 5]
oa) oo ~~
oO = r24 al
Ww = oe Ww
uw = =! x — - =< " O
faa} on
= —
= < z ~ enee Zz
[al@) oO Ze is WwW = ener <a
un“ | |
ss oO oo = Oo sei
oe =: Oo [2) Zee ae —_ Le
Ww end oT Bow = = COO na = SS a oO en emen 8eheewew IZ
© Goa AO>s<. ere = ee Se oO
Ww Wiese OO _ emeren enoeS S ees ||
mee ee LUI OO
al Coo CON SIW ese a DDO OCI K- oO. fos 25 aawe—- SZ er em emerenen WOo[S4. «
KDAONDORO ——— ———— een ee (YS
ee Ene OOr~oO S<WUS LE WLW Soo2 SSaate= tier te em emenee wor se Oox<~
LNOICGCY 2a SOs eee KH NWOWUI ww ew LL
KXIIWZOO MK BOO ae Earn ww eer REEF ott we Se Re ee “er ee ian oe
=62.0.006.0. 6: ees ee a eel he]
ee ee ee se) ised Ja ee JO): IxXxK KKK KOOSIIOCIS a —! Ieee oro GU I OUUUUUELWWOOOWOURe Oct OH CHER EHH EEF CHEF OH EM EMER OOOH seorQ snon
COQO0OOOCCOCOOCOCO0OOXTO ONOOCOOOOO0O0OCOCAOwWCaoa
~sAN RRRRRNSS
KHHHHHKKHHKKHKKUMAHHKHKKEH —
OMDMDOANMTNOEDDMORN=EMS FS$STTNMNMNNNNMNNNIND OO WO 0
oo vo-~
= on
oO oO foo) = = Ww
on
—— uj
= x< x = ae Lame i} = @m *< = e = _ a > on
Ww CG ea
a on =*:| -_ oe
= = = O Oo = on foe) oO
- Ss [e@)
<a =
— —
=a O~--© uu tS
~- = <x ~— awl ee x a onl eed O az OS on Wu =.
~ iu
a a = <> —_— O <
~ en () a —~
> eS) Ss = © © <[en
a 55] BPs - aazw a ~—WT a etal on WY | oe aed
Lu = © Cee WO (So =) oD
eee 2 em LS ew
QANWOAWI Qa
au eZzqetl Za Wieeg lle) et enon tree Menem
Silen aA OE jes) 3 [03 | ONOF-OOMNAOG
iT} ~ ~N CONN OK
HH ZKEHRE KE ) —
WNOWh-OS OO OOF OOWCf
WY WWW WU WL WL QL De Ws LU ee UL or LW LW St NNNNNNNNNANNNNNNNNAINNONNZNYNANN acciddocdddddd dedicate OVOVOVOOUOOO0UU OO U0 OO OV OWOO VOUOOUU
HH KRHKKHKHKKHHRKHHHH HE ee a i, ee SR LUN,
HH HH HH SS SS OSS
268
LIST OF REFERENCES
O'Neil, John T. Jr., Meta-Pi: An On-Line Interactive Compiler- Compiler, p. 201-213, Proceedings AFIPS FJCC 1968.
Feldman, Jerome A., et al., Translator Writing Systems, Technical Report No. CS69, Computer Science Department, Stanford University,
9 June 1967.
Rosen, Saul, Programming Systems and Languages, p. 265-358, McGraw-
Hili, 2967,
Feldman, Jerome A., A Formal Semantics for Computer Oriented
Languages, Ph.D. Thesis, Carnegie Institute of Technology, 1964.
McKeeman, William M., et al., A Compiler Generator, Prentice-Hall,
DRG reg aso. ;
Wirth, N., and Weber, H., EULER: A Generalization of Algol, and its
Formal Definition: ‘Part 1, CACM, v. 9, p. 13-25, January 1966,
Kildall, Gary A., ALGOL-E, Technical Report No. NPS-53KD71051A,
Department of Mathematics, Naval Postgraduate School, Monterey,
June 1971.
269
a2: “tt a) i) eh edt abet) SOUT © The +l ‘O48 -v
SA MIALT IS WO 78i7
cOei tae? ayviivyesese? gctt-nO 2A ee
Lsolaen’ >! sae av eye Ths [4
Maron WE a2 aS
Ss Jesjexp ) ire | W>z 31 AEN
hl tt! -su en nwes
ate ‘Tine! > . 3 re i<¢
« C976 Jn ;euUSATE lS
cp b-sisk ,. 20 .F adel fen’, PL ST1TA aealbsenor®
Pies Ah thas solslecary ,. lo 30 ,. A aelivel Ueebiaty ~ be Fala ae ay = - 7 THWIIEEM. worst! Toiuvqueod (MAD -. of Jtomds
© .Agaminiiel bo: Re Seolsve xo dowalsgor4. , tue? | neeoe
i Set fh , A eemisl .niebliat<, eel , per Pepe Se! 1% ros cen) alpar Iau
-16 J@ yah merliiv .cemeatsn —. OVeL , worl
Ul ,7edw baa , 2 fj 3iW os HMOs INL T3901 aeryoy
i A” Vreo ,Fisthit s ' 708 16 Ineetdieqed
=» ew
<LE-205 \q° apliqggd’: “5
(002 eaut @
«tae! iin
sige? CaM. . Esyauvgnad
enut
INITIAL DISTRIBUTION LIST
Defense Docmentation Center
Cameron Station
Alexandria, Virginia 22314
Library, Code 0212
Naval Postgraduate School Monterey, California 93940
LT Gary A. Kildall, Code 53KD (thesis advisor)
Department of Mathematics
Naval Postgraduate School
Monterey, California 93940
LT Peter C. Finne, USN (student)
1628 South Seventh Street
Brainerd, Minnesota 56401
270
No. Copies
2
telne”
al | Sh DRESS
Ew - oe) ite tito a6 ts $ oD , a, fooisz osnvbergisot pe Bh
Goce’ « uriotatg3 oo A! .
’ t . ~ feeiveb-areeds) G22 obo3°, ftebliR A oT ; Ho esllemdiot 3o tasnPvaged =
[nasa piaubsetgieos Mevelt a : : OSG? elfizuté[s3 voto
7 | We wow - 4 jasbuay) ¥el sent?’ .s set TT x Jeett? diueve2 digua® AtOL +)
ss ; [Get aloeatnint bracing
-
Pai 7 ; 7 i
7 j ; :
—_ »
‘
i-
4
a if pie
Secunty Classification
DOCUMENT CONTROL DATA-R& title, body of abstract and indexing annotation must be entered when the overall report is classilied)
2a. REPORT SECURITY CLASSIFICATION
Unclassified 2b. GROUP
(Security classification of
1. ORIGINATING ACTIVITY (Corporate author)
Naval Postgraduate School
Monterey, California 93940
3 REPORT TITLE
XPL CGP: An XPL-based Semantic Language Processor
4. DESCRIPTIVE NOTES (Type of report and,inclusive dates)
Master's Thesis; June 1971 3S. AUTHOR(S) (First name, middle initial, last name)
Peter Charles Finne
6. REPORT OATE : Ja. TOTAL NO. OF PAGES 7b. NO. OF REFS
eg 272 7 Ba. CONTRACT OR GRANT NO. 92. ORIGINATOR’S REPORT NUMBER(S)
b. PROJECT NO.
= 9b. OTHER REPORT NO(S) (Any other numbers that may be assigned
this report)
d.
10. DISTRIBUTION STATEMENT
Approved for public release; distribution unlimited
11. SUPPLEMENTARY NOTES 12. SPONSORING MILITARY ACTIVITY
Naval Postgraduate School
Monterey, California 93940
13. ABSTRACT
The XPL CGP is a complete compxter peeetauar package based on the XPL system.
With the introduction of a semantic meta- language (SML) and an associated processor,
the package is capable of generating a production compiler for any computer
language with a mixed strategy precedence grammar. The only input required in most
cases is the syntax of the language encoded in BNF and es corresponding semantics
encoded in SML. The resulting compiler will generate code which may be executed
on a simulated stack-oriented machine.
ls Doan ela 271 pid leanne ee a oe
S/N 0101-807-6811 Security Classification PT EEES
aN
'eBePr ate we ory »
Mel imiiow esttudiiteath. i ssastey sifdeq st be
taroe ear fees? sleviegyoce levee
ae ,; SANe ureter ihS wer60laige re ——— eer eit eetig cst 7
,
“ewes” totenneg tillicgen afefasco « éi {20 J sdF aaah ll F298 04 C8 hn om jOMgIel -aiee sisveese & 46 WiIs0bopINL ehs a3
el ye WA Ge! x wr ,; =» <P COS IRUAG Ta 6 eo 7Riaies 10 sidsqas a) syntong @ twin Mh oF. Fis) ian] a) ‘ Tae TS $214 34907 ‘ReIG124 bax be a oS ite °”"
e340 7A hy tig ee i | es tf] oS-iF > 6: ‘Smal of oo 8a » aca
a8 ao t : mvaenées [1 tw 9 gnisivess s/IT IMe F
u
uJ Meineive-d5422 & t =<
oe qi
oe es (1 WAY ET RP aos
Security Classification p
PL Compiler Generator System
ompiler-Compiler
Semantic Metalanguage
crwth /3S (BACK) 272 ue ae : a. (NM O101-807-6821
Security Classification