⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configlexer.cpp

📁 最新osg包
💻 CPP
📖 第 1 页 / 共 5 页
字号:
    {   0,      587,    1,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  588,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  588,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,    0,  587    } ;static yyconst short int yy_nxt[733] =    {   0,        4,    5,    6,    7,    8,    7,    4,    9,   10,   11,       12,   13,   14,   15,   16,   17,   18,   19,   20,    4,       21,   22,   23,   24,   25,   26,    4,   27,   28,   29,       30,   31,    4,   32,   33,    4,    4,    4,    4,    4,        4,    4,    4,    4,   34,    4,    4,    4,    4,    4,        4,   35,   36,    4,    4,    4,   37,    4,    4,    4,        4,   38,   39,   40,   41,   67,   42,   43,   44,   44,       41,   75,   43,   43,  131,   50,   41,   45,   43,   43,       47,   48,   51,  132,   53,   56,   47,   48,   59,   68,       52,   70,   54,  104,   91,   57,   60,   71,   76,  141,       94,   45,   92,   58,   47,   48,   79,   77,   80,   78,       47,   48,   55,   98,  142,   72,   61,   84,   81,  136,       71,   49,  586,   62,   95,   73,   44,   44,  585,   74,       82,  137,  102,   85,  102,   45,  144,  103,  103,   83,      145,  103,  103,   86,   41,   87,   43,   43,   88,   89,       41,  584,   43,   43,   47,   48,   44,   44,   90,   45,       47,   48,  103,  103,  101,   45,  155,  192,  155,  271,      193,  156,  156,  156,  156,  156,  156,  235,   47,   48,      236,  292,  583,  272,   47,   48,  301,  302,  101,   45,      293,  333,  303,  331,  332,   49,  457,  582,  341,  334,      304,  342,  581,  580,  579,  578,  577,  576,  458,  575,      574,  573,  572,  571,  570,  569,  568,  567,  566,  565,      564,  563,  562,  561,  560,  559,  558,  557,  556,  555,      554,  553,  552,  551,  550,  549,  548,  547,  546,  545,      544,  543,  542,  541,  540,  539,  538,  537,  536,  535,      534,  533,  532,  531,  530,  529,  528,  527,  526,  525,      524,  523,  522,  521,  520,  519,  518,  517,  516,  515,      514,  513,  512,  511,  510,  509,  508,  507,  506,  505,      504,  503,  502,  501,  500,  499,  498,  497,  496,  495,      494,  493,  492,  491,  490,  489,  488,  487,  486,  485,      484,  483,  482,  481,  480,  479,  478,  477,  476,  475,      474,  473,  472,  471,  470,  469,  468,  467,  466,  465,      464,  463,  462,  461,  460,  459,  456,  455,  454,  453,      452,  451,  450,  449,  448,  447,  446,  445,  444,  443,      442,  441,  440,  439,  438,  437,  436,  435,  434,  433,      432,  431,  430,  429,  428,  427,  426,  425,  424,  423,      422,  421,  420,  419,  418,  417,  416,  415,  414,  413,      412,  411,  410,  409,  408,  407,  406,  405,  404,  403,      402,  401,  400,  399,  398,  397,  396,  395,  394,  393,      392,  391,  390,  389,  388,  387,  386,  385,  384,  383,      382,  381,  380,  379,  378,  377,  376,  375,  374,  373,      372,  371,  370,  369,  368,  367,  366,  365,  364,  363,      362,  361,  360,  359,  358,  357,  356,  355,  354,  353,      352,  351,  350,  349,  348,  347,  346,  345,  344,  343,      340,  339,  338,  337,  336,  335,  330,  329,  328,  327,      326,  325,  324,  323,  322,  321,  320,  319,  318,  317,      316,  315,  314,  313,  312,  311,  310,  309,  308,  307,      306,  305,  300,  299,  298,  297,  296,  295,  294,  291,      290,  289,  288,  287,  286,  285,  284,  283,  282,  281,      280,  279,  278,  277,  276,  275,  274,  273,  270,  269,      268,  267,  266,  265,  264,  263,  262,  261,  260,  259,      258,  257,  256,  255,   97,  254,  253,  252,  251,  250,      249,  248,  247,  246,  245,  244,  243,  242,  241,  240,      239,  238,  237,  234,  233,  232,  231,  230,  229,  228,      227,  226,  225,  224,  223,  222,  221,  220,  219,  218,      217,  216,  215,  214,  213,  212,  211,  210,  209,  208,      207,   71,  206,  205,  204,  203,  202,  201,  200,  199,      198,  197,  196,  195,  194,  191,  190,  189,  188,  187,      186,  185,  184,  183,  182,  181,  180,  179,  178,  177,      176,  175,  174,  173,  172,  171,  170,  169,  168,  167,      166,  165,  164,  163,  162,  161,  160,  159,  158,  157,       71,  154,   97,  153,  152,  151,  150,  149,  148,  147,      146,  143,  140,  139,  138,  135,  134,  133,  130,  129,      128,  127,  126,  125,   97,  124,  123,  122,  121,  120,      119,  118,  117,  116,  115,  114,  113,  112,  111,  110,      109,  108,  107,  106,  105,  100,   99,   97,   96,   93,       69,   66,   65,   64,   63,   46,  587,    3,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587    } ;static yyconst short int yy_chk[733] =    {   0,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,   10,   25,   10,   10,   11,   11,       13,   28,   13,   13,   78,   17,   14,   11,   14,   14,       13,   13,   17,   78,   18,   19,   14,   14,   20,   25,       17,   27,   18,  588,   31,   19,   20,   27,   28,   86,       33,   11,   31,   19,   13,   13,   29,   28,   29,   28,       14,   14,   18,   36,   86,   27,   20,   30,   29,   82,       36,   13,  585,   20,   33,   27,   41,   41,  584,   27,       29,   82,   47,   30,   47,   41,   88,   47,   47,   29,       88,  102,  102,   30,   42,   30,   42,   42,   30,   30,       43,  582,   43,   43,   42,   42,   44,   44,   30,   41,       43,   43,  103,  103,   44,   44,  101,  140,  101,  223,      140,  101,  101,  155,  155,  156,  156,  187,   42,   42,      187,  246,  581,  223,   43,   43,  255,  255,   44,   44,      246,  287,  255,  285,  285,   42,  424,  580,  296,  287,      255,  296,  579,  577,  576,  575,  572,  571,  424,  570,      569,  568,  567,  566,  565,  564,  563,  562,  561,  560,      559,  558,  556,  552,  550,  549,  548,  547,  546,  545,      543,  542,  541,  540,  539,  536,  535,  534,  532,  530,      529,  528,  527,  526,  525,  524,  523,  522,  521,  519,      518,  517,  516,  515,  514,  513,  512,  511,  510,  509,      508,  507,  505,  504,  503,  501,  498,  497,  494,  493,      492,  491,  490,  489,  487,  486,  484,  483,  482,  481,      480,  479,  478,  477,  475,  473,  472,  471,  470,  469,      468,  464,  463,  462,  461,  460,  459,  458,  457,  456,      455,  454,  453,  452,  451,  450,  449,  448,  447,  446,      445,  444,  443,  442,  440,  439,  437,  435,  434,  433,      431,  430,  429,  428,  427,  426,  423,  422,  421,  417,      416,  415,  414,  413,  412,  411,  410,  409,  408,  407,      406,  404,  403,  402,  401,  400,  399,  398,  397,  395,      394,  393,  392,  391,  390,  389,  388,  386,  385,  384,      383,  382,  381,  380,  379,  378,  377,  376,  375,  374,      370,  369,  368,  367,  366,  365,  364,  363,  361,  360,      359,  358,  357,  356,  355,  354,  353,  352,  351,  350,      349,  348,  347,  346,  345,  344,  343,  342,  341,  340,      339,  338,  337,  336,  335,  334,  332,  331,  330,  329,      328,  327,  326,  325,  324,  323,  322,  321,  320,  319,      318,  317,  315,  313,  312,  311,  310,  309,  308,  307,      306,  305,  304,  303,  302,  301,  300,  299,  298,  297,      295,  294,  293,  292,  291,  288,  284,  283,  282,  281,      280,  279,  278,  277,  276,  275,  272,  271,  270,  269,      268,  267,  266,  265,  264,  263,  262,  261,  259,  258,      257,  256,  254,  253,  252,  251,  250,  249,  248,  245,      244,  242,  241,  240,  239,  238,  237,  236,  235,  234,      233,  232,  231,  230,  229,  228,  226,  225,  222,  221,      220,  219,  218,  217,  216,  215,  214,  213,  212,  211,      210,  209,  208,  207,  206,  205,  204,  203,  202,  201,      200,  199,  198,  197,  196,  195,  194,  193,  192,  191,      190,  189,  188,  185,  184,  183,  182,  181,  180,  179,      178,  177,  176,  174,  173,  172,  171,  170,  169,  168,      167,  166,  165,  164,  163,  162,  161,  160,  159,  158,      157,  154,  153,  152,  151,  150,  149,  148,  147,  146,      145,  144,  143,  142,  141,  139,  138,  137,  136,  135,      134,  133,  132,  131,  130,  129,  128,  127,  126,  125,      124,  123,  122,  121,  120,  119,  118,  117,  116,  115,      114,  113,  112,  111,  110,  109,  108,  107,  106,  105,      100,   99,   98,   96,   95,   94,   93,   92,   91,   90,       89,   87,   85,   84,   83,   81,   80,   79,   77,   76,       75,   74,   73,   72,   70,   69,   68,   67,   66,   65,       64,   63,   62,   61,   60,   59,   58,   57,   56,   55,       54,   53,   52,   51,   50,   38,   37,   35,   34,   32,       26,   24,   23,   22,   21,   12,    3,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587,  587,  587,  587,  587,  587,  587,  587,  587,      587,  587    } ;/* The intent behind this definition is that it'll catch * any uses of REJECT which flex missed. */#define REJECT reject_used_but_not_detected#define yymore() yymore_used_but_not_detected#define YY_MORE_ADJ 0#define YY_RESTORE_YY_MORE_OFFSET#line 1 ".././ConfigLexer.l"#define INITIAL 0/* -*-c++-*- Producer - Copyright (C) 2001-2004  Don Burns * * This library is open source and may be redistributed and/or modified under * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or * (at your option) any later version.  The full license is in LICENSE file * included with this distribution, and on the openscenegraph.org website. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * OpenSceneGraph Public License for more details. */#line 15 ".././ConfigLexer.l"#include <stdio.h>#include <ctype.h>#include "ConfigParser.h"//#define DEBUG#ifdef DEBUG#define REPORT printf(" %s\n", yytext);#else#define REPORT#endif/*%option yyclass="ConfigParser"*/#line 705 "ConfigLexer.cpp"/* Macros after this point can all be overridden by user definitions in * section 1. */#ifndef YY_SKIP_YYWRAP#ifdef __cplusplusextern "C" int yywrap YY_PROTO(( void ));#elseextern int yywrap YY_PROTO(( void ));#endif#endif#ifndef yytext_ptrstatic void yy_flex_strncpy YY_PROTO(( char *, yyconst char *, int ));#endif#ifdef YY_NEED_STRLENstatic int yy_flex_strlen YY_PROTO(( yyconst char * ));#endif#ifndef YY_NO_INPUT#endif#if YY_STACK_USEDstatic int yy_start_stack_ptr = 0;static int yy_start_stack_depth = 0;static int *yy_start_stack = 0;#ifndef YY_NO_PUSH_STATEstatic void yy_push_state YY_PROTO(( int new_state ));#endif#ifndef YY_NO_POP_STATEstatic void yy_pop_state YY_PROTO(( void ));#endif#ifndef YY_NO_TOP_STATEstatic int yy_top_state YY_PROTO(( void ));#endif#else#define YY_NO_PUSH_STATE 1#define YY_NO_POP_STATE 1#define YY_NO_TOP_STATE 1#endif#ifdef YY_MALLOC_DECLYY_MALLOC_DECL#else#if __STDC__#ifndef __cplusplus#include <stdlib.h>#endif#else/* Just try to get by without declaring the routines.  This will fail * miserably on non-ANSI systems for which sizeof(size_t) != sizeof(int) * or sizeof(void*) != sizeof(int). */#endif#endif/* Amount of stuff to slurp up with each read. */#ifndef YY_READ_BUF_SIZE#define YY_READ_BUF_SIZE 8192#endif/* Copy whatever the last rule matched to the standard output. */#ifndef ECHO#define ECHO LexerOutput( yytext, yyleng )#endif/* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL, * is returned in "result". */#ifndef YY_INPUT#define YY_INPUT(buf,result,max_size) \	if ( (result = LexerInput( (char *) buf, max_size )) < 0 ) \		YY_FATAL_ERROR( "input in flex scanner failed" );#endif/* No semi-colon after return; correct usage is to write "yyterminate();" - * we don't want an extra ';' after the "return" because that will cause * some compilers to complain about unreachable statements. */#ifndef yyterminate#define yyterminate() return YY_NULL#endif/* Number of entries by which start-condition stack grows. */#ifndef YY_START_STACK_INCR#define YY_START_STACK_INCR 25#endif/* Report a fatal error. */#ifndef YY_FATAL_ERROR#define YY_FATAL_ERROR(msg) LexerError( msg )#endif/* Default declaration of generated scanner - a define so the user can * easily add parameters. */#ifndef YY_DECL#define YY_DECL int yyFlexLexer::yylex()#endif/* Code executed at the beginning of each rule, after yytext and yyleng * have been set up. */#ifndef YY_USER_ACTION#define YY_USER_ACTION#endif/* Code executed at the end of each rule. */#ifndef YY_BREAK#define YY_BREAK break;#endif#define YY_RULE_SETUP \	YY_USER_ACTIONYY_DECL	{	register yy_state_type yy_current_state;	register char *yy_cp, *yy_bp;	register int yy_act;#line 35 ".././ConfigLexer.l"#line 835 "ConfigLexer.cpp"	if ( yy_init )		{		yy_init = 0;#ifdef YY_USER_INIT		YY_USER_INIT;#endif		if ( ! yy_start )			yy_start = 1;	/* first start state */		if ( ! yyin )			yyin = &std::cin;		if ( ! yyout )			yyout = &std::cout;		if ( ! yy_current_buffer )			yy_current_buffer =				yy_create_buffer( yyin, YY_BUF_SIZE );		yy_load_buffer_state();		}	while ( 1 )		/* loops until end-of-file is reached */		{		yy_cp = yy_c_buf_p;		/* Support of yytext. */		*yy_cp = yy_hold_char;		/* yy_bp points to the position in yy_ch_buf of the start of		 * the current run.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -