Re: Tangerine Edition penultimate report: how I voted, how you're voting

2019-01-17 Thread John Cowan
On Thu, Jan 17, 2019 at 8:15 PM Per Bothner wrote: For the record, I'm extremely leery of the more-is-better approach. > We seem to be adding a large number of very large APIs, which seems > to be contrary to the Scheme ideal of small well-chosen primitives > that work synergistic well together.

Re: Tangerine Edition penultimate report: how I voted, how you're voting

2019-01-17 Thread Per Bothner
On 1/16/19 6:27 AM, John Cowan wrote: So what is happening is that people are voting for more rather than less, as with the Red Edition.  This encourages me that I'm going in a sensible direction with the large language. For the record, I'm extremely leery of the more-is-better approach. We

Re: Re parse-result

2019-01-17 Thread John Cowan
On Thu, Jan 17, 2019 at 2:56 AM Zelphir Kaltstahl < zelphirkaltst...@gmail.com> wrote: For example, what is the difference > between PEG parsing and parser combinators? > Both of them do top-down parsing (try to match the top-level grammar rule, which is done by trying to match the lower-level

Re: Re parse-result

2019-01-17 Thread tomas
On Thu, Jan 17, 2019 at 08:43:01AM +0100, Zelphir Kaltstahl wrote: > > I am still unsure about the theoretical CS stuff: What kind of parsers > > one can possibly write with parser combinators [...] [...] > > Have you looked at the PEG parser recently added to guile? It does > >

Re: Re parse-result

2019-01-17 Thread swedebugia
Hi Swedebugia, I did not notice a PEG parser has been added. How did you notice this? Maybe there is another blog for new additions to Guile? Do you know a good text, which explains differences between the different approaches to parsing? For example, what is the difference