Am 20.09.2013 um 03:39 schrieb Stephen Leake: > Georg Bauhaus <[email protected]> writes: > >> I took the easy way out and ignored byte-compilation. :-) So, what was >> working was actually Emacs Lisp text, as is. > > Have you noticed particularly slow parse times?
In one case Ada Mode appeared to be self-healing. :) (I had a suspicion that some stuff with "cache" in its name had to do with it.) It did take several attempts, and some time, but finally a very small file was accepted. > No, it's no longer the Wisent parser; it's the Wisi parser. I re-wrote > the parser to support generalized LALR; when it hits a conflict, it > spawns another parser, and follows both paths until one errors out. Aha, my fault. Now I can understand some words and references a lot better. I had been wondering how they and the wisi* files would fit together (seen from a birs's eye). Maybe the first line of wisi.el should be changed? >> Two parsers are provided. One is for Ada >> source text, the other is for GNAT project files. Wisent grammars of > > I guess it's ok to call them Wisent grammars, but maybe just "grammars" > would be better? The 'wisent' command line tool won't accept these files > because of the %conflict statements, and because of the conflicts. I suppose that the style of the grammars will allow a qualifying word near "grammars" in due course. _______________________________________________ Emacs-ada-mode mailing list [email protected] http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org
