I'm trying to parse VHDL in a tool I've written in Ruby. I'm interested in using Marpa for the parsing; I currently have a line-oriented mess of regex's that work almost all the time for common coding style.
I've done some reading, but I haven't been able to answer the following questions. I apologize for asking since I would be surprised if they aren't already answered *somewhere*. I *have* looked, but Google results can give such a random walk.... * For a project starting fresh (and in beta for a few months at least), should I be starting with Kollos or Marpa::R2 or Marpa::R3 or something else? * I finally got libmarpa (kollos branch) compiling by itself. I go to the kollos (master) source, and the HOWTO document has me stymied. Is there a less terse explanation available for how to compile and use Kollos? * Any suggestions on how to bridge from another language (Ruby) to Lua/Perl is appreciated. I don't think I have time to write new bindings. I anticipate I'll use some combination of files, sockets, and FFI to cross the gap. FWIW, I wrote an Earley parser from scratch in Ruby. It fun, and it works, but it's slow. -- You received this message because you are subscribed to the Google Groups "marpa parser" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
