Пример #1
0
        private string getScript()
        {
            string ret          = "";
            CName  functionName = (CName)Chunk.GetVariableByName("functionName");

            ret += functionName + "(";
            CArray parameters = (CArray)Chunk.GetVariableByName("parameters");

            CVector last = (CVector)parameters.Last();

            foreach (CVector parameter in parameters)
            {
                CName    name    = (CName)parameter.GetVariableByType("CName");
                CVariant variant = (CVariant)parameter.GetVariableByType("CVariant");
                ret += name + ":" + variant;
                if (parameter != last)
                {
                    ret += ", ";
                }
            }

            ret += ")";

            return(ret);
        }