Как я могу проверить условия ввода после перевода исходного кода с помощью Coco/R?
У меня есть функция, которую я хочу проверить в Swift. Он был сгенерирован с использованием Coco/R. У меня есть оператор ввода, который я хочу проверить, если он обеспечивает желаемый результат, используя сгенерированный код (Parser.swift).
Я еще ничего не пробовал, так как не знаю с чего начать.
func Addition {
var x = input.a
var y = input.b
let z: Int?
z = x + y
return z
}
Ожидаемый результат: Входной файл: a = 10 b = 5 Вывод: 15
1 ответ
Откройте XCode, создайте новый PlayGround:
Тогда попробуйте это:
import Foundation
struct InputFormat {
var a : Int
var b : Int
}
func addition(input: InputFormat) -> Int {
let x = input.a
let y = input.b
let z = x + y
return z
}
let input = InputFormat(a: 10, b: 5)
print(addition(input: input))
Это был ближайший способ проверить ваш код. Надеюсь, это поможет.