Bericht_Nr.465_T ... - TUHH
Bericht_Nr.465_T ... - TUHH
Bericht_Nr.465_T ... - TUHH
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
BNF-PROGRAMMIERBARER PARSER .f i 1 Ei: BL .<br />
286:<br />
287:<br />
288:<br />
289:<br />
291:<br />
293:<br />
2'7>4:<br />
295:<br />
296:<br />
'-."':)0.<br />
1.<br />
":"/'<br />
299: liI<br />
3!J1 :<br />
3Qj2:<br />
3iij3:<br />
304:<br />
3QJ5:<br />
3iij6:<br />
307:<br />
3m8:<br />
.309:<br />
3Hj:<br />
311:<br />
312:<br />
.~,1~,:<br />
.314:<br />
315:<br />
316:<br />
317:<br />
318:<br />
319:<br />
321 :<br />
322:<br />
~~"T.<br />
"_'4"_'.<br />
324:<br />
~~~<br />
.':;.":;;::J:<br />
326:<br />
327:<br />
~'-'o.<br />
'-''':'''-'.<br />
33iij:<br />
331:<br />
~~",",:,I.<br />
'-"-''':''<br />
.<br />
..:;,..:;...:;.:<br />
335:<br />
~~<br />
..::...::. 6 :<br />
337:<br />
338:<br />
339:<br />
34fJ;<br />
341 :<br />
342:<br />
!.";<br />
')<br />
1<br />
1<br />
1<br />
1<br />
voi d tenT'<br />
struct<br />
{<br />
auto struct Node<br />
C<br />
10-MAR-1986 16:22:27<br />
while «'3' (= tolower (syrn) && tolower (svrn)<br />
,<br />
.i<br />
J '. ./l term >~:/<br />
-. .-1 c:.<br />
- =~"<br />
:: sym == ' (=' ::<br />
I!<br />
sym -- :' r:' L ! I s;.ym<br />
__ '{:O) {<br />
;* exoression -<br />
vaid excression<br />
analyse<br />
(p~ q~<br />
bnf expression<br />
r~ 5) /*<br />
syntax strueture<br />
(Var p~ q~ r~ s<br />
*/<br />
: NodePtr); *!<br />
struct<br />
{<br />
I'JOCE **p~ Uq~ :nr~ ;Us;<br />
auto struct Node 'q1~ '51;<br />
term (p~ q~ r', Si;<br />
while (s.vm == ':') {<br />
GetSym ();<br />
term (~.~«*q)->alt). ~,q1~ ~,«*s)->sue)~ ~61);<br />
*q = 1::11; l,=. = s 1 ;<br />
.-,<br />
.... J'.<br />
'. J /:t: e: