Discussion:
Wrapping other parser engines
Paul Bennett
2018-02-13 12:21:18 UTC
Permalink
Jeffrey (mainly),

Suppose I have a programming language that does not (yet) have libmarpa
bindings, but which does have its own Earley parser. Case in point being
Ruby and the Rley engine:

https://github.com/famished-tiger/Rley

How would you feel about my implementing the SLIF (or something SLIF-like)
as an add-on wrapper to Rley? I don't want to step on anybody's toes, in
terms of intellectual property, but at the same time, it feels like making
a high-level lexer & grammar specifier that would be pluggable for both
Rley and any future Marpa implementation would be for the Greater Good, so
to speak.

Thanks for your guidance,

--
Paul Bennett
P/PW/PWBENNETT
--
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 marpa-parser+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jeffrey Kegler
2018-02-13 15:22:33 UTC
Permalink
Do it!

Please of course give credit to the source.

I think you don't need to ask permission here -- I think the licensing
confers the right to do this, a right which I could not revoke if I wanted
to.

Good luck, jeffrey
Post by Paul Bennett
Jeffrey (mainly),
Suppose I have a programming language that does not (yet) have libmarpa
bindings, but which does have its own Earley parser. Case in point being
https://github.com/famished-tiger/Rley
How would you feel about my implementing the SLIF (or something SLIF-like)
as an add-on wrapper to Rley? I don't want to step on anybody's toes, in
terms of intellectual property, but at the same time, it feels like making
a high-level lexer & grammar specifier that would be pluggable for both
Rley and any future Marpa implementation would be for the Greater Good, so
to speak.
Thanks for your guidance,
--
Paul Bennett
P/PW/PWBENNETT
--
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
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 marpa-parser+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...