Re: Запахи кода и антипаттерны в Рефале

2020-12-14 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Добрый день, Александр!Да, шагов поменьше!a =/0/k/Enum/ 'abc' (('de') 'f' ('gh') 'ij') 'k'.Enum e1 = k/EndEnum/k/DoEnum/e1 /1/..DoEnum s1 e2 sN = sN k/DoEnum/ e2 k/P1/sN..      (e1)e2 sN = k/DoEnum-Wrap/ k/DoEnum/ e1 sN. (e2).      sN = sNDoEnum-Wrap e1 sN (e2) = (e1) k/DoEnum/ e2 sN.EndEnum e1 sN

Re: Запахи кода и антипаттерны в Рефале

2020-12-14 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Александр!Большое спасибо за подробный рассказ!Но, то что в примере применили Вы - тоже самое: Справа стек.Только просмотренную часть Вы не собирали в левой скобке, а сразу выводили за пределы функции...Точнее стек получался из вызовов DoEnum-Wrap и скобок наизнанку ...Еще раз, Большое

Re: Запахи кода и антипаттерны в Рефале

2020-12-14 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Добрый день всем!Я про задачку...Ну, на мой взгляд не просто для понимания...На других диалектах Рефала - да пожалуйста!В этой задаче удобно использовать Ящики или Копилку.Например с копилкой:a =/0/k/Enum/ 'abc' (('de') 'f' ('gh') 'ij') 'k'.Enum s1e2=k/Enum1/k/ВК/'n'..k/Enum/e2.     

Re: Запахи кода и антипаттерны в Рефале

2020-12-14 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Александр.Действительно.Еще раз, Большое спасибо.PS Если хотите, могу прислать пошаговую прокрутку обоих вариантов... -- С уважением,-- Василий Стеллецкийmailto:s...@cnshb.ru  mailto:sw...@narod.ru   14.12.2020, 16:38, "Александр Коновалов a.v.konovalov87_AT_mail.ru" :Василий!Разница тут

Re: Рефал "мертв"? Да здравствует Рефал.

2021-06-16 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Господа! Извините, что решился ввязаться в вашу дискуссию...1) специфическое мышление при программировании на рефале всё-таки есть.Когда меня, студента в конце 1970-х (я к этому времени уже знал фортран), В.Л.Топунов познакомил с рефалом, я вроде всё понимал, но писать на рефале смог только

Re: Рефал "мертв"? Да здравствует Рефал.

2021-06-19 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Доброго времени суток всем!Итак, благодарю вас всех за такое ... трехдневное молчание.Считаю предложение Василия Стеллецкого считать "базовой" версией рефала для реального программирования версию рефал-2 молчаливым большинством принятой!Дальше осталась техника реализации этой задачи...Моя версия

Re: Рефал "мертв"? Да здравствует Рефал.

2021-06-21 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Добрый день, Александр!Спасибо, что отозвались и высказали свои соображения.Хочу только поговорить про синтаксис.На мой взгляд, в рефалах 5, 6 и + - синтаксис не менее страшен. Введение точки перед идентификатором переменной дела не спасает... (Наоборот, длинные идентификаторы, которые придумывает

Re: Рефал "мертв"? Да здравствует Рефал.

2021-10-02 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Доброго времени суток, господа!Давненько ничего не было в рассылке...С прискорбием могу сообщить, что еще один фитилек рефала, который тлеел в сельхозбиблиотеке (ЦНСХБ http://www.cnshb.ru/ )потух с моим уходом (сайт http://www.cnshb.ru/vniitei/sw/refal/ и e-mail s...@cnshb.ru пока

Re: Тест рассылки refal@botik.ru

2022-04-03 Пенетрантность Василий Стеллецкий swi_AT_cnshb . ru
Добрый вечер!Я получил. -- С уважением,-- Василий Стеллецкийmailto:s...@cnshb.ru  mailto:sw...@narod.ru   03.04.2022, 20:54, "Andrei Klimov andrei.klimov_AT_gmail.com" :Добрый вечер! Этим письмом я проверяю, работает ли рассылка refal@botik.ru. У меня возникли сомнения, так как письмо