Names for PEG Functions

2011-09-21 Thread Noah Lavine
Hello all, As the PEG module nears some reasonable level of completion, we should figure out what all of the functions need to be named so everyone can reasonably understand them. At first I thought the names should be consistent wtih the LALR and regexp modules, so all of the parsing modules wou

Re: Names for PEG Functions

2011-09-21 Thread Andy Wingo
Hi, On Wed 21 Sep 2011 22:13, Noah Lavine writes: > define-peg-sexp - define a nonterminal from an s-expression > define-peg-string - define a set of nonterminals from a string To me this sounds like you are defining an sexp or a string, which doesn't make much sense. I don't think that we nee

Re: Names for PEG Functions

2011-09-22 Thread Noah Lavine
Hello, >> define-peg-sexp - define a nonterminal from an s-expression >> define-peg-string - define a set of nonterminals from a string > > To me this sounds like you are defining an sexp or a string, which > doesn't make much sense.  I don't think that we need to preserve > symmetry here, because

Re: Names for PEG Functions

2011-10-03 Thread Noah Lavine
Hello, I hate to make more work for people, but I think the PEG module is almost ready for merging, and could probably be merged if we resolved this names issue. Any other thoughts? Noah On Thu, Sep 22, 2011 at 1:56 PM, Noah Lavine wrote: > Hello, > >>> define-peg-sexp - define a nonterminal fr

Re: Names for PEG Functions

2012-01-04 Thread Andy Wingo
Hi Noah, On Mon 03 Oct 2011 20:21, Noah Lavine writes: > I hate to make more work for people, but I think the PEG module is > almost ready for merging, and could probably be merged if we resolved > this names issue. Any other thoughts? Have you updated the wip-peg branch? I don't remember who

Re: Names for PEG Functions

2012-01-19 Thread Andy Wingo
On Wed 04 Jan 2012 19:12, Andy Wingo writes: > On Mon 03 Oct 2011 20:21, Noah Lavine writes: > >> I hate to make more work for people, but I think the PEG module is >> almost ready for merging, and could probably be merged if we resolved >> this names issue. Any other thoughts? > > Have you upda

Re: Names for PEG Functions

2012-01-19 Thread Noah Lavine
Sorry for the delay. I haven't thought about the PEG stuff in a long time, but looking back, I'm pretty sure I didn't change the names yet. I will try to do it tonight (in GMT-5). I agree, it would be great to have the PEG stuff finished. On Thu, Jan 19, 2012 at 4:53 AM, Andy Wingo wrote: > On W

Re: Names for PEG Functions

2012-01-19 Thread Noah Lavine
I've run into trouble because of my problems building master. I'll have to work around that, so it won't happen tonight. On Thu, Jan 19, 2012 at 8:54 AM, Noah Lavine wrote: > Sorry for the delay. > > I haven't thought about the PEG stuff in a long time, but looking > back, I'm pretty sure I didn'

Re: Names for PEG Functions

2012-01-22 Thread Noah Lavine
I did the renames. I had to push them as a new branch, 'wip-peg-fixed-2', because I also rebased on a more recent version of master to avoid some build problems. However, the peg patches are independent of everything that's been happening in master and stable-2.0, so they should apply to both branc