Я очень запутался с прологом, он сильно отличается от любого языка, который я когда-либо использовал (много языков). Как мне получить argv[0] из:
current_prolog_flag(argv, Argv),
write(Argv).
Теперь, если я попытаюсь ввести Argv[0] или Argv(0) или Argv‹0>, это не удастся.. это оставляет меня без подсказки и очень мало помощи из документации.. кажется, что они ожидают, что вы уже будете прологом эксперт :D
Другой вопрос, как мне назначить Argv[0] переменной, чтобы я мог распечатать ее позже, используя «запись»?