home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 2 / romside_best_of_german_only_2.iso / dos / lernbild / itg / entpack.exe / DOC / VERSION.DOC < prev   
Text File  |  1994-02-20  |  7KB  |  148 lines

  1. Falls Sie Fehler im Compiler finden sollten, bitte ich Sie, mir ein
  2. Beispielprogramm auf Diskette zukommen zu lassen.
  3.  
  4. Änderungen / Erweiterungen / beseitigte Fehler
  5.  
  6. Version 0.81
  7.    - automatische Anpassung der Compilertabellen für 512kB Hauptspeicher
  8.      eingeführt
  9.  
  10. Version 0.82
  11.    - Fehler (Variablenüberlauf) in DefiniereWelt für große Grenze behoben
  12.  
  13. Version 0.83
  14.    - Fehler im Hilfesystem behoben
  15.    - fehlerhafte Anzeige der Wahrheitswerte "wahr"/"falsch" korrigiert
  16.    - XOR-Verknüpfung eingeführt
  17.    - bitweise Verknüpfung von INTEGER-Variablen (AND/OR/XOR/NOT) eingeführt
  18.  
  19. Version 0.84
  20.    - Laufzeitverhalten des Interpreters optimiert
  21.    - automatische Deklarationsmöglichkeit für Variablen der Typen INTEGER,
  22.      REAL, BOOLEAN, CHAR und STRING nach Wertzuweisung implementiert
  23.  
  24. Version 0.85
  25.    - halbautomatische Deklarationsmöglichkeit für Variablen der Typen INTEGER,
  26.      REAL, BOOLEAN, CHAR und STRING nach READ/READLN implementiert
  27.    - Laufzeitverhalten für Stringbearbeitung optimiert
  28.    - Version für 286-Prozessoren durch Overlay-Version für Computer mit EMS,
  29.      RAM-Disk oder Festplatte ersetzt
  30.  
  31. Version 0.86
  32.    - halbautomatische Deklarationsmöglichkeit erweitert bei Prozeduren, die
  33.      Variableninhalte mit Werten belegen wie z.B. VAL, STR usw.
  34.    - Makrodatei EDIT.MAC wird beim Programmstart automatisch geladen
  35.    - Vektorfonts implememtiert
  36.  
  37. Version 0.87
  38.    - fehlerhafte Debug-Ausgabe nach DEBUGEIN korrigiert, die durch Fehler in der
  39.      Optimierung im Laufzeitverhalten heineingekommen ist
  40.    - FORWARD-Deklaration mit bis zu 5 lokalen FORWARD-Deklarationen
  41.      implementiert
  42.  
  43. Version 0.88
  44.    - Aufzählungtypen implementiert
  45.  
  46. Version 0.89
  47.    - Include-Dateien eingeführt
  48.    - dynamische Variablen für Arrays und Records implementiert
  49.    - Scrollen des Grafikschirms verbessert
  50.    - verbessertes Installationsprogramm
  51.    - Stopuhr implementiert
  52.  
  53. Version 0.90
  54.    - Fehler beim Scrollen im Grafikmodus bei Hercules-Karten beseitigt
  55.    - Fehler beim Lesen von Records aus einer Datei beseitigt
  56.  
  57. Version 0.91
  58.    - Fehler in Zusammenhang mit Datei-Variablen als Variablen-Parameter
  59.      beseitigt
  60.    - Dateien können jetzt auch nach CLOSE durch RESET/REWRITE ohne ASSIGN
  61.      wieder geöffnet werden
  62.    - Fehler bei Vergleichen von Zeigern beseitigt
  63.    - dritte Stufe zur Reduzierung der Größe der Compiler-Tabellen bei zu wenig
  64.      freiem Hauptspeicher eingeführt
  65.    - Fehler in DatenVonDiskette beseitigt
  66.    - Fehler bei StringVariable := Copy(String,....); beseitigt
  67.    - bei der Meldung "nicht definierter Bezeichner" des Compilers wird eine
  68.      Liste mehr oder weniger ähnlicher Bezeichner eingeblendet
  69.  
  70. Version 0.92
  71.    - Konfigurations-Programm für Druckertreiber und Bildschirm-Attribute
  72.      erstellt. Bildschirm-Attribute konnten bisher nicht angepaßt werden,
  73.      das ist ab dieser Version möglich. DRUCKER.CFG wird durch ITG.CFG
  74.      ersetzt
  75.    - Unterbereiche der Typen INTEGER und CHAR implementiert
  76.    - Zugriffe auf einzelne Buchstaben eines STRINGs in einem ARRAY OF STRING
  77.      implementiert
  78.    - Heap-Fragmentierung verringert
  79.  
  80. Version 0.93
  81.    - Farbgrafik auf VGA-Karten implementiert
  82.    - freie Farbwahl für Schrift und Hintergrund im Textmodus auf VGA-Karten
  83.      implementiert
  84.    - Treffsicherheit der phonetischen Suche erheblich verbessert
  85.    - CASE-Struktur jetzt ohne ELSE möglich
  86.    - Fehler bei WÄHLEFONT("FONTNAME.CHR") beseitigt für den Fall, daß ".chr"
  87.      geschrieben wurde
  88.    - 6 Funktionen zur Bestimmung der Welt-Parameter neu implementiert
  89.    - dynamische Anpassung der Größe der Compiler-Tabellen zur Laufzeit, dadurch
  90.      Vergrößerung des freien Heaps
  91.    - das Handbuch wird ab dieser Version mit der wissenschaftlichen Textver-
  92.      arbeitung AKZENT II gedruckt, die ebenfalls im Shareware-Bereich
  93.      erhältlich ist. Der Vollversion liegt der Text des Handbuches im
  94.      AKZENT II-Format bei.
  95.  
  96. Version 0.94
  97.    - WICHTIGE ÄNDERUNG : laufende Programme werden jetzt mit STRG-B
  98.      abgebrochen! bisher : STRG-BREAK (ist wegen der Protected-Mode-
  99.      Version nicht mehr möglich)
  100.    - Protected-Mode-Version zusätzlich im Lieferumfang enthalten
  101.    - erhebliche Verbesserungen im Direkt-Modus durch die Möglichkeit,
  102.      interaktiv Prozeduren im Lernmodus zu "Erlernen" einschließlich
  103.      rückgängigmachen der jeweils letzten gültigen Anweisung. Das
  104.      Protokoll der Lernsequenz steht dann wie gewohnt als lauffähiges
  105.      Programm im Editor
  106.    - ITG-PASCAL kann beim Start dazu veranlaßt werden, auf ein bestimmtes
  107.      Laufwerk und einen bestimmten Pfad zu wechseln
  108.    - In der Konfiguration können bis zu acht Laufwerke von A: bis Z:
  109.      festgelegt werden, auf die gewechselt werden kann. Ein Wechsel auf
  110.      andere nicht aufgezählte Laufwerke ist nicht möglich.
  111.    - In der Konfiguration können Menüpunkte gesperrt werden, auf die die
  112.      Schüler noch keinen Zugriff haben sollen
  113.  
  114. Version 0.95
  115.    - Lernmodus um Prozeduren mit Parametern erweitert
  116.    - für "Igel-Grafik fortsetzen" dürfen jetzt auch Prozeduren mit Kontroll-
  117.      strukturen im Editor stehen
  118.    - Stiftfarbe wird im Direktmodus jetzt nicht mehr nach jedem Schritt auf
  119.      weiß zurückgesetzt
  120.    - Cursor- und Igelfarben besser auf den Hintergrund abgestimmt
  121.    - Fehler in RUN.EXE / RUNX.EXE beseitigt, der in Version 0.93 durch die
  122.      dynamische Anpassung der Compilertabellen entstanden ist
  123.    - Makros können im Editor nach Eingabe des ersten Makrowortes und der
  124.      Leertaste automatisch abgerufen werden. Das Umschalten erfolgt mit
  125.      F5, Anzeige in der Statuszeile : AutoMakro
  126.    - im Editor können Standardbezeichner, in ITG-PASCAL deklarierte Bezeichner
  127.      und deren Synonyme in zwei unterschiedlichen Farben (VGA) bzw. Attributen
  128.      (HGC) hervorgehoben werden
  129.    - Hardcopy für HP-Deskjet / -Laserjet und kompatible Drucker möglich
  130.  
  131. Version 0.96
  132.    - Hilfeanforderung im Grafik-Direktmodus führt bei zu wenig freiem
  133.      Speicher zum Programmabsturz
  134.    - durch Optimierung der Laufzeit-Bibliothek werden Laufzeitfehler jetzt
  135.      in allen Programmversionen sicher aufgefangen
  136.    - in allen Programmversionen ist der Abbruch eines laufenden Programms
  137.      neben STRG-B auch wieder mit STRG-BREAK möglich
  138.  
  139. Version 0.97
  140.    - Optimierung des Bildaufbaus im Texteditor
  141.    - Kommentare werden hervorgehoben
  142.    - Beseitigung einiger Fehler im Editor
  143.  
  144. Version 0.98
  145.    - Beseitigung eines Fehlers im Editor, der durch die Geschwindigkeits-
  146.      optimierung in Version 0.97 hineingekommen ist
  147.    - Änderung der Tastaturabfrage und Beseitigung der Probleme mit Ctrl-C
  148.      und Ctrl-Break