--------------------------------------------------------------------------- ergo!pro Die Entwicklungsumgebung fr GFA-BASIC. --------------------------------------------------------------------------- Mit ergo!pro wird GFA-BASIC zu einer Programmierplattform, die den Vergleich zu anderen Sprachen oder Systemen nicht mehr zu scheuen braucht: Shell, Pro- jektverwaltung, sprachsensitive Onlinehilfe, Pr„prozessor, Optimizer, Source- codeanalyse,... das sind nun keine Fremdworte mehr fr den GFA-Programmierer. In jeder Phase eines Projekts bietet ergo!pro optimale Untersttzung. Einsteiger und Profis ziehen gleichermažen Nutzen aus den umfangreichen und durchdachten Funktionen. Die Shell Ihr neues Kommandozentrum... in Zusammenarbeit mit versierten Programmierern auf h”chste Ergonomie getrimmt: mit wenigen Klicks ist alles erreichbar. Na- trlich auch tastaturbedienbar (ber frei definierbare Shortcuts). Im Pro- jektfenster sind alle wichtigen Dateien des Projekts sichtbar und k”nnen direkt gestartet werden. Die intelligente Verknpfung von Programmen und Da- ten erm”glicht einfachsten Zugriff und schnelle Verarbeitung. Das Ausgabe- fenster pr„sentiert Meldungen der Shell, Analysen, Diagnosen, Strukturdia- gramm, Projektinformationen und auch die Meldungen von Compiler und Linker. Wenn es mal hakt, sind detaillierte Hilfen berall verfgbar. Neben allge- meinen Hinweisen sind sogar zu jedem Text innerhalb der Dialoge pr„zise Erkl„rungen abrufbar. So werden Sie das gedruckte Handbuch schnell beiseite legen k”nnen. Die Shell l„uft als sauberes GEM-Programm unter allen Aufl”sungen und auch unter Multitaskingsystemen. Das GFA-Handbuch Wieviel Zeit verliert man durch Bl„ttern in dicken Ringordnern? Das ist nun vorbei. Das Hilfs-Accessory von ergo!pro stellt Ihnen den gesamten Sprach- umfang des GFA-Basic und mehr zur Verfgung. Orientiert am Aufbau des Ori- ginals bertrifft es dieses allerdings in vielen Punkten: alle Befehle bis Version 3.6 enthalten, viele Fehler des Originals korrigiert und Lcken geschlossen, die neuen TT- und FALCON XBIOS-Befehle, Tips und Tricks, allge- meinere Themen, Untersttzung durch Graphiken uvm. Ein Stichwortverzeichnis und eine alphabetische šbersicht geben vielf„ltige Orientierungsm”glichkeiten. Das Accessory l„uft natrlich im GEM-Fenster und seine Bedienung ist kinder- leicht: Mit wenigen Mausklicks wandern Sie durch die Hilfstexte, bis der gesuchte Begriff erscheint. Querverweise fhren sofort auf verwandte Themen. Und der Clou: das ACC arbeitet mit dem Interpreter zusammen! Stellen Sie den Cursor auf einen GFA-Befehl -> automatisch wird der passende Hilfstext aufge- rufen. Und umgekehrt: Markieren Sie im Hilfsfenster einen Textblock -> wie von Geisterhand wird er in den Interpreter 'eingespielt'. So k”nnen die Bei- spiele ohne berflssige Tipperei direkt bernommen werden. Die Analyse Der Sourcecode-Analyzer stellt eine komplette Referenz aller Variablen, Fel- der, Prozeduren und Funktionen zur Verfgung. ''Was wird wo und wie verwendet? Wie oft kommt es vor? Welche Wechselwir- kungen mssen beachtet werden?'' Solche und „hnliche Fragen k”nnen hiermit auf einen Blick beantwortet werden. Fr Entwicklung und Optimierung eines Programms bedeutet dies eine wertvolle Zeitersparnis. Statt ellenlanger Listen (wie man sie von derartigen Tools gew”hnt ist) erzeugt ergo!pro intel- ligent formatierte, kompakte Reports, die nach eigenen Wnschen vielfach gefiltert und eingestellt werden k”nnen. Die besondere St„rke aber ist die automatische Fehlerdiagnose: Tippfehler, logische Fehler, falsche Verwendungen, Leichenvariablen und tote Prozeduren werden gemeldet, wodurch oft eine stundenlange Fehlersuche erspart bleibt. Das graphische Baumdiagramm ergibt einen šberblick ber die Prozedurabh„ngig- keiten. Da ergo!pro den GFA-Tokencode versteht, ist die Analyse extrem schnell und ben”tigt zudem keine LST-Datei. Online-Referenz Das ergo!pro Hilfs-Accessory bietet neben dem GFA-Handbuch auch direkten Zugriff auf alle Crossreferenz-Informationen und Fehlerdiagnosen. Auch hier funktioniert die Zusammenarbeit mit dem Interpreter: Cursor auf Variable -> Accessory aufrufen -> schon erscheint die Analyse dieser Variablen im Fenster! Informer Noch bequemer als die Online-Referenz ist der direkte Eintrag der Referenzen in den Sourcecode durch die Informerfunktion: Wie von Geisterhand geschrieben befinden sich pl”tzlich Kommentarzeilen mit Crossreferenzverweisen in Ihrem Source. Und genauso schnell k”nnen sie auch wieder verschwinden (oder auch aktualisiert werden). So sind die Informationen immer 'vor Ort' verfgbar. Der Pr„prozessor Fr effektive Programmierung unerl„žlich und bislang nur den C-Programmierern vorbehalten: der Pr„prozessor! Er entfernt oder aktiviert einzelne Zeilen, gr”žere Teile oder komplette Prozeduren, erkennt und ersetzt symbolische Vari- ablen, analysiert und eliminiert tote Prozeduren und Programmzweige. Weitere M”glichkeiten sind: Kommentare l”schen, Source verschlsseln, Inlines laden/ /speichern etc. Da auch der Pr„prozessor direkt den GFA-Code verarbeitet ist er affig schnell und kann mit Compiler und Linker zu 'Extended Make'-Funktion verbunden werden: Komplizierteste Projekte mit einem Mausklick erstellen! Und sonst..? Als Zugaben sind auf der Diskette Patchprogramme enthalten, die zahlreiche Fehler von Interpreter, Compiler und Library beseitigen. Ein ausfhrliches gedrucktes Handbuch wird mitgeliefert. Der Preis von ergo!pro betr„gt 148,-DM