Sounds exiting. And certainly interesting to be a part of. Time to look at
Lua more closely.

So, Kollos will be a high level wrapper around libmarpa? Smth. like THIF,
but in Lua?





On Fri, Jul 11, 2014 at 4:31 AM, Jeffrey Kegler <
[email protected]> wrote:

>   "This thing you call language though, most remarkable. You depend on it
>   for so very much. But is any one of you really its master?"
>   -- Kollos (speaking via Spock), Star Trek, Season 3, Episode 5.
>
> I'm thinking of extending Marpa with a language called Lua.  (I call the
> project Kollos, after a character from the Star Trek episode "Is there
> in truth no beauty?".)  There are a lot of things I do not like about
> Lua, starting with the syntax.  But as I study and compare, I realize
> that Lua is the way it is because it is uniquely focused on being a good
> language for embedding, extending and forking.  And that kind of focus
> is really what I am after.
>
> Ideally, once wrapped up in Kollos, Marpa becomes easy for others to mold
> to their liking.  Right now, Marpa::R2's "organically evolved" mix of C
> library, XS code, and Perl is a barely penetrable tangle.  The Kollos
> project is, I think, a much better way out of this than refactoring.
> When Kollos is mature enough, an XS interface could be written for it,
> and perhaps this will be the successor to Marpa::R2.
>
> Kollos would also be a way to use Marpa without the overhead of Perl.
> I think this approach has real potential for allowing people to adapt
> Marpa to their needs and  visions.  I usually let an idea get more mature
> than this before sharing it to the marpa-parser list, but I think this
> may be a good point to seek feedback.
>
> --
> 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.
>

-- 
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.

Reply via email to