📄 treenode.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -