XGP

Integrierte Entwicklungsumgebung Die erweitert GPROG, um mit Kakao unter Mac OS X zu arbeiten
Jetzt downloaden

XGP Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Lindsey Spratt
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X 10.3.7 or later
  • Dateigröße:
  • 5.3 MB

XGP Stichworte


XGP Beschreibung

Integrierte Entwicklungsumgebung Die erweitert GPROG, um mit Kakao unter Mac OS X zu arbeiten XGP erweitert GPROLOG mit bebauten Prädikaten für Menü-, Dialog- und Grafikeinrichtungen. GPROLOG ist ein Native-Code-Prolog mit offener Quelle mit einem Finite-Domain-Constraint-Solver. Die Haupt-Website ist http: //gnu-prolog.inria.fr.xgp ist ein Prolog-Entwicklungsumfeld, das Beratung und das Laden von Programmen, Auswertung von Abfragen und Input und Ausgabe mit Antragsdokumenten unterstützt. Es gibt AIDS für die Bearbeitung von Prolog-Programmen: Definitionen Popup, aktuelle Zeilennummer, Syntaxfarbe Hinweise: · Version 1.0.0 für die PowerPC-Macs, basierend auf GPROG-Version 1.2.19. · Version 1.1.0 für die Intel Macs basierend auf GPROLOG Version 1.3.0. Hier sind einige wichtige Funktionen von "xgp": · Führt GPROLOG aus einer Kakao-Mac-OS X-Anwendung aus. Programmbearbeitungsunterstützung einschließlich: · Predicate Definition Location-Menü: Dies listet das in einem Dokument definierte Prädikat auf und kann verwendet werden, um die Quelle für jede Prädikatsdefinition in diesem Dokument auszuwählen und anzuzeigen · Aktuelles Zeilenfeld: Dies zeigt die Zeilennummer des Beginns der aktuellen Auswahl an. Es ist editierbar: Eine in dieses Feld eingegebene Nummer ändert die Auswahl an diese nummerierte Zeile des Dokuments. · Syntaxfarbe: Ein Dokumentfenster hat seinen Text, der nach syntaktischen Kategorien färbt, nachdem das Dokument 'Consulted' ist. Die unterstützten Kategorien sind: Kommentar, Saiten, Bediener und Nummer. · Verbindet GPROG-Eingabe und Ausgabe an Dokumentfenster innerhalb der XGP-Anwendung. Sammlungen von Prolog-Prädikaten, die in XGP / GPROLOG integriert sind für: · Menüverwaltung, einschließlich hierarchischer Menüs und Popup-Menüs. Wenn Sie einen Menüpunkt auswählen, ruft ein Prolog-Prädikat mit dem Namen des Artikels als Functor und keine Argumente auf. Alle Menüs der XGP-IDE werden in Prolog implementiert. · Dialogverwaltung, einschließlich einfacher Prädikate, die verschiedene Arten von Dialogwechselaktivitäten unterstützen. · Steuerungsfenstermanagement. Ein Steuerfenster ist ein XGP-Fenster, in dem ein breites Sorge von Steuerelementen (z.B.-Taste, Textfeld, Bildlaufmenü) platziert werden kann. Das oben erwähnte Dialogverwaltung wird mit Steuerfenster implementiert. · Grafiken, einschließlich Prädikate, um ein Grafikdokument zu erstellen und Bilder hinzuzufügen, die mit der LPA-Grafikbeschreibungssprache (GDL) definiert sind. · Dateien. Verschiedene Prädikate für das Arbeiten mit dem Dateisystem, einschließlich 'Loading Source' (Öffnen eines Quelldokuments) und 'Optimierung von Dateien' (Kompilieren einer Quelldatei in eine WAM-Byte-Codedatei, die zum Laden in XGP geeignet ist). · Persistente Werte. Unterstützung für globale Variablen, Eigenschaftsliste und Benutzerausfallmechanismen. · Die IDE unterstützt ein Skriptionsmenü zur einfachen Erweiterung mit einfachen Vorgängen. · Die Menüs und Dialoge der IDE werden in Prolog mit den oben genannten Bebauten implementiert. Diese Implementierung kann durch Bearbeiten einer einzelnen Datei ('initialize_environment.pl') geändert werden, ohne XGP zu modifizieren oder neu zu kompilieren. Dadurch kann der XGP-Benutzer die Umgebung ausführlich anpassen (während Sie vollständig in Prolog arbeiten). Dies ist auch die Grundlage von XGP-basierten "doppelklickbaren" Anwendungen. · Automatische Beratung der Quelldatei nach dem Öffnen und automatische Beratung geänderter Open-Source-Datei-Dokumente vor der Auswertung einer Abfrage. · Standard-Prolog-Debugger (Trace, Spion usw.), wie von GPROLOG implementiert. Was ist neu in dieser Version: · XGP aktualisiert, um für Mac OS X 10.5.x (Leopard) aufzubauen. Dies erforderte den Wiederaufbau von GPROLOG 1.3.0 (eine andere Version von GCC) und den Wiederaufbau von XGP mit einem neuen Xcode (3.0). Dies ist (noch) eine Intel-Only-Version von XGP. Neue Prädikate: · Symbolleiste: add_tools / 2, del_tools / , get_tools / 2, tool_desc / 3, get_tool / 2, set_tool / 2. · WRCREATE / 6 und WRCREATE / 7. · WRONT (Fenster) Prädikat. · Markiert_item / 2. · WSIZE / 5-Prädikat. · XGP__set_Document_Frame / 5: Setzen Sie das Größen / Rahmen eines Dokumentfensters ein. Grafik: · Implementierte grundlegende Symbolleistenunterstützung für grafische Fenster. Grafiktextbearbeitungsunterstützung hinzugefügt: · XGP__Graphics_start_edit_item / 2 hinzugefügt, um einen Editor für einen grafischen Textelement "öffnen". · Beenden von Bearbeiten (durch Klicken außerhalb des Textelements) ruft den Symbolleistenhandler mit 'close_edit (ID)' auf. Wo ID der Kennung des grafischen Elements ist, das bearbeitet wurde. XGDL Ergänzungen: · Zeiger (x, y) XGDL-Begriff zum Standard-Zeiger (x, y, rechts) hinzugefügt. · FILLBOX / 6 und Alias der FillroundBox / 6 hergestellt. Fehlerbehebung: · Behobener Graphics-Font-Handling-Fehler, in dem der mutige Stil in einigen Fällen keinen Effekt hatte. · Feste Grafiktextbox-Elemente, um zu erfordern, dass die Tiefe der Kiste> = 15 (eine von Kakao anscheinend auferlegte Grenze) ist. · Fehler behoben, in dem der Fülllaufzeichen (z. B. solide ') nicht erkannt wurde. · Verbesserte interne Fehlerberichterstattung in make_decription. · Feste XGP__Graphics_Get_Item, um anmutig zu fehlschlagen, wenn die BeschreibungPTR null ist. · Feste Get_Pic / 2, anstatt eine Ausnahme zu erfahren. · Ein Fehler behoben, in dem CHG_PIC / versagen würde, wenn es gelungen ist. · Fehler beim Bestätigen des Menüpunkts "Rückgängig" im Menü "Rückgängig" im Bearbeitungsmenü behoben. Dies könnte dazu führen, dass XGP auf unbestimmte Zeit hängt. Dateien suchen: · Banner hinzugefügt erklärt, wie viele Dateien gesucht werden. · Behoben, um zum Original der Suchergebnisse "Line" zu navigieren. · Erweiterte ErrorMessage / 1, um die Nachricht vor dem Auflegen des Dialogs an die Konsole zu schreiben.


XGP Zugehörige Software

Cottool

Anwendung, um bei der Erstellung von Designmodellen und der Berechnung von Vorhersagen der qualifizierten Leistungszeit zu helfen. ...

219 25.6 MB

Herunterladen