From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: OpenToken 6.0 released Date: Wed, 15 Apr 2015 03:09:34 -0500 Message-ID: <85r3rlg6dd.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) Cancel-Lock: sha1:Mo5bvbZZfng+567Aa6mhEG/zVp4= MIME-Version: 1.0 Content-Type: text/plain X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: 0689e552e1cc2e97f808407498 X-Received-Bytes: 1254 X-Received-Body-CRC: 1273293382 Xref: news.eternal-september.org comp.lang.ada:25526 Date: 2015-04-15T03:09:34-05:00 List-Id: OpenToken 6.0 is now available on the website: http://stephe-leake.org/ada/opentoken.html See http://stephe-leake.org/ada/opentoken.html#History for a description of the changes. The main change is support of generalized LALR (spawn parallel parsers) to handle conflicts in the Ada parser runtime (previous releases only supported this in the parse table generator; the runtime was provided only in Emacs elisp). The API of the OpenToken packages changes significantly, due to reorganizing/cleaning up to support generalized LALR. So existing projects will have to be edited. The changes are only in the instantiations, not in user code logic. -- -- Stephe