Java 抽象语法树中图像的用途是什么?
假设我有一些产生式规则:Java 抽象语法树中图像的用途是什么?,java,parsing,compiler-construction,abstract-syntax-tree,javacc,Java,Parsing,Compiler Construction,Abstract Syntax Tree,Javacc,假设我有一些产生式规则: void NonTerminal() #NonTerminal: {} { t = <TOKEN> {jjtThis.value = t.image}; } void NonTerminal()#NonTerminal:{} { t={jjthis.value=t.image}; } 这里t.image的用途是什么?每个标记对象表示输入流中出现的一些字符序列t.image是作为String对象的字符序列 守则的目的 { jjtThis.value
void NonTerminal() #NonTerminal: {}
{
t = <TOKEN> {jjtThis.value = t.image};
}
void NonTerminal()#NonTerminal:{}
{
t={jjthis.value=t.image};
}
这里t.image的用途是什么?每个
标记
对象表示输入流中出现的一些字符序列t.image
是作为String
对象的字符序列
守则的目的
{ jjtThis.value = t.image; }
是将该
字符串
存储在当前正在构建的节点的值
字段中。嗨,t.image的目的是什么,我重新表述了这个问题@JavaCC文档()中的andyturner:“字符串图像:这表示令牌在输入流中出现的图像。”这现在很有意义!非常感谢@西奥多诺维尔