| |
|
|
Jörg Sellmeyer | Das bischen Code läuft im Interpreter wie erwartet durch. Wenn ich es versuche, zu kompilieren, friert der Compiler einfach ein und stürzt ab. Wenn ich dagegen Var X& benutze, funktioniert es! KompilierenMarkierenSeparieren |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 05.09.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | Interressanterweise geht es, wenn die Compilierung via XPSE erfolgt. Wenn ich den Code dann aber wieder im Editor lade, knallt es wieder. Könnte das mal jemand testen? Vielleicht stimmt ja auch was mit meiner Konfiguration plötzlich nicht mehr. Obwohl der Compiler Version 11 anzeigt. KompilierenMarkierenSeparieren |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 05.09.2008 ▲ |
|
|
|
|
| Hm, beide Beispiele laufen bei mir jeweils mit und ohne XPSE und jeweils im Interpreter und als Exe ohne Probleme. |
|
|
| |
|
|
|
Sebastian Sprenger | Beide Codes laufen im XProfan-11-Interpreter, -Compiler und in der -Runtime ohne XPSE perfekt. |
|
|
| Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32 Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM Windows Me, 1.8 Ghz, 256 MB RAM | 05.09.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | Ok - ich habs rausgefunden. Danke für die Tests - so wars dann klar, daß es an meiner Konfiguration lag. Ich hatte diese vermaledeite Variablenoptimierung versehentlich aktiviert. Dann stürzt der Compiler kommentarlos ab. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 05.09.2008 ▲ |
|
|
|
|
| Jojo, Rolands Variablenoptimierung ist tatsächlich mit Vorsicht zu geniessen.
Vlt. könnte jemand einen Effizienztest durchführen welcher aufzeigt wie tatsächlich effizienter ein derart optimierter Code ist. Für den Fall das es sich lohnt die Variablen "klein"zuoptimieren würde ich dem XPSE das einfach beibringen. |
|
|
| |
|
|
|
Sebastian Sprenger | iF
Für den Fall das es sich lohnt die Variablen "klein"zuoptimieren Würde ich sagen, dass es das tut... Siehe Anhang. Jemand hatte in Rolands Forum, als es noch bei Webmart war, sogar eine DLL oder sonst ein Tool geschrieben, um Variablennamen zu optimieren. |
|
|
| Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32 Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM Windows Me, 1.8 Ghz, 256 MB RAM | 05.09.2008 ▲ |
|
|
|
|
| Lohnt sich also sogar sehr, danke für den Test.
Bleibt nur die Frage an Roland: Hast Du vor ein BugFix aufzulegen oder macht es eher Sinn dem XPSE dies beizubringen? |
|
|
| |
|
|
|
Jörg Sellmeyer | Es würde ja schon reichen, wenn er sie auf, sagen wir mal vier Zeichen kürzt. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 05.09.2008 ▲ |
|
|
|
|
| Die Zeichen werden maximal gekürzt, mal schauen ob es ein ASCII gibt welcher zum Tragen eines Variablennamens geeignet ist, sonst aber nicht verwendet wird in Quellcodes. (z.B. weil man das Zeichen nicht per regulärer Taste hervorrufen kann oder nicht benutzt wird als Bezeichner)
Und tatsächlich - habs probiert, ASCII128 (das Euro-Zeichen) ist geeignet KompilierenMarkierenSeparieren da es vom XProfan-Parser innerhalb von Bezeichnern akzeptiert wird. |
|
|
| |
|
|
|
René Wagner | Moin,
ich würde doch stark dafür plädieren das Roland (mit Unterstützung von iF?) das ganze im "Standard" bugfixed.
Gruß René |
|
|
| Mit XProfan erstellte Freeware findet ihr hier: [...] US World Domination Tour - bombing a country near you... | 06.09.2008 ▲ |
|
|
|
|
| Ich glaube nicht, dass Roland meine Hilfe benötigt, gleichwohl er sich dem Problem aber bestimmt (leider) auch nicht die nächsten Tage annimmt. |
|
|
| |
|
|