【发布时间】:2010-09-03 14:13:12
【问题描述】:
我刚开始阅读《龙之书》,我发现有些陈述难以理解。
它说:“词法分析器为源程序中的每个词位生成标记序列”。你能帮我理解上面的行吗?我知道标记和词位,但是为每个词位生成多个标记意味着什么......AFAIK LEXEME 本身会损害单个标记。
完整报价如下:
“作为编译器的第一阶段,词法分析器的主要任务是读取源程序的输入字符,将它们组合成词位,并为源程序中的每个词位生成一个标记序列作为输出。 "
以上引用来自第3章..第3.1节标题“词法分析器的角色”页码为109
【问题讨论】:
-
准确引用(最好有一些上下文)和/或行号和页码会有所帮助。
-
你已经把龙之书的引语弄得一团糟,我想我猜不出它在说什么。你能解决它吗?
标签: compiler-theory