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

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.
См. .\EXAMPLES\CONTROLS.TXT и .\EXAMPLES\CONTROL-STACK.TXT. (Файлы SForth_1.0_beta_4_bin.zip и SForth_1.0_beta_4_examples_update.zip).

Не сложно это перенести на SPF.
Кто-нибудь возьмитесь. Автор SimplyForth сам предложил это Андрею Черезову.
 
Комментарии к версии 1 (21.03.2019 01:09) [~Stribog] 6106c7c6
Комментарии к версии 2 (21.03.2019 01:36) [~Stribog] c19f8442
Комментарии к версии 3 (21.03.2019 15:23) [~Stribog] ce58d3ee
Комментарии к этой версии (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
Комментарии к версии 11 (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)