🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.implementation
Article #55

Re: YACC or hand-written? (Re: $B<0$NI>2A(B)

#55
From: Toshiyuki Nakano
Date: Fri, 26 Sep 1997 00:00
29 lines
2023 bytes

In article <60epva$5sc$1@news.NERO.NET> takikawm@cs.orst.edu (Masami Takikawa) writes:
> $B$H$O8@$(!"KM$O(B yacc $B$r;H$o$J$$$G(B parser $B$r=q$/$3$H$,B?$$$G$9!#(B
> $B<0$NI>2A$K4X$7$F8@$($P!"Nc$($P1i;;;R$,F0E*$KDj5A$G$-$k$h$&$J(B
> $B8@8l(B($BNc$($P(B Prolog)$B$@$H(B yacc $B$G$O=q$1$^$;$s$h$M(B? $B6qBNE*$K$O!"(B
>
> + is_a_left_associative_and_its_priority_is 500;
> * is_a_left_associative_and_its_priority_is 300;
>
> print 10+5*3;
>
> $B$_$?$$$J8@8l$,(B yacc $B$G=q$1$k$+$H$$$&$3$H$G$9!#(B(Lisp $B$b(B yacc
> $B$G=q$1$J$$$J$"(B)

$B$&!A$`!"3N$+$K(B yacc $B$GF0E*$KJ8K!$rDj5A$9$k$N$O$+$J$j:$Fq$+!"L5(B
$BM}$=$&$G$9$M!#$=$&$$$&E@$G$O(B C++ $B$bFq$7$=$&$G$9$M(B($B0l6ZFl$G$O=q$1(B
$B$J$$$H$$$&OC$OJ9$$$?$3$H$,$"$k(B)$B!#$A$J$_$K(B C $B$H(B Ada $B$O(B yacc $B$G=q(B
$B$1$^$7$?!#(B

$B$?$@!"$$$/$D$+$NJ8K!$rF0E*$K@Z$jBX$($?$j!"!V(BAdd $B$H$$$&(B IDENT $B$N(B
$B0UL#$r!"$"$k>l=j$G$O2C;;1i;;;R!"JL$N>l=j$G$O%7%s%\%k(B($BJQ?tL>Ey(B)$B!W(B
$B$N$h$&$KF0E*$K(B yylex $B$,2r<a$9$k$3$H$O!"(Byacc (+ yylex $B$O<j$G=q$/(B)
$B$G2DG=$G$9(B($B$I$A$i$b$d$C$?$3$H$,$"$k(B)$B!#(B
$B!t(B $B$3$3$i$X$s$,(B yacc $B$N8B3&$+$J!)(B
-- 
$B#N#E#C>pJs%7%9%F%`%:(B
$B%*!<%W%s%7%9%F%`;v6HItBh0l5;=QIt(B		$BCf(B $BLn(B  $BIR(B $B9T(B
E-mail: t-nakano@ccs.mt.nec.co.jp
Technical Details
Message-ID: <xoin2l06goc.fsf@spls87.ccs.mt.nec.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <SHIOZAWA.97Sep24200510@epsilon.myo.inst.keio.ac.jp> <xoisout6ddx.fsf@spls87.ccs.mt.nec.co.jp> <60epva$5sc$1@news.NERO.NET>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10692b,d1a39ecd976b1c6f,start
X-Google-Attributes: gid10692b,public
From: t-nakano@ccs.mt.nec.co.jp (Toshiyuki Nakano)
Subject: Re: YACC or hand-written? (Re: $B<0$NI>2A(B)
Date: 1997/09/26
Message-ID: <xoin2l06goc.fsf@spls87.ccs.mt.nec.co.jp>
X-Deja-AN: 275689593
References: <SHIOZAWA.97Sep24200510@epsilon.myo.inst.keio.ac.jp> <xoisout6ddx.fsf@spls87.ccs.mt.nec.co.jp> <60epva$5sc$1@news.NERO.NET>
X-Complaints-To: news@ccsnews.ccs.mt.nec.co.jp
X-Trace: ccsnews.ccs.mt.nec.co.jp 875235093 27870 (None) 172.16.14.83
Organization: NEC Informatec Systems Ltd.
Newsgroups: fj.lang.implementation