lex.yy.c中的"yy"代表什么?

phi*_*wei 17 lex flex-lexer

lex.yy.c中的"yy"代表什么?

pet*_*erb 16

Lex本来打算和Yacc一起使用.Steven Johnson的论文Yacc:Yet Another Compiler Compiler详细介绍了这一历史和细节.Yacc解析器仅使用以"yy"开头的名称 - 除了简单地希望命名空间之外没有明显的含义.在lex.yy.c中的"yy"表示lex输出用于yacc解析器.