Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

forth:fgforth:lined [2024/04/17 11:25] – angelegt volkerpforth:fgforth:lined [2024/04/17 11:49] (aktuell) volkerp
Zeile 1: Zeile 1:
-===== Beschreibung LINED =====+===== Zeileneditor =====
  
 Lined ist ein kleiner zeilenorientierter Editor von M. Balig, IG FORTH Leipzig. Lined ist ein kleiner zeilenorientierter Editor von M. Balig, IG FORTH Leipzig.
 +Er belegt nur 656 Byte Arbeitsspeicher.
  
 vgl.a. Brodie vgl.a. Brodie
Zeile 9: Zeile 10:
  
 WIPE akt. Screen leeren WIPE akt. Screen leeren
-screen back +BACK ein Screen zurück 
-next screen+NEXT Wechsel zum nächsten Screen
 L akt. Screen listen L akt. Screen listen
 DONE Beendet Editor DONE Beendet Editor
Zeile 20: Zeile 21:
 H ( n -- ) HOLD, Zeile n in PAD kopieren, aktuelle Zeile bleibt H ( n -- ) HOLD, Zeile n in PAD kopieren, aktuelle Zeile bleibt
 R ( n -- ) REPLACE Ersetzt Zeile n durch den Text in PAD R ( n -- ) REPLACE Ersetzt Zeile n durch den Text in PAD
-E ( n -- ) ERASE Zeile n mit Leerzeichen löschen +E ( n -- ) ERASE Zeile n mit Leerzeichen löschen ( = T + X ) 
-P ( text ( n -- ) PUT Beschreibt Zeile n mit Text+P ( text ( n -- ) PUT Beschreibt Zeile n mit Text ( = E + O )
 K ( n -- ) KILL Zeile n entfernen, nachfolgende Zeilen rutschen hoch K ( n -- ) KILL Zeile n entfernen, nachfolgende Zeilen rutschen hoch
 S ( n -- ) SPREAD, leere Zeile einfügen, nachfolgende Zeilen rutschen runter S ( n -- ) SPREAD, leere Zeile einfügen, nachfolgende Zeilen rutschen runter
Zeile 28: Zeile 29:
 Zeichenkommandos  Zeichenkommandos 
  
-C ( n -- ) n Cursorschritte nach links/rechts+C ( n -- ) n Cursorschritte vor/zurück (screenbezogen, also auch über Zeile hinaus!)
 O ( text ( -- ) Overwrite Überschreibt Text ab Cursor O ( text ( -- ) Overwrite Überschreibt Text ab Cursor
 </code> </code>
Zeile 43: Zeile 44:
 O ODER O ODER
 DONE DONE
-/<code>+</code>
  
 Mit n LOAD wird dann Screen n übersetzt. Mit n LOAD wird dann Screen n übersetzt.
  
 +Nicht vergessen, die Screens mit "von bis PUT" auf Kassette zu speichern!
  
  • forth/fgforth/lined.txt
  • Zuletzt geändert: 2024/04/17 11:49
  • von volkerp