| |
|
|
Jac de Lad | Hola si:
No todos Encabezamiento-Definitionen voluntad de XPSE erkannt, Ejemplo: Wenn uno en LVM_EnsureVisible el Tilde weglässt, kommt una Fehler, porque LVM_EnsureVisible de otro Encabezamiento-Definitionen zusammengesetzt es. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 02.11.2006 ▲ |
|
|
|
|
| Ha stimmt! Guter feiner Bug
Werd Yo beheben, natürlich. |
|
|
| |
|
|
|
Jac de Lad |
Noch qué: En Prozeduren con más Parametermöglichkeiten (para Ejemplo por Abfrage de %PCount oder PType$) se Mehrfachdeklaration gemeldet. Aber Yo denke, el es no así simplemente para XPSE a erkennen y entsprechend a ignorieren... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 02.11.2006 ▲ |
|
|
|
|
| [quote:0a7dc26065=Jacob Liebeck]
Noch qué: En Prozeduren con más Parametermöglichkeiten (para Ejemplo por Abfrage de %PCount oder PType$) se Mehrfachdeklaration gemeldet. Aber Yo denke, el es no así simplemente para XPSE a erkennen y entsprechend a ignorieren...[/quote:0a7dc26065] Das tener Yo IF auch ya gemeldet, él meint el sei una falsche Syntax |
|
|
| |
|
|
|
Jac de Lad | Aber %PCount es doch dafür como en überladene Prozeduren a escribir, el con verschiedenen Parameterkonstellationen alimentados voluntad puede? Oder denke Yo como falso??? |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 03.11.2006 ▲ |
|
|
|
|
RGH | [quote:f19cc039a5=Jacob Liebeck]Aber %PCount es doch dafür como en überladene Prozeduren a escribir, el con verschiedenen Parameterkonstellationen alimentados voluntad puede? Oder denke Yo como falso???[/quote:f19cc039a5] Nein, du denkst como vollkommen correcto, zumindest, lo que el XProfan-Syntax betrifft.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 03.11.2006 ▲ |
|
|
|
|
Jac de Lad | Yo denke aber, es para IF schwer como qué a zaubern en solche Bedingungen a erkennen... |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 03.11.2006 ▲ |
|
|
|
|
| Sí es no sólo schwer. como uno also auch con var mehrfach deklarieren kann - y xpse no el argumente el ifs auswerten kann (porque el programm simplemente schlichtweg no se ejecuta para xpse-zeitpunkt ) Yo tatsächlich todavía no el Königslösung en el Kopf. Was Parámetros betrifft sin embargo podría Yo el xpse ya beibringen derartige Doppeldeklarationen a ignorieren.
Das Überladen de Características en otro Idiomas va algo anders - hay voluntad auch no una y el selben Ids mehrfach deklariert - lo kommen sólo simplemente sólo welche dazu.
Yo muss me dazu sólo qué überlegen. |
|
|
| |
|
|
|
RGH | [quote:e9dbf2b208=iF]Sí es no sólo schwer. como uno also auch con var mehrfach deklarieren kann - y xpse no el argumente el ifs auswerten kann (porque el programm simplemente schlichtweg no se ejecuta para xpse-zeitpunkt )[/quote:e9dbf2b208] Aus diesem Grund es el con Doppeldeklarierung en XProfan auch una Laufzeitfehler, d.h. una Fehler, el sólo a Laufzeit festgestellt voluntad kann. Yo denke hier kann XPSE no definitiv determinar si algo con Declarar oder Var doppelt deklariert se. Selbst Var podría sí en uno If-Más-Endif-Struktur zweimal con el gleichen Identifier vorkommen: KompilierenMarcaSeparación Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 03.11.2006 ▲ |
|
|
|
|
| Tjupp. Werde Yo XPSE also beibringen, si con parámetros oder var deklariert se, y identifier ya existiert (egal si local oder global), el entonces trotzdem no Warnung ausgegeben se. Das machts no einfacher |
|
|
| |
|
|
|
RGH | Yo denke, typische Laufzeitfehler kann auch el beste XPSE no determinar, como esta eben sólo a Laufzeit auftreten puede. Das heißt: Einen ausführlichen Test des fertigen Programmes kann una auch kein todavía así strenger Compiler oder XPSE abnehmen.
Saludo Roland
BTW: Auch Declarar de hecho puede en así uno Struktur mehrmals con gleichem Identifier vorkommen. Yo sería also sagen: XPSE kann solche Doppel-Deklarationen prinzipiell no überprüfen, egal si el Deklaration con Declarar, Var, oder Parámetros es. XPSE kann en uno Variables en el Programa höchstens überprüfen, daß una variable dieses Namens irgendwo deklariert se, pero no, si ellos a Laufzeit beim Abarbeiten el speziellen Línea auch ya deklariert ser se. Derartige Fehlermldungen son el Laufzeit a überlassen. |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 03.11.2006 ▲ |
|
|
|
|
| Yo weiß. :|
So una Actualización sobre V0.1.6v [...] esta Versión löst auch entonces Konstanten a para Ende en, si esta no por ~ (tilde) aufgerufen y ser incluso wiederum Konstanten beinhalten. (Eigendliche ThreadThema)
Das Doppeldeklarieren con var y parámetros se nun auch no mehr angemeckert. |
|
|
| |
|
|