home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1028 / code.dok next >
Encoding:
Text File  |  1992-06-09  |  2.3 KB  |  43 lines

  1.                 Über CODE
  2.                 -----------
  3.  
  4.  
  5. File : CODE.TXT
  6.  
  7.  
  8. Code kodiert Textdateien in das TWG Format. Eine mit einem Editor oder einer Textverarbeitung geschriebene Quellcodedatei wird in das TWG Format übersetzt. 
  9.  
  10. Das Befehlsformat sieht dabei folgendermaßen aus :
  11.  
  12. CODE  <OPTIONEN>  <FILENAME>
  13.  
  14. Die Optionen sagen dem Programm, wie es das File bearbeiten soll. Der Filename kann ohne Endung angegeben werden. Als zum Beispiel HELP anstatt HELP.TXT .
  15.  
  16.  
  17. Optionen :
  18.  
  19.     /ST    - Source ist ein Textfile. Es wird als eine Textdatei
  20.           als Quelle benutzt. An FILENAME wird die Endung .TXT
  21.           gehängt, und dieser File geladen.
  22.     /SC    - Source ist eine Codedatei. Als Quelle wird eine
  23.           bereits compilierte Datei genommen. An Filename wird
  24.           die Endung .TWG gehängt, und dieser File geladen.
  25.     /DT    - Es wird ein Textfile (.TXT) erzeugt. Die alte Datei
  26.           .TXT wird in .ALT umbenannt.
  27.     /DC    - Es wird eine Codedatei (.TWG) erzeugt.
  28.     /H    - Es wird eine kleine Hilfe angezeigt
  29.     /L    - Die Befehlsliste wird nach dem Compilieren auf dem
  30.           Bildschirm angezeigt
  31.  
  32.  
  33. Arbeitsweise von CODE :
  34.  
  35. Beim Laden einer Textdatei wird noch während des Ladevorgangs der ASCII-Code in TWG-Code gewandelt. Dabei bleiben alle Bemerkungen und Marken zunächst an der Originalposition erhalten. Fehler werden direkt nach dem Auftreten auf dem Bildschirm angezeigt. Im Fehlerfall wird die Compilierung noch bis zum Ende fortgesetzt. Es wird aber keine Datei erzeugt.
  36.  
  37. In einem zweiten Arbeitsgang werden alle Marken in Zeiger umgewandelt, und alle Bemerkungen entfernt. Sie werden allerdings in einer Liste zwischengespeichert, und an das Ende einer Code-Datei gehängt. Sie werden von TWG nicht geladen, ermöglichen aber das zurückcompilieren von Code-Dateien in Text-Dateien.
  38.  
  39. Zu jedem Befehl gibt es eine Abkürzung. Mit Abkürzungen zu programmieren ist einfach und schnell, nur wird der Programmtext dadurch schwer lesbar. Damit dies nicht zu Problemen führt, kann aus einer Textdatei wieder eine Textdatei erstellt werden. Alle Abkürzungen werden dabei in die normale Befehlsdarstellung gebracht.
  40.  
  41. Der Filename und die Optionen über Quell- und Zielfile werden in einer Konfigurationsdatei gespeichert. wird CODE ohne Argumente gestartet, so wird CODE nach den Angaben der Konfigurationsdatei ausgeführt.
  42.  
  43.