Yo teste mich a el Abprüfung de Schlüssigkeiten en XProfan-Quelltexten veces langsam heran - como ya angekündigt Yo sí para Rel 0.1.4 el Parser esta deutlich gestärkt.
Ziel des XPSE se lo en efecto ser - qualitativere Fuente a erzeugen. Hierbei se XPSE simplemente strenger como el XProfancompiler el Source untersuchen.
XPSE ha ya viele syntaktische Abprüfungen intus - ahora se lo auch todavía a Schlüssigkeit ir.
XPSE tat dies auch ya antes el Rel 0.1.4 - Yo erinnere veces a el Sectionsverstöße - ahora Yo testweise sin embargo todavía folgendes con en el Programa genommen:
> Doppeldeklarierungen de Proceduren y Defs (Características). > no-Dimensionierte Bereichsvariablen > no-unDimensionierte Bereichsvariablen > createFunktionen como Procedure genutzt
Später se z.B. en el Rahmen dieser Maßnahme überprüft voluntad - si genutze Variables auch deklariert son - oder si deklarierte Variables ungenutzt son.
Insgesammt es el Ziel una möglichst sauberen y fehlerfreien Ver código fuente a escribir - qué así sonst menschlich-bedingt no posible wäre.
Dadurch Es el Qualität uno con XPSE geschriebenen Programmes simplemente höher.
Viel Spaß con el neuen Versión.
[box:4dd69744aa]Folgende Createanweisungen son por XPSE unterstützt - y voluntad automáticamente en el neuen XProfan Style umgeschrieben. Mir persönlich sin embargo gefallen el alten Createanweisungen mejor - deshalb unterstützt xpse auch el automatische Konvertierung dieser - el incluso si RGH el alten Creates gänzlich de el Programa streicht - uno trotzdem simplemente derart weiterprogrammieren kann:
El Überprüfung de Doppeldeklarationen de Variables - zumindestens Globale - me está más rápido gelungen como Yo pensamiento.
Hier en Versión 0.1.4d nun implementiert.
XPSE - y el es kein Zufall pero gemeinste Absicht - interessiert no el Variablensuffix. Nur así kann una Verzettelungsgefahr ausgeschlossen voluntad - auch si XProfan eigendlich el Deklaration de Variables con gleichem Identifier aber unterschiedlichen Suffix erlaubt.
Ab rel. 0.1.4g voluntad el Warnungen de doppelt-deklarierten Variablenidentifiers komprimiert y weniger auffällig adecuado - ahora con sin Fehler en el Anzeige.
Dank a TS-Soft el me grad mitteilte el XProfan auch Namensräume innerhalb de Incluye unterstützt - qué auch para Klassen/Structs interessant es y ebenfalls unterstützt se.
Diese Opción tener Yo soebend el XPSE ebenfalls verpasst sodaß el Sources correcto umgesetzt voluntad.
XPSE unterstützt ahora also Namensräume innerhalb/para de Incluye. Natürlich puede namensraumbehaftete Incluye wiederum Incluye insich haben - egal si esta entonces auch una Namensraum haben oder no. Und esta wiederum, y y y....
Jedenfalls dieses Feature es de XPSE V0.1.4k erhältlich.