public FormulaNode()
 {
     key    = string.Empty;
     parent = null;
     childs = new List <FormulaNode>();
     type   = FormulaNodeType.None;
 }
 public FormulaNode(string k, FormulaNode p, List <FormulaNode> list, FormulaNodeType t)
 {
     key    = k;
     parent = p;
     childs = list;
     type   = t;
     p.childs.Add(this);
 }