语法制导翻译

通过定义语法并使用该语法来构建翻译来翻译源文本。

计算机语言自然倾向于遵循具有多个上下文级别的层次结构。我们可以通过编写描述语言元素如何分解为子元素的语法来定义这种语言的合法语法。

语法制导翻译使用此语法来定义解析器的创建,该解析器可以将输入文本转换为模仿语法规则结构的解析树。

有关更多详细信息,请参见DSL 书籍第 18 章

DSL 目录