示例#1
0
        public static SourceEntity print(SourceEntity str)
        {
            SourceEntity newStr = str.Clone();

            for (int j = 0; j < newStr.operands.Count; j++)
            {
                if (Global.isInGlobal(newStr.operands[j]))
                {
                    if (Global.searchInGlobal(newStr.operands[j]).value.HasValue)
                    {
                        newStr.operands[j] = Global.searchInGlobal(newStr.operands[j]).value.Value.ToString();
                    }
                    else
                    {
                        throw new SPException("Глобальная переменная " + newStr.operands[j] + " не инициализирована.");
                    }
                }
            }
            return(newStr);
        }