Регистрация...

RuFIG / news / Реализация в Форте BREAK и CONTINUE для циклов.

wikipost // (v1)
RuFIG Wiki SP-Forth
В SimplyForth https://sourceforge.net/projects/simplyforth/ приведена простая реализация BREAK и CONTINUE для циклов BEGIN ... UNTIL, BEGIN ... AGAIN и BEGIN ... WHILE ... REPEAT.
См. CONTROLS.TXT и CONTROL-STACK.TXT. (Файл SForth_1.0_beta_4.4_examples_update2.zip).

Перенос на другие Форт-системы только приветствуется, однако для этого потребуется переделка работы со стеком потока управления.
 
Комментарии к версии 1 (21.03.2019 01:09) [~Stribog] 6106c7c6
Комментарии к версии 2 (21.03.2019 01:36) [~Stribog] c19f8442
Комментарии к версии 3 (21.03.2019 15:23) [~Stribog] ce58d3ee
Комментарии к версии 4 (21.03.2019 16:10) [~Stribog] fe9cd503
Комментарии к версии 5 (31.03.2019 17:46) [~Stribog] 7a683032
Комментарии к версии 6 (07.04.2019 04:24) [~Stribog] 3f7b50b8
Комментарии к версии 7 (07.04.2019 04:25) [~Stribog] 4cba445c
Комментарии к версии 8 (11.06.2019 05:42) [~Stribog] 7ec7cd95
Комментарии к версии 9 (11.06.2019 07:56) [~Stribog] 75bb712d
Комментарии к версии 10 (16.06.2019 22:53) [~Stribog] fd098622
Комментарии к этой версии (17.06.2019 12:43) [~Stribog] c96ba3c2
Комментарии к версии 12 (17.06.2019 12:45) [~Stribog] dc7c1a41
Комментарии к версии 13 (02.09.2019 11:57) [~Stribog] dc7a4fd1
Работает на Eserv/5.05567 (10.02.2020)