Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
forth:fgforth:see [2020/01/07 08:08] volkerpforth:fgforth:see [2025/07/21 08:44] (aktuell) volkerp
Zeile 37: Zeile 37:
  
 <code> <code>
-IF +-- ?BRANCH m1        IF +---- ?BRANCH m1+IF .-- ?BRANCH m1        IF .---- ?BRANCH m1
 ...     |                         ...     | ...     |                         ...     |
-THEN +-> m1:                         ELSE | +-- BRANCH m2 +THEN .-> m1:                         ELSE | .-- BRANCH m2 
-                                                +-|-> m1:+                                                .-|-> m1:
                                         ...   |                                         ...   |
-                                        THEN   +-> m2:+                                        THEN   .-> m2:
  
  
-BEGIN +--> m1:          BEGIN +--> m1:+BEGIN .--> m1:          BEGIN .--> m1:
 ...     |                         ...     | ...     |                         ...     |
-UNTIL +-- ?BRANCH m1                  AGAIN +-- BRANCH m1+UNTIL .-- ?BRANCH m1                  AGAIN .-- BRANCH m1
  
  
-BEGIN +---> m1:+BEGIN .---> m1:
 ...     | ...     |
-WHILE | +-- ?BRANCH m2+WHILE | .-- ?BRANCH m2
 ...     | | ...     | |
-REPEAT  +-|-- BRANCH m1 +REPEAT  .-|-- BRANCH m1 
-          +-> m2:+          .-> m2:
 </code> </code>
  
Zeile 62: Zeile 62:
 **REASS** ist ein zugehöriger Reassembler. **REASS** ist ein zugehöriger Reassembler.
  
-Er bindest sich in SEE ein. SEE zeigt dann auch Code-Worte an:+Er bindet sich automatisch in SEE ein. SEE zeigt dann auch Code-Worte an:
  
 <code> <code>
  • forth/fgforth/see.1578384490.txt.gz
  • Zuletzt geändert: 2020/01/07 08:08
  • von volkerp