Re: Choosing a parser for Mathematica input

David Kirkby <drkirkby@gmail.com>
Fri, 26 Nov 2010 10:48:14 -0800 (PST)

          From comp.compilers

Related articles
Choosing a parser for Mathematica input drkirkby@gmail.com (David Kirkby) (2010-11-07)
Re: Choosing a parser for Mathematica input jthorn@astro.indiana-zebra.edu (Jonathan Thornburg \[remove -animal to reply\]) (2010-11-09)
Re: Choosing a parser for Mathematica input haberg-news@telia.com (Hans Aberg) (2010-11-09)
Re: Choosing a parser for Mathematica input drkirkby@gmail.com (David Kirkby) (2010-11-09)
Re: Choosing a parser for Mathematica input winkzhang@gmail.com (Wink Zhang) (2010-11-13)
Re: Choosing a parser for Mathematica input idbaxter@semdesigns.com (Ira Baxter) (2010-11-26)
Re: Choosing a parser for Mathematica input drkirkby@gmail.com (David Kirkby) (2010-11-26)
Re: Choosing a parser for Mathematica input drkirkby@gmail.com (David Kirkby) (2010-11-27)
| List of all articles for this month |

From: David Kirkby <drkirkby@gmail.com>
Newsgroups: comp.compilers
Date: Fri, 26 Nov 2010 10:48:14 -0800 (PST)
Organization: Compilers Central
References: 10-11-017 10-11-019 10-11-020 10-11-023 10-11-026
Keywords: parse
Posted-Date: 26 Nov 2010 23:30:06 EST

On Nov 13, 9:08 am, Wink Zhang <winkzh...@gmail.com> wrote:
> > I'm more interested in the technical issues.
>
> > Does anyone have any comments about the most suitable tool for a
> > parser?
>
> Hey Dave,
>
> I may suggest you taking a look at yapp and also this tutorial (http://
> alfarrabio.di.uminho.pt/~albie/publications/perlflex.pdf ). Perl
> should be suitable in your case.


Thank you very much. Sorry I did not reply earlier.


> Moreover, llvm is far more beyond a parser.


Is it a parser at all? I got the impression it took the abstract
syntax tree as input, and not the source language.


I've not played with LLVM at all. I suspect such a project is beyond
me, but I'd like to be aware of what tools might be able to do this.


Dave



Post a followup to this message

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