home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / pascal / swe_05 / readme.swe next >
Encoding:
Text File  |  1994-04-06  |  1.9 KB  |  53 lines

  1.                    *******************************
  2.           *** Schlüssel-Wörter-Ersetzen ***
  3.                    *******************************
  4.  
  5.                    Programmbeschreibung zu SWE.PRG
  6.  
  7.   Das Programm sucht in Pascal Quelltexten nach reservierten Wörten, wie
  8.   writeln, readln, ... und ersetzt diese durch z.B. WRITELN, READLN, ...
  9.  
  10.   Welche Wörter, wie, ersetzt werden wird in der Datei SWE_DEF.DAT fest-
  11.   gelegt. Hier steht pro Zeile ein Wort in der zu ersetzenden Form. Ein
  12.   Beispiel:
  13.   Angenommen die Datei SWE_DEF.DAT sehe folgendermaßen aus:
  14.  
  15.   AND
  16.   ARRAY
  17.   BEGIN
  18.   CASE
  19.  
  20.   Boolean
  21.   WriteLn
  22.  
  23.   Das Programm sucht nun im Quelltext, ohne Beachtung der Groß- oder Klein-
  24.   schreibung, nach den Worten AND, ARRAY, ... und ersetzt diese durch das
  25.   entsprechende Wort aus der Liste. Durch die Liste wird also bestimmt ob
  26.   eine Konvertierung in Großschreibung, oder Kleinschreibung, oder wie im
  27.   Beispiel nur der erste Buchstabe groß sein soll, durchgeführt wird.
  28.   Tippfehler werden natürlich nicht erkannt.
  29.  
  30.   Das Programm ist nur ein Tool und sicher noch nicht ganz fehlerfrei. Daher
  31.   übernehme ich keine Garantie darüber, ob nicht eventuell was schiefgeht im
  32.   Quelltext. Fehlt die Definitionsdatei, oder das RSC-File, läuft das
  33.   Programm nicht. Es müssen folgende Dateien zur Programmausführung vorhanden
  34.   sein:
  35.           SWE     .PRG
  36.           SWE     .RSC
  37.           SEW_DEF .DAT
  38.  
  39.   Die Definitionsdatei kann mit einem Editor selbst erweitert oder geändert
  40.   werden. Wie sich Fehler in der Definitionsdatei auswirken habe ich noch
  41.   nicht getestet. Sollten Probleme auftreten, so bin ich gern bereit zu
  42.   helfen. Hier meine Adresse:
  43.  
  44.       Stefan Watermann
  45.       Mühlenbrede 24
  46.       D-32689 Kalletal
  47.  
  48.   Das Programm ist übrigendes mit Pure Pascal entwickelt worden und
  49.   existiert auch als Turbo-Pascal Version.
  50.  
  51.   (c) 1993 by Stefan Watermann *** exklusiv für Project MTEC Stadthagen
  52.  
  53.