Thanks, Victor. Congrats to everyone who worked on the port =) Replacing antlr3 is an important TODO item, but IMHO separate from supporting Python 3.
A Python 3 port of antlr3 was available from the antlr community so we used it, with the understanding that antlr3 needs replacing sooner rather than later. At the moment, there is no obvious candidate for replacing antlr3. antlr4 would be a natural candidate, except that it dropped support for abstract syntax trees, so it would require a major re-write of Congress grammar and compiler code. I¹m exploring the possibility of using Grako as a replacement for antlr3. Additional thoughts and suggestions on antlr3 replacement always appreciated =) -Eric On 12/4/15, 3:45 AM, "Victor Stinner" <[email protected]> wrote: >Hi, > >Le 04/12/2015 05:12, Eric K a écrit : >> Congress can finally pass python34 gating. >> >> Here¹s the last patch needed to make it happen. >> https://review.openstack.org/#/c/253298/ > >Great job :-) Congrats. > >I see that antlr3 was ported to Python 3 in the commit >0576d774a49dd310970974d0c881e8bd4915c2eb. This part blocked me, I don't >know Java and ANTLR upstream development is now focused in the version 4. > >Victor > >__________________________________________________________________________ >OpenStack Development Mailing List (not for usage questions) >Unsubscribe: [email protected]?subject:unsubscribe >http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
