PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigegeben

Ankündigungen PureBasic oder die Community betreffend.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von ts-soft »

Andreas21 hat geschrieben: ist das so gewolt?
Entspricht doch:

Code: Alles auswählen

a.s = "a + b + c"

Debug a 
Also, vollkommen korrekt!
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von Andreas21 »

Ich hatte einen Zeilenumbruch bei a, b und c drin und da dürfte es normal nicht gehen.
Darum gings mir.

Wenn das + weg gelassen wird kommt der Fehler das " fehlt.
Bei Texten über Mehrere Zeilen würde das + doch nicht ok sein wenns im text mit drin ist wenns da nicht gewolt ist.

Klar das a.s = "a + b + c" geht

der code war aber

Code: Alles auswählen

a.s = "a +
b +
c"
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von ts-soft »

So, wie bei Dir die Anführungszeihen gesetzt sind, ist die Ausgabe die einzig logische und richtige.
Mir ist nicht ganz klar, was Du anders erwartest hast.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von Andreas21 »

Für mich währ das klar

Code: Alles auswählen

a.s = "a " +
"b " +
"c"

Debug a

Code: Alles auswählen

a b c
- Added: Line continuation feature, with the following operands: ',' '|' '+' And Or Xor (for now, the IDE hasn't be upgraded to display quickhelp/parenthesis correctly on multiline)

Code: Alles auswählen

a.s = "a  +
b  +
c"

Debug a

Code: Alles auswählen

a  +  b  +  c
Das + ist im String drin.
Ohne das + kommt es zum Fehler.
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von ts-soft »

Kommentare hinter dem + Funktionieren bei Deinem Code auch nicht, vielleicht doch ein Bug.

/edit
hab den Bug mal gemeldet: http://www.purebasic.fr/english/viewtop ... 23#p398723
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Klaus_1963
Beiträge: 96
Registriert: 25.06.2009 09:09

Super!

Beitrag von Klaus_1963 »

Vielen Dank! Bin echt beeindruckt :-)

Wünsche allen frohe Weihnachten
PureBasic 5.72 LTS / Windows / MacOS / Linux Mint / starker Kaffee / noch stärkerer Kaffee / reines Koffein intravenös...
Motto: Hauptsache es funktioniert - aber schnell und richtig!
Benutzeravatar
SDL
Beiträge: 65
Registriert: 15.09.2006 05:19
Computerausstattung: MSI 990FXA-GD80
AMD FX-8350(3,1GHz) 4-4,4GHz
Corsair Dominator Platinum 8GB 2133 (2240)
2 Nvidia GeForce GTX 550Ti
Xilence XQ semipassives Netzteil 750Watt
SATA III WDC WD10 1TB
SATA III SSD Toshiba 128 GB
SATA III SSD Samsung 840 EVO 250 GB
eSATA WDC WD SE16 500 GB

Wassergekühlt

Win 7 pro
Leistungsindex 7,8
Wohnort: Hansestadt Stendal

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von SDL »

:bounce:
Uff... Habe einiges Verpasst :oops: . Mein Rechner wurde gegrillt :cry:
Mir hat es auch die Sprache verschlagen.

Ich wünsche allen ein frohes Fest und ein guten Rutsch. Und Dannnnke!!


>> Nicht die Sicherung sonder eine Überspannung <<
Zu meiner Schulzeit war die Bildung kostenlos, für einige aber Umsonst.
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von X0r »

So, wie bei Dir die Anführungszeihen gesetzt sind, ist die Ausgabe die einzig logische und richtige.
Was bitte ist daran logisch? Das von Andreas21 geschilderte Problem liegt für mich auf der Hand.
Das + verhält sich in seinem Beispiel einerseits wie ein Element der Zeichenkette und wird andererseits vom sog. "Line continuation feature" als zulässiger Operator erkannt. Macht das wirklich Sinn?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureBasic 5.10 Beta 1 (Erfüllte Wünsche Release) freigeg

Beitrag von ts-soft »

Vielleicht etwas weiter lesen, den Bug hab ich doch bereits im engl. Forum gemeldet!

Frohes Fest und guten Rutsch.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
mirca
Beiträge: 169
Registriert: 13.11.2011 16:05

GELÖSCHT

Beitrag von mirca »

GELÖSCHT
Zuletzt geändert von mirca am 17.10.2013 11:31, insgesamt 1-mal geändert.
Antworten