Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: notesfiles - ucb internal release 1.0; site ucbcad.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!floyd!whuxle!mit-eddie!genrad!decvax!ucbvax!ucbcad!kalash
From: kalash@ucbcad.UUCP
Newsgroups: net.lang.c
Subject: Re: EQUEL/C preprocessor bug
Message-ID: <21400004@ucbcad.UUCP>
Date: Tue, 22-May-84 01:18:00 EDT
Article-I.D.: ucbcad.21400004
Posted: Tue May 22 01:18:00 1984
Date-Received: Tue, 5-Jun-84 08:42:57 EDT
References: <651@abnjh.UUCP>
Organization: UC Berkeley, EE CAD Group
Lines: 25
Nf-ID: #R:abnjh:-65100:ucbcad:21400004:000:669
Nf-From: ucbcad!kalash    May 31 21:18:00 1984



>I have encountered the following bug with the EQUEL/C parser.
>##	int seq
>##		range of p is problem
>##		retrieve (seq=1+max(int1(right(p.tr,2))))
>

	(producing)

>{IIwrite("range of p=problem");IIsync(0);}{IIwrite("retrieve(seq=1+max(int1(right(p. ");IIwrite(
>tr);IIwrite(" ,2))))");IIsetup();while(IIn_get(0)){IIn_ret(&seq,6);if(IIerrtest())continue;

	I suspect your problem of being a

##	char	*tr

someplace in your program. The EQC program is leting you specify the
attribute at run time, and I would guess the varibale consists of blanks
which confuses it.


			Joe Kalash
			kalash@berkeley
			ucbvax!kalash