Re: Where can I find java parser??

Marko =?ISO-8859-1?Q?M=E4kel=E4?= <Marko.Makela@HUT.FI>
12 May 2003 01:27:27 -0400

          From comp.compilers

Related articles
Where can I find java parser?? boy_wonder48@hotmail.com (2003-05-06)
Re: Where can I find java parser?? Marko.Makela@HUT.FI (Marko =?ISO-8859-1?Q?M=E4kel=E4?=) (2003-05-12)
Re: Where can I find java parser?? mscottschilling@hotmail.com (Mike Schilling) (2003-05-12)
Re: Where can I find java parser?? usenet.2.chasmcity@spamgourmet.com (Kenny MacLeod) (2003-05-12)
Re: Where can I find java parser?? 1010news@ostermiller.com (2003-05-13)
Re: Where can I find java parser?? assmuth@uni-paderborn.de (Dominik Assmuth) (2003-05-13)
Re: Where can I find java parser?? param113@hotmail.com (2003-05-15)
Re: Where can I find java parser?? egagnon@j-meg.com (Etienne Gagnon) (2003-05-16)
[1 later articles]
| List of all articles for this month |

From: Marko =?ISO-8859-1?Q?M=E4kel=E4?= <Marko.Makela@HUT.FI>
Newsgroups: comp.lang.java.programmer,comp.compilers
Date: 12 May 2003 01:27:27 -0400
Organization: Helsinki University of Technology, CS lab
References: 03-05-036
Keywords: parse
Posted-Date: 12 May 2003 01:27:27 EDT

>>>>> "Steve" == steve smith <boy_wonder48@hotmail.com> writes:


Steve> Hi I am lookinhg for a Java parser that will parse process
Steve> expressions that have been entered by a user. An example of an
Steve> expression is a||b, meaning run a in parallel with b.


So, you are looking for a parser for a process algebra, such as CSP or
CCS. You could have a look at B(PN) and the PEP tool
(http://theoretica.informatik.uni-oldenburg.de/~pep/). The toolset
has not been implemented in Java, but B(PN) is based on process
algebra, and PEP converts that notation into Petri nets. The source
code of PEP should be available on request.


Steve> I am looking for a java parser that will allow me to do this,
Steve> so that all I have to do is provide grammar rules for it.


So, are you just looking for a parser generator for Java, such as
JavaCUP+JFlex or ANTLR?


                Marko


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.