🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.implementation
Article #82

Re: language with yacc

#82
From: MORI Koichiro
Date: Mon, 24 Feb 1997 00:00
35 lines
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
Technical Details
Message-ID: <5eru07$18i@applepie.kmori.ca2.so-net.or.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <5ef6ot$1eu@newsgate.so-net.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10692b,a940e572f466c255
X-Google-Attributes: gid10692b,public
From: kmori@ca2.so-net.or.jp (MORI Koichiro)
Subject: Re: language with yacc
Date: 1997/02/24
Message-ID: <5eru07$18i@applepie.kmori.ca2.so-net.or.jp>
X-Deja-AN: 221184233
References: <5ef6ot$1eu@newsgate.so-net.or.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Organization: Inagi-shi, Tokyo, Japan
Mime-Version: 1.0 (generated by tm-edit 7.75)
Newsgroups: fj.lang.implementation