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.
