正在加载图片...
按照这个句子向文法开始符E的归约次序,且 每当归约时调用该句柄的产生式所对应的语义子程 序,便可得到相应的输出串:64264154632。 这个例子表明:输入源语言的符号串(计i)输出目 标语言的数字串。这自然是一种变幻,而变换的规 则时每当(按句柄)归约时调用相应的语言子程序。 无疑这个例子是翻译的一个十分简单的模型。如果 将数字串这种目标代码定义为所需目标语言的目标 代码,如果每个产生式对应的语言子程序中的一系 列语义动作被描述成实现这种转换的动作的序列, 并最终生成所需目标语言的目标代码,那么作为程 序变换的翻译也就迎刃而解了。7 按照这个句子向文法开始符E的归约次序,且 每当归约时调用该句柄的产生式所对应的语义子程 序,便可得到相应的输出串: 64264154632。 这个例子表明:输入源语言的符号串(i+i)*i,输出目 标语言的数字串。这自然是一种变幻,而变换的规 则时每当(按句柄)归约时调用相应的语言子程序。 无疑这个例子是翻译的一个十分简单的模型。如果 将数字串这种目标代码定义为所需目标语言的目标 代码,如果每个产生式对应的语言子程序中的一系 列语义动作被描述成实现这种转换的动作的序列, 并最终生成所需目标语言的目标代码,那么作为程 序变换的翻译也就迎刃而解了
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有