private string print(string[] keyWords) { if (turingMachine == null) { return("Error: Необходимо сначала инициализировать машину! / print\\"); } string result = "Описание:\\Измерений: " + dimensions + " / Состояний: " + qcount + " / Текущее состояние: " + q + "\\Временное ограничение (в миллисекундах): " + timelimit + "\\Ограничение по памяти (в мегабайтах): " + memorylimit + '\\'; for (int i = 1; i < keyWords.Length; ++i) { switch (keyWords[i]) { case "c": case "commands": result += turingMachine.printCommands(); break; case "t": case "tape": result += turingMachine.printTape(); break; } } result += "Конец описания!\\"; return(result); }