Много съм объркан с prolog, той е много различен от всеки език, който някога съм използвал (много езици) Как да получа argv[0] от:
current_prolog_flag(argv, Argv),
write(Argv).
Сега, ако се опитам да напиша Argv[0] или Argv(0) или Argv‹0>, той се провали.. това не ме оставя без представа и много малко помощ от документацията.. изглежда, че те очакват вече да сте пролог експерт :D
Друг въпрос, как да присвоя Argv[0] на променлива, за да мога да я отпечатам по-късно с помощта на "write"?