From owner-freebsd-java Sun Nov 14 17:22:32 1999 Delivered-To: freebsd-java@freebsd.org Received: from mail.delanet.com (hermes.delanet.com [208.9.136.62]) by hub.freebsd.org (Postfix) with SMTP id 0F72C14C99 for ; Sun, 14 Nov 1999 17:22:18 -0800 (PST) (envelope-from bmc@WILLSCREEK.COM) Received: (qmail 84005 invoked from network); 15 Nov 1999 01:20:17 -0000 Received: from unknown (HELO footbridge.willscreek.com) (206.231.177.121) by mail.delanet.com with SMTP; 15 Nov 1999 01:20:17 -0000 Received: from current.willscreek.com (current.willscreek.com [172.16.87.1]) by footbridge.willscreek.com (8.9.2/8.9.1) with SMTP id UAA14002; Sun, 14 Nov 1999 20:21:00 -0500 (EST) Message-Id: <199911150121.UAA14002@footbridge.willscreek.com> From: Brian Clapper MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 14 Nov 1999 20:20:58 -0500 (EST) To: Jake Burkholder Cc: Dmitry Golovashkin , freebsd-java@FreeBSD.ORG Subject: Re: parsin in Java In-Reply-To: <19991112181351.396151FD9@io.yi.org> References: <19991112174341.25434.qmail@nwcst293.netaddress.usa.net> <19991112181351.396151FD9@io.yi.org> X-Mailer: VM 6.72 under Emacs 19.34.1 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 12 November, 1999, at 10:13 (-0800) Jake Burkholder wrote: > > Hello All, > > > > I am wondering whether there are Java packages > > which would be equivalent to `yacc,' `bison,' and `flex' (parsing). > > Have a look at java-cup and jlex, in the ports collection. Another good one (IMO) is ANTLR. It's LL(k), not LALR(1), which can require some adjusting, if you're used to yacc/lex. However, I've used ANTLR, and I rather like it. See www.antlr.org for details. -Brian Brian Clapper, bmc@WillsCreek.COM, http://WWW.WillsCreek.COM/ When you're not looking at it, this fortune is written in FORTRAN. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message