public CastNode(PrimitiveTypeNode primitive, ITreeNode tnode)
 {
     this.primitive = primitive;
     this.tnode     = tnode;
 }
 public string Print(PrimitiveTypeNode p)
 {
     return(p.type);
 }