|Re: warning: assignment makes pointer from integer without a cast[enab email@example.com (Danny Pereira) (2016-02-22)|
|Re: warning: assignment makes pointer from integer without a cast[enab firstname.lastname@example.org (Kaz Kylheku) (2016-02-24)|
|Re: warning: assignment makes pointer from integer without a cast[enab email@example.com (George Neuner) (2016-02-24)|
|From:||George Neuner <firstname.lastname@example.org>|
|Date:||Wed, 24 Feb 2016 13:07:29 -0500|
|Organization:||A noiseless patient Spider|
|Injection-Info:||miucha.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="55785"; mail-complaints-to="email@example.com"|
|Posted-Date:||24 Feb 2016 23:55:14 EST|
On Mon, 22 Feb 2016 09:28:49 +0530, Danny Pereira
< snipped - program code >
>*$lex purelex.l followed with *
Lex is not reentrant, so you must be using _Flex_.
>When I compile using gcc I am getting following warning *
>*purelex.l:12:8: warning: assignment makes pointer from integer without a
>cast [enabled by default] yylval=atoi(yytext); *
The default yylval type is a pointer. Look at Bison's %union
directive and see how it modifies the %token directive.
>*Also I would like to restrict first thread to process fist 6 line and
>second thread to process next six lines which is not happening right now..*
First make it work without threads. Then make it work with 1 thread.
Look carefully for an error in scanfunc().
Return to the
Search the comp.compilers archives again.