genkОстаётся только повторить что вопрос прокрутки окна (а не сессии) вверх - вопрос не PARI/GP, а операционной системы. И совет использовать файл лога.
И еще про длинную печать:результату выполнения оператора "for" и похожих с ним никакой номер вообще не присваивается,а только для определяющих функций и числовых результатов? Я правильно понимаю?
Присваивается, хотя и не показывается. Но смысла в нём нет, он равен результату выполнения самого цикла forprime, а не его внутренностей, что бы они там ни делали:
Код:
? 123
%1 = 123
? forprime(p=2,10,print1(p,","))
2,3,5,7,
? 456
%3 = 456
? %2
%2 = 0
? x=forprime(p=2,10,print1(p,","));x
2,3,5,7,
%4 = 0
Видите, номер %2 остался за forprime, но он равен 0 потому что сам forprime вернул 0 (или не вернул ничего и это "ничего" подменилось на 0 по умолчанию).
Вообще в PARI/GP и нет классических операторов, все они - функции, что-то обязательно возвращающие (или 0 если вернуть нечего).
genkИ ставьте пробелы после знаков препинания, тут не СМС, символы экономить не надо, глаза же ломаются читать.
-- 30.09.2024, 12:26 --Хотя нет, операторы есть, но они скорее команды управления настройками, чем операторы языка, я про команды из списка
?\.