X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/f3ead217b8636f623399e66bd937b1c51774d4af..cc8962bdde81b04aa728aef21e53b4a08a0debfe:/src/flex-scanner.h?ds=sidebyside diff --git a/src/flex-scanner.h b/src/flex-scanner.h index 9b80744d..d72986e8 100644 --- a/src/flex-scanner.h +++ b/src/flex-scanner.h @@ -1,6 +1,6 @@ /* Common parts between scan-code.l, scan-gram.l, and scan-skel.l. - Copyright (C) 2006, 2009-2012 Free Software Foundation, Inc. + Copyright (C) 2006, 2009-2013 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -21,20 +21,14 @@ # error "FLEX_PREFIX not defined" #endif -/* Whether this version of Flex is (strictly) greater than - Major.Minor.Subminor. */ -#ifdef YY_FLEX_SUBMINOR_VERSION -# define FLEX_VERSION \ - (YY_FLEX_MAJOR_VERSION) * 1000000 \ -+ (YY_FLEX_MINOR_VERSION) * 1000 \ -+ (YY_FLEX_SUBMINOR_VERSION) -#else -# define FLEX_VERSION \ - (YY_FLEX_MAJOR_VERSION) * 1000000 \ -+ (YY_FLEX_MINOR_VERSION) * 1000 -#endif +/* Flex full version as a number. */ +#define FLEX_VERSION \ + ((YY_FLEX_MAJOR_VERSION) * 1000000 \ + + (YY_FLEX_MINOR_VERSION) * 1000 \ + + (YY_FLEX_SUBMINOR_VERSION)) + /* Pacify "gcc -Wmissing-prototypes" when flex 2.5.31 is used. */ -# if FLEX_VERSION <= 2005031 +#if FLEX_VERSION <= 2005031 int FLEX_PREFIX (get_lineno) (void); FILE *FLEX_PREFIX (get_in) (void); FILE *FLEX_PREFIX (get_out) (void);