Re: Panini parser & SPPF

2019-10-26 Thread Deyan Ginev
Hi again, I didn't want to hijack the thread, so I kept the details on my side as scarce as possible. Most is a moving work in progress, so I wouldn't jump into discussing the specifics until after I make a couple of repositories with demonstrations ready to be public. But I agree the surroundi

Re: Panini parser & SPPF

2019-10-26 Thread Deyan Ginev
Hi Piotr, This is very cool work! And I am doubly excited it is happening in Rust. I am a very slow-moving end-user of Shared Packed Parse Forests, as I am gradually (after a multi-year pause) gearing up to parsing all 500 million formulas from arXiv with an incrementally improving ambiguous Ma

Re: Assignment of copyright put on hold

2015-01-24 Thread Deyan Ginev
One of the projects I am contributing to is driven by the US government, and is thus mandated by law to be released in the Public Domain. After years of wondering what is the right way of assigning copyright for non-gov contributors we ended up with a simple notice in the LICENSE file, together wit

Re: MIT/Lua License & Assignment of copyright

2015-01-24 Thread Deyan Ginev
I am quite late to this discussion, but the sheer volume of it got me interested in reading and responding. I am honestly quite surprised to see claims that licensing has been an issue for Marpa, or conversely that changing to a *more* permissive license would be an issue. The argument largely see

Re: Unicode characters counted as multiple characters

2014-05-23 Thread Deyan Ginev
Interestingly enough, if you remove all calls to encode() you get a parse that prints out 1, as you would expect. Usually you only want to call encode() that you don't type in the source yourself. Hope that helps, Deyan On Fri, May 23, 2014 at 5:18 PM, Ion Toloaca wrote: > Hello everyone, > >

Re: Request for discussion: Lexeme priority revisited

2014-05-12 Thread Deyan Ginev
Hi Christopher, I like Jeffrey's point that Marpa is so powerful it allows you to use the most natural syntax / phrasing in the SLIF. The correct English for overriding a priority is indeed "override priority", and it certainly feels intuitive to me. "priority override" could easily be read as pr

Re: Natural Language Processing

2014-05-08 Thread Deyan Ginev
Deyan On Fri, May 9, 2014 at 4:06 AM, Deyan Ginev wrote: > Hi Ron, > > Yes, I am the author of the wrapper. I am evaluating SENNA for my PhD work > and ended up writing a Perl wrapper for it. > Is there anything you'd like to ask? > > Greetings, > Deyan > >

Re: Natural Language Processing

2014-05-08 Thread Deyan Ginev
Hi Ron, Yes, I am the author of the wrapper. I am evaluating SENNA for my PhD work and ended up writing a Perl wrapper for it. Is there anything you'd like to ask? Greetings, Deyan On Fri, May 9, 2014 at 1:10 AM, Ron Savage wrote: > Anybody familiar with > http://www.nntp.perl.org/group/perl.

Re: Name of last completed rule?

2014-05-08 Thread Deyan Ginev
Hi, Ion and I were just discussing the events design, I think there was a misunderstanding that high level rules can't have their own events. Find bellow a small example (based on the events test case) where events are triggered on the completion of intermediate Marpa rules (G1). https://gist.git

Name of last completed rule?

2014-04-17 Thread Deyan Ginev
Dear all, The documentation explains how I can get the positional information about a rule that was successfully completed via "last_completed" (https://metacpan.org/pod/Marpa::R2::Scanless::R#last_completed). I have an application where I have a number of notational rules R1, ... Rn, each of

Re: The Marpa engine rewrite

2014-01-15 Thread Deyan Ginev
" Libmarpa takes less than 10% of the time, so a 10% change in its speed is a 1% change in the overall result, which on Linux I do not think is measureable." Well isn't this a big problem? From my basic understanding, it seems that libmarpa does all the heavy lifting parsing-wise (for grammars wit

Re: The Marpa engine rewrite

2014-01-15 Thread Deyan Ginev
Hi Jeffrey, Very interesting read, thanks for sharing the full details! I wonder how you maintain your "developer sanity" in practice - do you have a Marpa benchmark over a variety of test grammars and input strings, which helps you to evaluate if and by what degree the Marpa performance (i.e. ru

Re: Adding lhs and name to array item descriptors of action adverb

2014-01-13 Thread Deyan Ginev
The channel is on irc.freenode.net rather than irc.perl.org. See you there! :) On Mon, Jan 13, 2014 at 11:39 PM, Ron Savage wrote: > On Tuesday, 14 January 2014 03:58:18 UTC+11, Jeffrey Kegler wrote: >> >> This is in response to the comment in the IRC group, right? >> > > Am I on the wrong gro

Re: IRC Channel

2014-01-10 Thread Deyan Ginev
Whenever I'm on IRC I tend to hang in the #perl6 channel among others, I would gladly join the marpa channel as well. But I'm not a daily user of IRC, at least at the moment. On Fri, Jan 10, 2014 at 8:34 PM, Jeffrey Kegler < jeffreykeg...@jeffreykegler.com> wrote: > A year ago moritz, who maint