Re: B2 C++ engine development.
Rene Rivera via Boost-build <[email protected]>
| Newsgroups | gmane.comp.lib.boost.build |
|---|---|
| Message-ID | <CAHEh_GioGGfzoJt=CvGSa8Tor5Ob=n2S8tNxzwVoZeYqwfk2Sw@mail.gmail.com> |
On Thu, Oct 25, 2018 at 1:19 PM Steven Watanabe via Boost-build < [email protected]> wrote: > AMDG > > On 10/25/2018 11:57 AM, Rene Rivera wrote: > > <snip> > > PS. One of the first items to think about is writing a new bjam language > > parser. It's about time we stop relying on bison/yacc + the tokenizer :-) > > > > What are you planning to replace it with? A manual > recursive descent parser? Yes. > I'm not sure how much of > a win that is. Anyway, this is one of the last places > that I would touch as it's very stable and isn't a known > performance bottleneck. (I have no problem with bison > in the first place). > The one item it can get us is more flexibility in needing spaces to separate tokens. As it's easier to handle this in particular context sensitive locations. But I don't feel particularly tied to this. -- -- Rene Rivera -- Grafik - Don't Assume Anything -- Robot Dreams - http://robot-dreams.net _______________________________________________ Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build