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 |
| < | < | ||