public void Encode(ASTUnit node)
 {
     m_stack.Push(new SenseExpr(node.Unit.Sense.Value, String.Format("{0}.Sense", node.Unit.Name)));
 }
        public void Encode(ASTUnit node)
        {
            UnitType unit = node.Unit;

            m_stack.Push(new NumExpr(unit.Factor.IsTrueValue, unit.Factor.Value, String.Format("{0}.Factor", node.Unit.Name)));
        }