[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bison scan-code and flex-3.5.36

From: Tys Lefering
Subject: Re: bison scan-code and flex-3.5.36
Date: Tue, 26 Apr 2011 01:29:28 +0200


Here is some more about a change in Flex scanners
from 'int' to 'yy_size_t' in the sf svn version.

Maybe Bison can do something with flex --header-file
output option and include it in flex-sacnner.h to get
a correct prototype for the get_leng.

`--header-file=FILE, %option header-file="FILE"'

instructs flex to write a C header to FILE.
This file contains function prototypes, extern variables, and types
used by the scanner.

The Flex skeleton change is here in revision 2.213 :

revision 2.212 by wlestes, Sat Feb 9 18:54:56 2008 UTC
revision 2.213 by wlestes, Thu May 15 21:11:57 2008 UTC

extern int yyleng;  extern yy_size_t yyleng;

Revision 2.213 - (view) (download) (annotate) - [select for diffs]
Thu May 15 21:11:57 2008 UTC (2 years, 11 months ago) by wlestes
Branch: MAIN
Changes since 2.212: +21 -21 lines
Diff to previous 2.212
clean up types; resolves 1961902

[but could not find 1961902]

In the flex NEWS file:

revision 2.191 by wlestes, Thu May 15 21:11:57 2008 UTC

** various portability fixes that quiet compiler warnings on 64-bit hosts

Maybe this helps,
Thanks, Tys.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]