Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
forth:fgforth:see [2020/01/06 14:18] – volkerp | forth:fgforth:see [2025/07/21 08:44] (aktuell) – volkerp | ||
---|---|---|---|
Zeile 29: | Zeile 29: | ||
| ;ok | ; | | | ;ok | ; | | ||
| (DO) .. (LOOP) | DO .. LOOP | | | (DO) .. (LOOP) | DO .. LOOP | | ||
+ | | (?LEAVE) | ?LEAVE | | ||
| ?BRANCH m1 .. m1: | IF .. THEN | | | ?BRANCH m1 .. m1: | IF .. THEN | | ||
| ?BRANCH m1 .. BRANCH m2 m1: ... m2: | IF .. ELSE .. THEN | | | ?BRANCH m1 .. BRANCH m2 m1: ... m2: | IF .. ELSE .. THEN | | ||
Zeile 36: | Zeile 37: | ||
< | < | ||
- | IF +-- ?BRANCH m1 IF +---- ?BRANCH m1 | + | IF .-- ?BRANCH m1 IF .---- ?BRANCH m1 |
... | ... | ||
- | THEN +-> m1: | + | THEN .-> m1: |
- | | + | |
... | | ... | | ||
- | THEN | + | THEN |
- | BEGIN +--> m1: | + | BEGIN .--> m1: |
... | ... | ||
- | UNTIL +-- ?BRANCH m1 AGAIN +-- BRANCH m1 | + | UNTIL .-- ?BRANCH m1 AGAIN .-- BRANCH m1 |
- | BEGIN +---> m1: | + | BEGIN .---> m1: |
... | | ... | | ||
- | WHILE | | + | WHILE | |
... | | | ... | | | ||
- | REPEAT | + | REPEAT |
- | | + | |
</ | </ | ||
Zeile 61: | Zeile 62: | ||
**REASS** ist ein zugehöriger Reassembler. | **REASS** ist ein zugehöriger Reassembler. | ||
- | Er bindest | + | Er bindet |
< | < |