예제 #1
0
 private void ImportLibraries(Process process)
 {
     LibraryPaths.ForEach(path =>
     {
         string code = GetSample(path);
         process.StandardInput.WriteLine(code);
     });
 }
예제 #2
0
 public Project(bool setDefaults)
 {
     Name = "New Project";
     if (setDefaults)
     {
         ComponentPaths.Add(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments));
         LibraryPaths.Add(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments));
     }
 }
예제 #3
0
        public MSLInterface()
        {
            CompilerPath = Const.PATH_MSL;
            LibraryPaths.Add("math_utils.msl");
            LibraryPaths.Add("asc_interop.msl");
            LibraryPaths.Add("utils.msl");
            LibraryPaths.Add("system.msl");

            var config = CreateProcessConfig();

            process = Process.Start(config);
        }