#include <stdio.h>
#include <unistd.h>
#include <iostream>
#include <stdlib.h>
#include <string.h>
#include "oagTimerSdcParserInt.h"
#include "oagTimerSdcParser.hxx"
Include dependency graph for oagTimerSdcLexer.cxx:
Classes | |
struct | oagTimerSdc_yy_buffer_state |
Defines | |
#define | FLEX_SCANNER |
#define | YY_FLEX_MAJOR_VERSION 2 |
#define | YY_FLEX_MINOR_VERSION 5 |
#define | oagTimerSdc_yyconst |
#define | YY_PROTO(proto) () |
#define | YY_NULL 0 |
#define | YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) |
#define | BEGIN oagTimerSdc_yy_start = 1 + 2 * |
#define | YY_START ((oagTimerSdc_yy_start - 1) / 2) |
#define | YYSTATE YY_START |
#define | YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) |
#define | YY_NEW_FILE oagTimerSdc_yyrestart( oagTimerSdc_yyin ) |
#define | YY_END_OF_BUFFER_CHAR 0 |
#define | YY_BUF_SIZE 16384 |
#define | EOB_ACT_CONTINUE_SCAN 0 |
#define | EOB_ACT_END_OF_FILE 1 |
#define | EOB_ACT_LAST_MATCH 2 |
#define | oagTimerSdc_yyless(n) |
#define | unput(c) oagTimerSdc_yyunput( c, oagTimerSdc_yytext_ptr ) |
#define | YY_BUFFER_NEW 0 |
#define | YY_BUFFER_NORMAL 1 |
#define | YY_BUFFER_EOF_PENDING 2 |
#define | YY_CURRENT_BUFFER oagTimerSdc_yy_current_buffer |
#define | YY_FLUSH_BUFFER oagTimerSdc_yy_flush_buffer( oagTimerSdc_yy_current_buffer ) |
#define | oagTimerSdc_yy_new_buffer oagTimerSdc_yy_create_buffer |
#define | oagTimerSdc_yy_set_interactive(is_interactive) |
#define | oagTimerSdc_yy_set_bol(at_bol) |
#define | YY_AT_BOL() (oagTimerSdc_yy_current_buffer->oagTimerSdc_yy_at_bol) |
#define | YY_USES_REJECT |
#define | oagTimerSdc_yywrap() 1 |
#define | YY_SKIP_YYWRAP |
#define | oagTimerSdc_yytext_ptr oagTimerSdc_yytext |
#define | YY_DO_BEFORE_ACTION |
#define | YY_NUM_RULES 34 |
#define | YY_END_OF_BUFFER 35 |
#define | REJECT |
#define | oagTimerSdc_yymore() oagTimerSdc_yymore_used_but_not_detected |
#define | YY_MORE_ADJ 0 |
#define | YY_RESTORE_YY_MORE_OFFSET |
#define | INITIAL 0 |
#define | COMMENT 1 |
#define | YY_NO_PUSH_STATE 1 |
#define | YY_NO_POP_STATE 1 |
#define | YY_NO_TOP_STATE 1 |
#define | YY_READ_BUF_SIZE 8192 |
#define | ECHO (void) fwrite( oagTimerSdc_yytext, oagTimerSdc_yyleng, 1, oagTimerSdc_yyout ) |
#define | YY_INPUT(buf, result, max_size) |
#define | oagTimerSdc_yyterminate() return YY_NULL |
#define | YY_START_STACK_INCR 25 |
#define | YY_FATAL_ERROR(msg) oagTimerSdc_yy_fatal_error( msg ) |
#define | YY_DECL int oagTimerSdc_yylex YY_PROTO(( void )) |
#define | YY_BREAK break; |
#define | YY_RULE_SETUP YY_USER_ACTION |
#define | YY_EXIT_FAILURE 2 |
#define | oagTimerSdc_yyless(n) |
Typedefs | |
typedef oagTimerSdc_yy_buffer_state * | YY_BUFFER_STATE |
typedef unsigned int | oagTimerSdc_yy_size_t |
typedef unsigned char | YY_CHAR |
typedef int | oagTimerSdc_yy_state_type |
Functions | |
void oagTimerSdc_yyrestart | YY_PROTO ((FILE *input_file)) |
void oagTimerSdc_yy_switch_to_buffer | YY_PROTO ((YY_BUFFER_STATE new_buffer)) |
void oagTimerSdc_yy_load_buffer_state | YY_PROTO ((void)) |
YY_BUFFER_STATE oagTimerSdc_yy_create_buffer | YY_PROTO ((FILE *file, int size)) |
void oagTimerSdc_yy_delete_buffer | YY_PROTO ((YY_BUFFER_STATE b)) |
void oagTimerSdc_yy_init_buffer | YY_PROTO ((YY_BUFFER_STATE b, FILE *file)) |
YY_BUFFER_STATE oagTimerSdc_yy_scan_buffer | YY_PROTO ((char *base, oagTimerSdc_yy_size_t size)) |
YY_BUFFER_STATE oagTimerSdc_yy_scan_string | YY_PROTO ((oagTimerSdc_yyconst char *oagTimerSdc_yy_str)) |
YY_BUFFER_STATE oagTimerSdc_yy_scan_bytes | YY_PROTO ((oagTimerSdc_yyconst char *bytes, int len)) |
void *oagTimerSdc_yy_flex_alloc | YY_PROTO ((oagTimerSdc_yy_size_t)) |
void *oagTimerSdc_yy_flex_realloc | YY_PROTO ((void *, oagTimerSdc_yy_size_t)) |
void oagTimerSdc_yy_flex_free | YY_PROTO ((void *)) |
oagTimerSdc_yy_state_type oagTimerSdc_yy_try_NUL_trans | YY_PROTO ((oagTimerSdc_yy_state_type current_state)) |
void oagTimerSdc_yy_fatal_error | YY_PROTO ((oagTimerSdc_yyconst char msg[])) |
void | oagTimerSdc_yyerror (const char *msg) |
void oagTimerSdc_yyunput | YY_PROTO ((int c, char *buf_ptr)) |
Variables | |
int | oagTimerSdc_yyleng |
FILE * | oagTimerSdc_yyin = (FILE *) 0 *oagTimerSdc_yyout = (FILE *) 0 |
FILE * | oagTimerSdc_yyout |
YY_BUFFER_STATE | oagTimerSdc_yy_current_buffer = 0 |
char | oagTimerSdc_yy_hold_char |
int | oagTimerSdc_yy_n_chars |
char * | oagTimerSdc_yy_c_buf_p = (char *) 0 |
int | oagTimerSdc_yy_init = 1 |
int | oagTimerSdc_yy_start = 0 |
int | oagTimerSdc_yy_did_buffer_switch_on_eof |
int | oagTimerSdc_yylineno = 1 |
char * | oagTimerSdc_yytext |
oagTimerSdc_yyconst short int | oagTimerSdc_yy_acclist [265] |
oagTimerSdc_yyconst short int | oagTimerSdc_yy_accept [219] |
oagTimerSdc_yyconst int | oagTimerSdc_yy_ec [256] |
oagTimerSdc_yyconst int | oagTimerSdc_yy_meta [36] |
oagTimerSdc_yyconst short int | oagTimerSdc_yy_base [223] |
oagTimerSdc_yyconst short int | oagTimerSdc_yy_def [223] |
oagTimerSdc_yyconst short int | oagTimerSdc_yy_nxt [302] |
oagTimerSdc_yyconst short int | oagTimerSdc_yy_chk [302] |
oagTimerSdc_yy_state_type | oagTimerSdc_yy_state_buf [YY_BUF_SIZE+2] |
oagTimerSdc_yy_state_type * | oagTimerSdc_yy_state_ptr |
char * | oagTimerSdc_yy_full_match |
int | oagTimerSdc_yy_lp |
register char * | oagTimerSdc_yy_bp |
int | size |
FILE * | file |
int | len |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: { \
if ( ! oagTimerSdc_yy_current_buffer ) \
oagTimerSdc_yy_current_buffer = oagTimerSdc_yy_create_buffer( oagTimerSdc_yyin, YY_BUF_SIZE ); \
oagTimerSdc_yy_current_buffer->oagTimerSdc_yy_at_bol = at_bol; \
}
|
|
Value: { \
if ( ! oagTimerSdc_yy_current_buffer ) \
oagTimerSdc_yy_current_buffer = oagTimerSdc_yy_create_buffer( oagTimerSdc_yyin, YY_BUF_SIZE ); \
oagTimerSdc_yy_current_buffer->oagTimerSdc_yy_is_interactive = is_interactive; \
}
|
|
|
|
Value: do \ { \ /* Undo effects of setting up oagTimerSdc_yytext. */ \ oagTimerSdc_yytext[oagTimerSdc_yyleng] = oagTimerSdc_yy_hold_char; \ oagTimerSdc_yy_c_buf_p = oagTimerSdc_yytext + n; \ oagTimerSdc_yy_hold_char = *oagTimerSdc_yy_c_buf_p; \ *oagTimerSdc_yy_c_buf_p = '\0'; \ oagTimerSdc_yyleng = n; \ } \ while ( 0 ) |
|
Value: do \ { \ /* Undo effects of setting up oagTimerSdc_yytext. */ \ *oagTimerSdc_yy_cp = oagTimerSdc_yy_hold_char; \ YY_RESTORE_YY_MORE_OFFSET \ oagTimerSdc_yy_c_buf_p = oagTimerSdc_yy_cp = oagTimerSdc_yy_bp + n - YY_MORE_ADJ; \ YY_DO_BEFORE_ACTION; /* set up oagTimerSdc_yytext again */ \ } \ while ( 0 ) |
|
|
|
|
|
|
|
|
|
Value: { \ *oagTimerSdc_yy_cp = oagTimerSdc_yy_hold_char; /* undo effects of setting up oagTimerSdc_yytext */ \ oagTimerSdc_yy_cp = oagTimerSdc_yy_full_match; /* restore poss. backed-over text */ \ ++oagTimerSdc_yy_lp; \ goto find_rule; \ } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: oagTimerSdc_yytext_ptr = oagTimerSdc_yy_bp; \ oagTimerSdc_yyleng = (int) (oagTimerSdc_yy_cp - oagTimerSdc_yy_bp); \ oagTimerSdc_yy_hold_char = *oagTimerSdc_yy_cp; \ *oagTimerSdc_yy_cp = '\0'; \ oagTimerSdc_yy_c_buf_p = oagTimerSdc_yy_cp; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: if ( oagTimerSdc_yy_current_buffer->oagTimerSdc_yy_is_interactive ) \ { \ int c = '*', n; \ for ( n = 0; n < max_size && \ (c = getc( oagTimerSdc_yyin )) != EOF && c != '\n'; ++n ) \ buf[n] = (char) c; \ if ( c == '\n' ) \ buf[n++] = (char) c; \ if ( c == EOF && ferror( oagTimerSdc_yyin ) ) \ YY_FATAL_ERROR( "input in flex scanner failed" ); \ result = n; \ } \ else if ( ((result = fread( buf, 1, max_size, oagTimerSdc_yyin )) == 0) \ && ferror( oagTimerSdc_yyin ) ) \ YY_FATAL_ERROR( "input in flex scanner failed" ); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: { 0, 1, 1, 1, 2, 3, 4, 6, 9, 11, 13, 16, 18, 20, 22, 25, 28, 31, 34, 37, 40, 43, 46, 49, 51, 53, 54, 54, 55, 56, 56, 57, 58, 59, 60, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 168, 169, 170, 172, 173, 174, 175, 177, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 193, 195, 197, 198, 199, 201, 202, 203, 204, 205, 206, 208, 209, 210, 211, 212, 213, 214, 215, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 251, 252, 253, 254, 255, 256, 257, 259, 260, 262, 263, 265, 265 } |
|
|
|
Initial value: { 0, 0, 0, 259, 258, 263, 266, 34, 36, 259, 0, 31, 250, 254, 32, 28, 22, 242, 237, 244, 239, 238, 241, 0, 46, 44, 250, 266, 0, 241, 44, 46, 266, 48, 59, 235, 227, 223, 231, 217, 232, 221, 216, 213, 210, 0, 48, 62, 266, 230, 229, 204, 203, 222, 223, 200, 199, 216, 211, 38, 214, 214, 56, 207, 198, 59, 212, 0, 200, 198, 72, 206, 206, 199, 196, 189, 0, 202, 195, 54, 200, 200, 0, 192, 186, 188, 186, 180, 179, 184, 182, 184, 180, 178, 174, 168, 176, 176, 172, 176, 0, 172, 176, 169, 182, 171, 163, 171, 163, 177, 174, 157, 160, 171, 170, 155, 153, 159, 166, 148, 148, 162, 147, 149, 145, 150, 139, 150, 141, 139, 146, 146, 0, 138, 0, 144, 144, 134, 0, 142, 131, 132, 0, 0, 131, 130, 128, 131, 127, 0, 120, 129, 118, 137, 121, 0, 0, 0, 121, 134, 0, 59, 129, 131, 112, 110, 0, 122, 130, 114, 106, 123, 124, 122, 0, 107, 123, 120, 111, 110, 115, 110, 105, 112, 115, 110, 103, 100, 95, 100, 88, 86, 107, 100, 97, 94, 0, 75, 67, 65, 69, 0, 84, 0, 79, 71, 61, 70, 59, 64, 66, 56, 0, 64, 0, 54, 0, 266, 103, 106, 108, 111, 113 } |
|
|
|
|
|
|
|
|
|
Initial value: { 0, 217, 1, 218, 218, 217, 217, 217, 217, 219, 220, 217, 217, 217, 217, 220, 220, 220, 220, 220, 220, 220, 220, 221, 222, 217, 219, 217, 220, 217, 217, 217, 217, 217, 217, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 221, 222, 222, 217, 217, 217, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 0, 217, 217, 217, 217, 217 } |
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: { 0, 1, 1, 1, 1, 2, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|