RE: C++: Pointer to non-const std::string in position and location should be a pointer to const std::string

"Morales Cayuela, Victor (NSB - CN/Hangzhou)" <[email protected]>
Newsgroups gmane.comp.parsers.bison.bugs
Message-ID <[email protected]>
Hello Akim, Yuriy,

I did some experiments with the pull parser but I don't have any useful draft code I can give you, sorry for that.
Anyway, if I may help you somehow, let me know.

Victor

-----Original Message-----
From: Akim Demaille <[email protected]> 
Sent: 2020年6月27日 17:00
To: Yuriy Solodkyy <[email protected]>
Cc: Martin Blais <[email protected]>; Bison Bugs <[email protected]>; Morales Cayuela, Victor (NSB - CN/Hangzhou) <[email protected]>
Subject: Re: C++: Pointer to non-const std::string in position and location should be a pointer to const std::string



> Le 27 juin 2020 à 10:51, Yuriy Solodkyy <[email protected]> a écrit :
> 
> I’m surviving with pull parser for now with early bail out, but ideally would have loved not to have to gather the source first.  Does Bison have a GitHub repo or something?

The official home of Bison is on Savannah (https://savannah.gnu.org/projects/bison/).  The official repo is here: https://savannah.gnu.org/git/?group=bison.

I have a personal fork on GitHub which some people find useful to track: https://github.com/akimd/bison.

> How do you guys collaborate on it?

With joy and passion.

> I have to admit I’ve yet never worked on any GNU projects, but given enough personal need in push parser I might look at it one day.

More seriously: contributors must sign disclaimers to the FSF, so that there would never be legal disputes on the license of the code.  Contributors submit patches on [email protected], and maintainers (that would be me mostly) comment the proposal, ask for changes, etc.

Part of this can happen as a PR on my repo, but eventually, things must be made public in [email protected].

There's some information about this process in README-hacking (https://github.com/akimd/bison/blob/master/README-hacking.md).

There's a number of things TODO (https://github.com/akimd/bison/blob/master/TODO).  C++ push is quite high on the wish list.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.