public NumberExpression(Num num) { Num = num; AddAttribute(new NumAttr(num)); }
public NumAttr(Num num) { Num = num; }
public ArrayDeclaration(Terminal type, Id id, Num size) : base(type, id) { Size = size; AddAttribute(new NumAttr(size)); }
public override Symbol GetCopy(string str) { var num = new Num(); num.SetValue(str); return num; }