Deutsch
Bugs und vermeintliche

XProfan11 verlangt zwingend die 0 vor dem Komma?

 

Frank
Abbing
Früher ging sowas hier problemlos:
KompilierenMarkierenSeparieren
Declare x!
x!=.66
End

Jetzt wird es als fehlende Variable angemeckert...
 
30.11.2008  
 




RGH
Wann war "früher"?

Ich kann mich zumindest nicht entsinnen, ein solches Feature bewußt beschrieben, ein- oder ausgebaut zu haben.

Gruß
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
01.12.2008  
 



Ich glaube, Frank könnte mit früher meinen, die Zeit bevor der Punkt auch z.B. von Klassen verwendet wurde, sodass XProfan dies einfach (noch) als Float interpretierte. Ich glaube auch, dass dies mal funktionierte, und ich auch ab und zu so schrieb - auch wenn ichs heute nicht mehr tun würde.

Empfehlenswert empfinde ich diese Syntax aktuell jedoch nicht, ist .66 schon des Punktes wegen in XProfan keine allzu eindeutige Aussage, wenn auch im im Kontext x!=.66 ziemlich eindeutig.
 
01.12.2008  
 




Michael
Wodrich
Könnte das durch die "=+", "=-", "=*", "=/" - Geschichte entstanden sein?
 
Programmieren, das spannendste Detektivspiel der Welt.
01.12.2008  
 




Frank
Abbing
RGH
Wann war "früher"?

Ich kann mich zumindest nicht entsinnen, ein solches Feature bewußt beschrieben, ein- oder ausgebaut zu haben.

Gruß
Roland


Ich meine vor XProfan 11. Hab letzte Tage einige Quellcodes von mir gefunden, die diese Abkürzungen benutzen. Kenne sowas noch von diversen anderen Programmsprachen und dachte immer, das wäre ein Feature...
 
02.12.2008  
 




RGH
Im Moment (am Arbeitsplatz) habe ich kein älteres XProfan zur Verfügung, aber ich könnte mir vorstellen, dass dieses "Feature" schon mit XProfan 8 mit der objektorientierten Programmierung weggefallen ist. Seit damals wird ein Punkt am Anfang eines Ausdrucks um die hinter dem letzten WITH stehende Variable ergänzt und als Objektvariable interpretiert. Und da in Deinem Beispiel kein WITH vorkommt, wird vermutlich der Ausdruck so wie er ist als Objektvariable interpretiert und als solche natürlich nicht gefunden.
Ich werde das bei Gelegenheit mal überprüfen. (Wenn es wirklich seit XProfan 8 (= seit über 5 Jahren) so ist, dann kann es nicht soooo dringend sein. )

Gruß
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
02.12.2008  
 




RGH
Korrektur nach einem Blick in den XProfan-Quelltext:

Möglicherweise (um nicht zu sagen: wahrscheinlich) ist dieses (bislang undukumentierte und unbeachtete) Feature auch erst durch XProfan 11.1 mit der Möglichkeit der Zuweisung von Teil-Strukturen in Objekten verloren gegangen. Wenn dem so ist, ließe sich da für die nächste Versionen sicher was machen ...

Gruß
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
02.12.2008  
 




Frank
Abbing
RGH
Korrektur nach einem Blick in den XProfan-Quelltext:

Möglicherweise (um nicht zu sagen: wahrscheinlich) ist dieses (bislang undukumentierte und unbeachtete) Feature auch erst durch XProfan 11.1 mit der Möglichkeit der Zuweisung von Teil-Strukturen in Objekten verloren gegangen. Wenn dem so ist, ließe sich da für die nächste Versionen sicher was machen ...

Gruß
Roland


Och jo, büdde...
 
02.12.2008  
 




RGH
Ok, in der nächsten Version kann vei Dezimalzahlen die 0 vor dem Punkt wieder weggelassen werden.

Gruß
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
10.02.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.324 Betrachtungen

Unbenanntvor 0 min.
rquindt04.03.2018
Jörg Sellmeyer04.11.2011

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie