Article View: fj.lang.implementation
Article #15Thank you Re: $B#y#a#c#c$H#l#e#x$N4pK\E*$J;v$r65$($F$/$@$5$$(J
From: BNkLZ J
Date: Wed, 22 Oct 1997 00:00
Date: Wed, 22 Oct 1997 00:00
40 lines
2385 bytes
2385 bytes
$B=u$1$F$$$?$@$-$^$7$F!"$"$j$,$H$&$4$6$$$^$7$?!#(J
> $B;d$K$bEz$($i$l$k$+$J!"$H$$$&$3$H$G(J follow $B$5$;$F$$$?$@$-$^$9!#(J
> Sun $B$N(J YACC/LEX $B$N;EMM$OCN$i$J$$$N$G(J
> Q1: "while(!feof(yyin))$B!!(J{" $B$OI,MW$+!)(J
$B$O$$!"L5$/$F$b$G$-$^$7$?!#(J
O'Reilly & Associates,Inc. $B$N(Jlex&yacc$B$K:\$C$F$$$?$N$r(J
$BC1=c$K??;w$7$^$7$?!#(J
> Q2: sample.l $B$NJ#J8$KEO$k%"%/%7%g%s!"Nc$($P(J
> Q2: printf("token %c\n",yytext[0]);return(yytext[0]);
> Q2: $B$O(J
> Q2: {printf("token %c\n",yytext[0]);return(yytext[0]);}
> Q2: $B$G$J$$$H$$$1$J$$$N$G$O$J$$$+!)(J
$B$O$$!"$=$NDL$j$G$7$?!#(Jreturn$BJ8$@$1$J$i$h$+$C$?$N$G$9$,!"(J
$B$J$^$8#l#e#x$N2r@O7k2L$r%b%K%?$7$h$&$H$7$F7G:\$5$l$F$$$k(J
$B%5%s%W%k$K(Jprintf$B$rDI2C$7$F$7$^$$$^$7$?!#(J
$B$D$^$j!"!P!Q$G3g$i$J$+$C$?$?$a$K#p#r#i#n#t#fJ8$N$_<B9T$7$F$7$^$$(J
$B%H!<%/%s$r%Q!<%5!<$KJV$7$F$$$J$+$C$?$b$h$&$G$9!#(J
> Q3: yydebug=1 $B$H$7$J$/$F$b(J debug $B>pJs$,=P$k$N$O$J$<$+!)(J
>
> $B$H$$$C$?5?Ld$,$"$k$N$G$9$,$=$l$O$5$F$*$-!"(Jyacc $B$G0J2<$N$h$&$K(J
> $BJ8$N:G8e$N%;%_%3%m%s$bG'<1$9$kI,MW$,$"$k$H;W$$$^$9!'(J
>
> A1: statement :IDENTIFIER '=' CONSTANT ';'
>
^^^$B$3$3$G$9$M(J
yydebug=1 $B$K$7$J$/$F$b(Jdebug$B>pJs$,=P$k$N$O(Jyacc$B$N<B9T;~$K(J
-t$B$rIU$1$F$$$k$N$G!"$3$A$i$G(Jyydebug$B$,Dj5A$5$l$F$$$^$9!#(J
cc$B%3%^%s%I$N%*%W%7%g%s$KF~$l$kI,MW$O$J$+$C$?$G$9!#$9$_$^$;$s!#(J
$B$=$l$H!"(J';'$B$O3N$+$KI,MW$G$7$?!#(J
$B$^$@$^$@JY6/3+;O$G=iJbE*$J<ALd$G$7$?$,!"=u$1$F$$$?$@$-$"$j$,$H$&(J
$B$4$6$$$^$7$?!#(J
$B<XB-$J$,$i!";d$N4D6-$G$O(Jmain()$B$d(Jyyerror()$B$r:o=|$7!"(Jcc$B$N%*%W%7%g%s$K(J
-ll -ly$B$rIU$1$k$H%i%$%V%i%j$KLdBj$,$"$k$N$+$&$^$/F0:n$7$^$;$s$G$7$?!#(J
$BNkLZ!wEl<G%^%$%/%m%(%l%/%H%m%K%/%9!J3t!K(J
Technical Details
Message-ID:
<62k4u1$kpt@tmcdaa.cgk.tosmec.toshiba.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<62evvv$5q1@tmcdaa.cgk.tosmec.toshiba.co.jp> <62h059$kvt@akebono.jpn.hp.com>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10692b,941cc1cb70388a70 X-Google-Attributes: gid10692b,public From: "$BNkLZ(J" <suzuki@chubu.tosmec.toshiba.co.jp> Subject: Thank you Re: $B#y#a#c#c$H#l#e#x$N4pK\E*$J;v$r65$($F$/$@$5$$(J Date: 1997/10/22 Message-ID: <62k4u1$kpt@tmcdaa.cgk.tosmec.toshiba.co.jp> X-Deja-AN: 282422309 References: <62evvv$5q1@tmcdaa.cgk.tosmec.toshiba.co.jp> <62h059$kvt@akebono.jpn.hp.com> Organization: TOSHIBA MICROELECTRONICS CORP., Japan Newsgroups: fj.lang.implementation