Forth http://fforum.winglion.ru/ |
|
Счетчики IJKLMN http://fforum.winglion.ru/viewtopic.php?f=2&t=3251 |
Страница 1 из 1 |
Автор: | Hishnik [ Пн окт 07, 2019 03:18 ] |
Заголовок сообщения: | Счетчики IJKLMN |
Свершилось. Попросили цикл с 4 уровнями вложенности. Поэтому понадобится ввести не только I J K, но и L M N (чтобы, как говорится, два раза не бегать). |
Автор: | Victor__v [ Пн окт 07, 2019 11:13 ] |
Заголовок сообщения: | Re: Счетчики IJKLMN |
Ё к л м н Ё п р с т А если серьёзно, где счётчики такие понадобились? Для вычисления чего? |
Автор: | f02732 [ Вт окт 08, 2019 18:17 ] |
Заголовок сообщения: | Re: Счетчики IJKLMN |
Может лучше использовать простой цикл BEGIN WHILE REPEAT и локалку под счетчик? Правда немного вербозно. Можно еще реализовать слово извлекающее счетчик цикла из стека возвратов по номеру, типа: Код: 1 COUNTER@ \ счетчик текущего цикла 2 COUNTER@ \ счетчик цикла уровнем выше и т.д. Я подобное уже делал в своей системке, правда пришлось ограничить себя в использовании стека возвратов в циклах. Можно, кстати, для счетчиков сделать и свой стек. Еще как вариант можно попробовать заводить новую локалку для каждого цикла. |
Автор: | Victor__v [ Вт окт 08, 2019 19:23 ] |
Заголовок сообщения: | Re: Счетчики IJKLMN |
f02732 писал(а): .... Я не буду это комментировать) Лучше запасусь чем-то вредным и дождусь комментарий Хищника. |
Автор: | Hishnik [ Ср окт 09, 2019 01:12 ] |
Заголовок сообщения: | Re: Счетчики IJKLMN |
f02732 писал(а): Я подобное уже делал в своей системке, правда пришлось ограничить себя в использовании стека возвратов в циклах. Можно, кстати, для счетчиков сделать и свой стек. Стек циклов действительно отдельный, и в кварке, и в форт-процессоре. Victor__v писал(а): А если серьёзно, где счётчики такие понадобились? Для вычисления чего? Это большой многоканальный томограф. Там идет перебор нескольких параметров во вложенных циклах, да еще из-за 16 каналов добавляется уровень. Вот 4 уровня DO LOOP только сегодня еще раз подтвердили. |
Автор: | Hishnik [ Пт окт 18, 2019 15:28 ] |
Заголовок сообщения: | Re: Счетчики IJKLMN |
WhiteTigr еще одну идею для счетчиков предложил I II III IV V VI VII На мой взгляд, очень остроумно! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |