public const string template = "\r\n using System;\r\n\r\n namespace MyNamespace {\r\n public class MyEvaluator {\r\n const double pi = Math.PI;\r\n public double cos(double x) { return Math.Cos(x); }\r\n public double sin(double x) { return Math.Sin(x); }\r\n public double abs(double x) { return Math.Abs(x); }\r\n public double sqrt(double x) { return Math.Sqrt(x); }\r\n public double sign(double x) { return Math.Sign(x); }\r\n public double sqr(double x) { return x*x; }\r\n public double log(double x) { return Math.Log(x); }\r\n public double exp(double x) { return Math.Exp(x); }\r\n public double pow(double x, double y) { return Math.Pow(x,y); }\r\n public Tuple<double,double,double,double> Evaluate(double u, double v, double w) {\r\n double x=0,y=0,z=0;\r\n double color=u;\r\n #code#\r\n return new Tuple<double,double,double,double>(x,y,z,color);\r\n }\r\n }\r\n }"