Deutsch
Bugs und vermeintliche

XProfan X2

Punkt in Bezeichner

 
- Seite 1 -


@Roland: Ich glaube hier stimmt etwas nicht:
struct POINT = x&, y&
declare x&,y&
cls
print $profVer
declare mouse.mem#
dim mouse.mem#,point
mouse.mem#.x&=10
mouse.mem#.y&=20
x&=x&+mouse.mem#.x&
y&=y&+mouse.mem#.y&
print x&,y&
waitInput
end



Das Problem scheint der Punkt in der Bezeichnung mouse.mem# zu sein - mit XProfan11 funktioniert es hingegen "korrekt".

6 kB
Hochgeladen:04.12.2010
Ladeanzahl256
Herunterladen
 
04.12.2010  
 



 
- Seite 1 -


RGH (09.12.10)
Hallo iF,
ich glaube, ich habe eine (für den Nutzer) einfachere Lösung gefunden: Ich werte nicht den ersten, sondern den letzten Punkt als Trenner zwischen Objekt und Methode/Eigenschaft.


Hehe, diese Idee hatte ich gestern beim Beitragtippen auch, aber deshalb nicht gepostet, weil ich mir nicht sicher war, obs xprofane Strukturen in Strukturen gibt und obs dann damit nicht funktionieren würde. ^^

Find ich super!
 
09.12.2010  
 



Hallo Roland

jedes mal wenn ich mich von X11 zu X12 herantrauen mag stolpere ich weiterhin über die meisten meiner Quelltexte -

irgendwie besteht das Punkt-Problem in X12 weiterhin und ich würde wirklich ungerne auf das "Pseudo-Klassifizieren" verzichten und auch nicht so gerne lauter Codes umschreiben müssen.

Magst Du diese letzte von Dir erwähnte Idee nicht umsetzen?
 
04.09.2011  
 




RGH
Huch, sollte ich da was vergessen haben? Ich werde demnächst mal nachschauen ...

Gruß
Roland
 
XProfan X2
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
04.09.2011  
 




RGH
Hallo David,
folgendes funktioniert bei mir einwandfrei:
struct POINT = x&, y&
declare x&,y&
cls
print $profVer
declare mem mouse.mem
dim mouse.mem,point
mouse.mem.x&=10
mouse.mem.y&=20
x&=x&+mouse.mem.x&
y&=y&+mouse.mem.y&
print x&,y&
waitInput
end

Gruß
Roland

Nachtrag: Ooops! Nur im Interpreter. In der Runtime habe ich da was vergessen. Wird nachgereicht!
 
XProfan X2
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
06.09.2011  
 




Jörg
Sellmeyer
Tja - leider funktioniert das im Compilat immer noch nicht. Außer iF verwendet aber auch niemand so exessiv Punkte...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2011  
 




RGH
Vielleicht sollte ich Variablennamen etwas genauer überprpfen und bei Punkten im Variablennamen gleich einen Fehler ausgeben! ;)

Gruß
Roland
 
XProfan X2
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
25.09.2014  
 



Da klingt nach einem sinnvollen Plan!
 
26.09.2014  
 




RGH
Momentan funktioniert Dein Code ja auch im Compilat, da ich das Nachzureichende auch nachgereicht hatte. Aber trotzdem: Am Besten Punkte in Bezeichnern jeder Art vermeiden! Vielleicht kommt doch irgendwann die strengere Prüfung der Bezeichner, wie es in anderen Sprachen ja üblich ist. *

Gruß
Roland

* Das wären dann nur Buchstaben und Ziffern und Unterstriche und keine Ziffer als erstes Zeichen. Fragezeichen als erstes Zeichen (für Units) müsste natürlich erlaubt bleiben.
 
XProfan X2
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
26.09.2014  
 



 
- Seite 2 -


Schießt halt hunderte Codes damit ab, sonst ist Dir Abwärtskompatibel sehr wichtig.

Ich glaube alleine von mir gibt es keine Codes ohne Pseudoklassen, es gibt dann
wohl nichts mehr was ich jemals mit Profan²/XProfan schrieb das ich mit der neuen
Version verwenden könnte.
 
26.09.2014  
 




RGH
Hehe, für Dich gibt es dann einen Schalter zum Abschalten des neuen Features!

Aber keine Angst: In X3 geschieht in dieser Richtung nichts!

Gruß
Roland
 
XProfan X2
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
26.09.2014  
 




RGH
BTW: Hast Du schon den Paint-Stack ausprobiert?
 
XProfan X2
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
26.09.2014  
 



Ich besitze die Subskriptions-Version noch garnicht,
das muss ich noch nachholen, aber ich habe einfach
zu viel um die Ohren. Dafür möchte ich der Shop-
Produkte-Seite  [...]  aber auch erst noch ein
Feature hinzufügen:



sodass Du Käufer auch manuell als Käufer deklarieren
kannst z.B. wenn sie bei Dir Bar oder per ABO bezahlt
haben.

Bzw. mit Paint-Stack arbeite ich seit 2007.
 
26.09.2014  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

20.373 Betrachtungen

Unbenanntvor 0 min.
Micha1233426.12.2015
Sascha Haak20.01.2015
maroro11.01.2015
Nico Madysa18.12.2014
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

RGH (8x)
iF (7x)
Jörg Sellmeyer (1x)


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