treenode.java
来自「编译原理实验」· Java 代码 · 共 25 行
JAVA
25 行
package globle;
/********** 语法树节点treeNode类型 *********/
class Symbtable
{
}
public class TreeNode
{
public TreeNode child[]=new TreeNode[3]; /* 子节点指针 */
public TreeNode sibling; /* 兄弟节点指针 */
public int lineno; /* 源代码行号 */
public NodeKind nodekind; /* 节点类型 */
public Kind kind=new Kind();
public int idnum=0; /* 相同类型的变量个数 */
public String name[]=new String[10]; /* 标识符的名称 */
public Symbtable table[]=new Symbtable[10]; /* 与标志符对应的符号表地址,在语义分析阶段填入*/
public Attr attr=new Attr();
public TreeNode()
{
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?