Re: YY_PERSER_SKELETON.syntax_error

Eric Bezault <ericb-D6Qt/9opevxWk0Htik3J/[email protected]>
Newsgroups gmane.comp.lang.eiffel.gobo.general
Message-ID <[email protected]>
Eric Bezault wrote:
> Thomas Beale wrote:
>> I agree, if we believe the comment in the strictest possible way, but 
>> think of it in formal terms: if I call this routine before having done a 
>> parse (as is could be done in a generic parser handler routine), it 
>> returns True, meaning "syntax error occurred" even though this clearly 
>> is not the case. 
> 
> Well, this error could be that no input has been provided yet ;-)
> 
> I'd be tempted to write:
> 
> 	syntax_error: BOOLEAN is
> 			-- Has last parsing been unsuccesful?
> 		do
> 			Result := yy_parsing_status = yyAborted
> 		end
> 
> but I'm not sure what the consequences are. I don't want
> to break anything because of this modification.

The code above is now in CVS and will be part of the
forthcoming release.

-- 
Eric Bezault
mailto:ericb-D6Qt/9opevxWk0Htik3J/[email protected]
http://www.gobosoft.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.