extern int yylineno; extern char* yytext; extern int yylex();
时间: 2024-06-14 10:05:45 浏览: 80
C/C++ 中extern关键字详解
extern int yylineno;是一个外部声明,用于指示当前词法分析器的行号。它是一个整数变量。
extern char* yytext;是一个外部声明,用于存储当前词法分析器所识别的文本。它是一个字符指针。
extern int yylex();是一个外部声明,用于调用词法分析器。它是一个函数。
这些声明通常用于词法分析器和语法分析器之间的交互,以便在语法分析器中使用词法分析器生成的标记。
阅读全文