Thread View: fj.lang.implementation
6 messages
6 total messages
Started by Takayuki Nakamura
Wed, 19 Feb 1997 00:00
language with yacc
Author: Takayuki Nakamura
Date: Wed, 19 Feb 1997 00:00
Date: Wed, 19 Feb 1997 00:00
9 lines
675 bytes
675 bytes
以下について教えてください。 yaccと組み合わせられるC、C++以外の言語。 (パーサーの出力をファイルに出して読むのは無し。) パーサーを簡単に作る機能がついている言語。 -- // Takayuki Nakamura // arumakan@ca2.so-net.or.jp
Re: language with yacc
Author: Shinji Kono
Date: Wed, 19 Feb 1997 00:00
Date: Wed, 19 Feb 1997 00:00
31 lines
1857 bytes
1857 bytes
$B2OLn(B $B??<#(B@$BN05eBg>pJs9)3X$G$9!#(B In article <5ef6ot$1eu@newsgate.so-net.or.jp> , arumakan@ca2.so-net.or.jp (Takayuki Nakamura) writes >$B%Q!<%5!<$r4JC1$K:n$k5!G=$,$D$$$F$$$k8@8l!#(B Prolog $B$C$F$N$O:G=i$+$i$=$N$?$a$K@_7W$5$l$?$h$&$J8@8l$G$9!#(BDCG (Definite Clausal Grammar)$B$H$$$&5!9=$,!"$?$$$F$$$N=hM}7O$KFb(B $BB"$5$l$F$$$^$9!#;H$o$J$/$F$b4JC1$G$9$1$I$M!#(BDCG $B$r(Bbottom up $B$KJQ49$9$k$H$$$&$N$O@N$h$/8&5f$5$l$?$h$&$G$9!#(B $B$5$i$K!"1i;;;R=g0LJ8K!$bFbB"$5$l$F$^$9$N$G!"<j$rH4$-$?$$$J$i$P(B $B$3$l0J>e$N8@8l$O$J$$$G$9$M!#(B Lisp $B$O!"(BS-$B<0$r;H$&$N$,IaDL$G$9$+$i!"%Q!<%5!<$J$s$F$$$&$N$r(B $B=q$/?M$O>/$J$$$G$9!#%Q!<%5!<$H$$$&$h$j$O<+A38@8l2r@O%l%Y%k$N(B $B$b$N$,B?$$$G$9$M!#(B >yacc$B$HAH$_9g$o$;$i$l$k(BC$B!"(BC++$B0J30$N8@8l!#(B ML $B$O(B yacc $B$,$"$C$?$O$:$G$9!#$"$H!"$J$s$H(BPerl$B$b$"$k$s$G$9$M!#(B $B$?$@$7!"KM$O!":F5"2<9_K!$G$+$1$k$h$&$JJ8K!$,NI$$J8K!$@$H9M$((B $B$F$$$k$H$3$m$,$"$C$F!"(BYacc $B$r;H$C$?$+$iNI$$$H$OI,$:$7$b;W$$(B $B$^$;$s$1$I$M!#(B $B<B:]!"8@8l$N<BAu$G<j4V$,$+$+$k$N$O!"%3!<%I@8@.(B / $B%i%s%?%$%`(B / $B%i%$%V%i%j(B $B$G$9!#%$%s%?%W%j%?$d%Q!<%5!<$O3Z$JItJ,$G$9$M!#(B --- Shinji KONO @ Information Engineering, University of the Ryukyus $B2OLn??<#(B @ $BN05eBg3X9)3XIt>pJs9)3X2J(B
Re: language with yacc
Author: Shoji Yuen
Date: Thu, 20 Feb 1997 00:00
Date: Thu, 20 Feb 1997 00:00
30 lines
1692 bytes
1692 bytes
$B7k1o!wL>Bg$H$$$$$^$9!#(B
In article <8001.856380425@rananim.ie.u-ryukyu.ac.jp> kono@ie.u-ryukyu.ac.jp (Shinji Kono) writes:
$B2OLn(B $B??<#(B@$BN05eBg>pJs9)3X$G$9!#(B
In article <5ef6ot$1eu@newsgate.so-net.or.jp> ,
arumakan@ca2.so-net.or.jp (Takayuki Nakamura) writes
>$B%Q!<%5!<$r4JC1$K:n$k5!G=$,$D$$$F$$$k8@8l!#(B
(omitted)
>yacc$B$HAH$_9g$o$;$i$l$k(BC$B!"(BC++$B0J30$N8@8l!#(B
ML $B$O(B yacc $B$,$"$C$?$O$:$G$9!#$"$H!"$J$s$H(BPerl$B$b$"$k$s$G$9$M!#(B
$B$?$@$7!"KM$O!":F5"2<9_K!$G$+$1$k$h$&$JJ8K!$,NI$$J8K!$@$H9M$((B
$B$F$$$k$H$3$m$,$"$C$F!"(BYacc $B$r;H$C$?$+$iNI$$$H$OI,$:$7$b;W$$(B
$B$^$;$s$1$I$M!#(B
$B:G6a$N(BSML/NJ $B$N(B 109.2? $B$N$"$?$j$O(B config/install.sh $B$9$k$H>!(B
$B<j$K(B ml-yacc $B$r$D$/$C$F$/$l$^$9!#Nc$N(BAppel$B@h@8$N%H%iK\%Z!<%8(B
(http://www.cs.princeton.edu/~appel)$B$+$i$?$I$k$H!"(Bcup $B$H$$$&(B
Java$BHG$N(BYacc-like LALR parser generator $B$b$"$k$_$?$$$G$9!#(B
# $B%H%iK\$OAaB.CmJ8$7$^$7$?!#(B
--
^ ^ $B7k1o!wL>8E20Bg3X(B.$B>pJs(B
<` '> yuen@nuie.nagoya-u.ac.jp
~
Fingerprint = 17 23 82 D1 76 21 7F FB 1A 33 12 DB E9 07 58 0B
Re: language with yacc
Author: Takuo Watanabe
Date: Sat, 22 Feb 1997 00:00
Date: Sat, 22 Feb 1997 00:00
30 lines
1687 bytes
1687 bytes
$BEOIt(B@JAIST$B$G$9!%(B $B2OLn$5$s!'(B > $B$?$@$7!"KM$O!":F5"2<9_K!$G$+$1$k$h$&$JJ8K!$,NI$$J8K!$@$H9M$((B > $B$F$$$k$H$3$m$,$"$C$F!"(BYacc $B$r;H$C$?$+$iNI$$$H$OI,$:$7$b;W$$(B > $B$^$;$s$1$I$M!#(B $B$I$&$7$F!)(B $B%Q!<%6%8%'%M%l!<%?$r;H$o$:$K:F5"$G4JC1$K=q$1$k$+$i!$$H$$$&(B $BM}M3$@$C$?$i5?Ld$,$"$j$^$9$M!%(B $B$?$7$+$K:F5"9_2<K!$O4JC1$G$h$$$N$G$9$,!$0BD>$KJ8K!$r:n$C$F0BD>$K%3!<%G%#(B $B%s%0$9$k$H$9$0$K:8:F5"$G$R$C$+$+$j$^$9$h$M!%$b$A$m$sJ8K!$r$A$g$C$HJQ49(B $B$9$l$P2r7h$9$k$N$G$9$,!$:#EY$O=q$$$?%W%m%0%i%`$,$($i$/$_$K$/$/$J$C$F$7(B $B$^$$$^$9!%(B $B$d$O$j9=J85,B'$r$G$-$k$@$1$=$N$^$^=q$1$k$N$,$&$l$7$$$N$G$O!%(B > $B<B:]!"8@8l$N<BAu$G<j4V$,$+$+$k$N$O!"%3!<%I@8@.(B / $B%i%s%?%$%`(B / > $B%i%$%V%i%j(B $B$G$9!#%$%s%?%W%j%?$d%Q!<%5!<$O3Z$JItJ,$G$9$M!#(B $B$=$NDL$j$G$9!%$G$b<+F02=$G$-$k$N$,$o$+$C$F$$$k$N$K<j$G=q$/$N$O$A$g$C$H(B $B$$$d$G$9!%(B:-) # $B9=J8$O?M4V$H$N%$%s%?!<%U%'!<%9$@$+$i!$$"$^$j@)Ls$N$J$$$[$&$,9%$-$G$9!%(B # Haskell $B$_$?$$$K%$%s%G%s%H$r$_$?$j!$(BOBJ $B$_$?$$$K(B juxtaposition $B$J$s(B # $B$F$N$,$"$k$N$b(B($B%$%s%W%j%a%s%H$OLLE]$@$1$I(B)$B=q$-$d$9$/$F$$$$$G$9$M!%(B -- takuo
Re: language with yacc
Author: MORI Koichiro
Date: Mon, 24 Feb 1997 00:00
Date: Mon, 24 Feb 1997 00:00
35 lines
1652 bytes
1652 bytes
>>>>> "arumakan" == Takayuki Nakamura <arumakan@ca2.so-net.or.jp> writes: arumakan> yaccと組み合わせられるC、C++以外の言語。 arumakan> パーサーを簡単に作る機能がついている言語。 パーサージェネレータ一般についてなら、 ftp://ftp.idiom.com/pub/compilers-list/free-compilers http://www.idiom.com/free-compilers にある、"Catalog of compilers, interpreters and other language tools" を読みましょう。フリーの言語処理系についての情報をあつめたものですが、 この中の "compiler generators and related tools" に、お探しのものが見 つかると思います。 ホスト言語が C/C++ 以外のものを探すと GMD - Modula2 aflex-ayacc - Ada perl-byacc - Perl SML-Yacc - SML/NJ Ibpag2 - Icon Ratatosk - Gofer lalr.ss - Scheme kwParsing - Python COCO/R - Modula,Pascal,Oberon 等がありますね。 もちろん、ここに載っていないツールもあります。Java についていえば、CUP と JavaCC (http://www.suntest.com/) というツールがあるようです。 -- 森 公一郎 (MORI Koichiro), kmori@ca2.so-net.or.jp | kmori@lsi-j.co.jp
Re: language with yacc
Author: Takayuki Nakamura
Date: Sat, 01 Mar 1997 00:00
Date: Sat, 01 Mar 1997 00:00
11 lines
779 bytes
779 bytes
$B%Q!<%5!<$O?'!9$J8@8l$G$D$/$l$k(Bor$B%8%'%M%l!<%?$,$D$$$F$k$N$G!"(B $BFC$K%Q!<%5!<%8%'%M%l!<%?!<$NM-L5$r5$$K$;$:$K8@8l$NJ}$r(B $BA*$Y!"$b$N$K$h$C$F$O(Byacc$B%=!<%9$N0\?"$b$=$l$[$ILdBj$J$/(B $B$G$-$k$H$$$&$3$H$G$9$M!#(B $B$3$N7o$G$?$/$5$s$NJ}$+$i%U%)%m!<$rD:$-$^$7$?!#(B $B$"$j$,$H$&$4$6$$$^$7$?!#(B -- // Takayuki Nakamura // arumakan@ca2.so-net.or.jp
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads