[Mono-list] Using the mono jay parser

Francis Brosnan Blázquez francis@aspl.es
Sun, 10 Oct 2004 19:04:45 +0200

El dom, 10-10-2004 a las 15:02, Rodrigo B. de Oliveira escribió:
> Hi,
> I assume you have already considered antlr [1] ?
> I've been using it for years and it works amazingly well.

Hi Rodrigo,

I've been looking antlr software and it looks great. But your software
must be linked against its runtime. I've also see your project at the
showcase section and was wondering if you don't see a problem that antlr
forces you to link your project against its runtime? 

Our projects needs to run on Windows and GNU/Linux platform as well so,
i think using antlr software adds some troubles to your problem. Did you
test your Boo language enviroment on windows?

Maybe I'm wrong and antlr has some mode to generate scanners and lexers
in a way your software keeps independent from antlr. Can you tell me
about your experience on this ?

Thanks in advantage!

> cheers,
> Rodrigo
> [1] http://www.antlr.org/
> Em Sáb, 2004-10-09 às 15:27, Francis Brosnan Blázquez escreveu:
> > Hi,
> > 
> > We are developing an application using mono which have to parse
> > molecular definitions written in Smiles format. We have already use
> > bison and flex tools to produce scanners and parsers before, so we want
> > to keep doing the same ;).
> > 
> > We have started to figure out how mono uses the jay modified version to
> > produce its c# parser but we are having some problems. One problem is
> > that we don't find how mono produces its scanner. What lexer is mono
> > using?. The other problem is that we haven't found much documentation o=
> > how to use jay (not how to use lex and yacc languages) to produce a
> > parser. 
> > 
> > It would be great to have some guidelines to start. Anything will be
> > appreciated: files to look, ideas, concepts on how to use your modified
> > jay...
> > 
> > Cheers,
Francis Brosnan Blázquez <francis@aspl.es>
Advanced Software Production Line, S.L.