[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] Mentee wants to work on bigarray parser generator

Hi, Jeremy

I am pretty interested in this project and the MetaOCaml. Can you send it to me?Â


Runhang Li
University of California, Los Angeles

On Thu, Jan 8, 2015 at 3:57 PM, Jeremy Yallop <jeremy.yallop@xxxxxxxxxxxx> wrote:

On 7 January 2015 at 08:30, Anil Madhavapeddy <anil@xxxxxxxxxx> wrote:
> One possible way to prototype this quickly is to use staging in MetaOCaml to
> experiment with the code generation aspects without having to learn
> ppx/camlp4 and other such code generation tools. Jeremy Yallop recently
> showed me an implementation he did of a regular _expression_ compiler written
> in MetaOCaml that stages the automata compilation, and would be a good
> guideline to a parser generator as well. Jeremy: is this on GitHub
> anywhere?

It's not available for the moment. Some variation of it is likely to
turn into a student exercise, so I'm keeping it under wraps for now.
Mark: if you're interested, let me know and I'll send it to you
off-list. I think a MetaOCaml back-end could work very nicely,
although some details like generating mutually-recursive functions are
still a little tricky.

MirageOS-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.