[net.lang.ada] Bug in Ada LEX file

emery@gypsy.UUCP (08/20/85)

There appears to be a bug in the Lexfile for the original
Ada yacc grammar, that has appeared in net.sources, and is on
SIMTEL-20.  

It seems to choke on the following:

	path_length := retrieved_name_ptr.all'length;

as it recognizes attributes (signified by the "'") only after an
identifier.  In all other cases, it is looking for another "'" to
close a character literal.  

One quick fix would be to change the reserved word "all", to enter
the IDENT state....

Has anyone else noticed this?  How about the Bell Labs folks, are you
using this Lexfile?

				Dave Emery
				Siemens Research
uucp:		   ...princeton!siemens!emery
arpa:				siemens!emery@topaz