Doxygen
constexp_p.h 文件参考

Private interface between Parser (constexp.y) and Lexer (constexp.l) 更多...

#include <string>
#include "cppvalue.h"
+ constexp_p.h 的引用(Include)关系图:

浏览源代码.

struct  constexpYY_state
 

宏定义

#define YYSTYPE   CPPValue
 
#define YY_TYPEDEF_YY_SCANNER_T
 

类型定义

typedef yyguts_t * yyscan_t
 

函数

constexpYY_stateconstexpYYget_extra (yyscan_t yyscanner)
 
int constexpYYlex (YYSTYPE *lvalp, yyscan_t)
 
int constexpYYparse (yyscan_t)
 

详细描述

Private interface between Parser (constexp.y) and Lexer (constexp.l)

在文件 constexp_p.h 中定义.

宏定义说明

◆ YY_TYPEDEF_YY_SCANNER_T

#define YY_TYPEDEF_YY_SCANNER_T

在文件 constexp_p.h26 行定义.

◆ YYSTYPE

#define YYSTYPE   CPPValue

在文件 constexp_p.h25 行定义.

类型定义说明

◆ yyscan_t

typedef yyguts_t* yyscan_t

在文件 constexp_p.h28 行定义.

函数说明

◆ constexpYYget_extra()

constexpYY_state* constexpYYget_extra ( yyscan_t  yyscanner)

◆ constexpYYlex()

int constexpYYlex ( YYSTYPE lvalp,
yyscan_t   
)

◆ constexpYYparse()

int constexpYYparse ( yyscan_t  )