version 1.35.8.3, 2013/09/14 23:08:18
|
version 1.35.8.4, 2013/09/29 21:45:43
|
|
|
typedef unsigned char flex_uint8_t; | typedef unsigned char flex_uint8_t; |
typedef unsigned short int flex_uint16_t; | typedef unsigned short int flex_uint16_t; |
typedef unsigned int flex_uint32_t; | typedef unsigned int flex_uint32_t; |
#endif /* ! C99 */ |
|
| |
/* Limits of integral types. */ | /* Limits of integral types. */ |
#ifndef INT8_MIN | #ifndef INT8_MIN |
|
|
#define UINT32_MAX (4294967295U) | #define UINT32_MAX (4294967295U) |
#endif | #endif |
| |
|
#endif /* ! C99 */ |
|
|
#endif /* ! FLEXINT_H */ | #endif /* ! FLEXINT_H */ |
| |
#ifdef __cplusplus | #ifdef __cplusplus |
|
|
| |
/* Size of default input buffer. */ | /* Size of default input buffer. */ |
#ifndef YY_BUF_SIZE | #ifndef YY_BUF_SIZE |
|
#ifdef __ia64__ |
|
/* On IA-64, the buffer size is 16k, not 8k. |
|
* Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. |
|
* Ditto for the __ia64__ case accordingly. |
|
*/ |
|
#define YY_BUF_SIZE 32768 |
|
#else |
#define YY_BUF_SIZE 16384 | #define YY_BUF_SIZE 16384 |
|
#endif /* __ia64__ */ |
#endif | #endif |
| |
/* The state buf must be large enough to hold one state per character in the main buffer. | /* The state buf must be large enough to hold one state per character in the main buffer. |
|
|
| |
| |
| |
#line 815 "cimmof_lex.cpp" |
#line 824 "cimmof_lex.cpp" |
| |
#define INITIAL 0 | #define INITIAL 0 |
#define myStr 1 | #define myStr 1 |
|
|
| |
/* Amount of stuff to slurp up with each read. */ | /* Amount of stuff to slurp up with each read. */ |
#ifndef YY_READ_BUF_SIZE | #ifndef YY_READ_BUF_SIZE |
|
#ifdef __ia64__ |
|
/* On IA-64, the buffer size is 16k, not 8k */ |
|
#define YY_READ_BUF_SIZE 16384 |
|
#else |
#define YY_READ_BUF_SIZE 8192 | #define YY_READ_BUF_SIZE 8192 |
|
#endif /* __ia64__ */ |
#endif | #endif |
| |
/* Copy whatever the last rule matched to the standard output. */ | /* Copy whatever the last rule matched to the standard output. */ |
|
|
if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ |
{ \ | { \ |
int c = '*'; \ | int c = '*'; \ |
unsigned n; \ |
size_t n; \ |
for ( n = 0; n < max_size && \ | for ( n = 0; n < max_size && \ |
(c = getc( cimmof_in )) != EOF && c != '\n'; ++n ) \ | (c = getc( cimmof_in )) != EOF && c != '\n'; ++n ) \ |
buf[n] = (char) c; \ | buf[n] = (char) c; \ |
|
|
| |
| |
| |
#line 1009 "cimmof_lex.cpp" |
#line 1023 "cimmof_lex.cpp" |
| |
if ( !(yy_init) ) | if ( !(yy_init) ) |
{ | { |
|
|
(but note; cimmof.y does not use cimmof_leng!) | (but note; cimmof.y does not use cimmof_leng!) |
| |
an impl. req't: strings are returned to parser | an impl. req't: strings are returned to parser |
with enclosing "s. |
without enclosing "s. |
*/ | */ |
case 22: | case 22: |
YY_RULE_SETUP | YY_RULE_SETUP |
|
|
#line 251 "cimmof.l" | #line 251 "cimmof.l" |
ECHO; | ECHO; |
YY_BREAK | YY_BREAK |
#line 1588 "cimmof_lex.cpp" |
#line 1602 "cimmof_lex.cpp" |
| |
case YY_END_OF_BUFFER: | case YY_END_OF_BUFFER: |
{ | { |
|
|
| |
/** Setup the input buffer state to scan the given bytes. The next call to cimmof_lex() will | /** Setup the input buffer state to scan the given bytes. The next call to cimmof_lex() will |
* scan from a @e copy of @a bytes. | * scan from a @e copy of @a bytes. |
* @param bytes the byte buffer to scan |
* @param yybytes the byte buffer to scan |
* @param len the number of bytes in the buffer pointed to by @a bytes. |
* @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. |
* | * |
* @return the newly allocated buffer state object. | * @return the newly allocated buffer state object. |
*/ | */ |