示例#1
0
 static void Main(string[] args)
 {
     Console.WriteLine(args.Length);
     if (args.Length > 1)
     {
         MacroAsm masm = new MacroAsm();
         masm.Run(args[0], args[1]);
         Console.WriteLine("Завершение работы МакроАсма");
         Process cmd = Process.Start("./Assembler", $"{args[1]} OutputBIN");
         cmd.WaitForExit();
     }
     else
     {
         Console.WriteLine("Ожидалось имя входного и выходного файла!");
     }
 }
示例#2
0
 static void Main(string[] args)
 {
     if (args.Length == 2)
     {
         string   input  = args[0];
         string   output = args[1];
         MacroAsm masm   = new MacroAsm();
         masm.Run(input, output);
     }
     else
     {
         Console.WriteLine("Необходимо 2 параметра имя_входного_файла и имя_выхрдного_файла");
     }
     //MacroAsm masm = new MacroAsm();
     //masm.Run("input.txt", "output");
     Console.ReadKey();
 }