Seite 1 von 1

Goto

Verfasst: 26.03.2005 22:37
von auxxon
wie sprich ich goto an(also die sprungmarke und der eigentliche sprung)

Verfasst: 26.03.2005 22:39
von pogi02
Hallo

Das ist ganz einfach

Goto Sprungmarke

Sprungmarke:
PB-Befehle
Return

Verfasst: 26.03.2005 22:57
von Kaeru Gaman
@auxxon

sorry, aber evtl. solltest du doch mal in die Hilfe schauen...

Verfasst: 27.03.2005 01:22
von MVXA
Neben bei bemerkt ist das Programmieren mit Goto nicht sehr leserlich. Ich würde an deiner stelle versuchen mit Schleifen und Proceduren zu arbeiten. Für genannte einfach in die Hilfe schauen ;).

Verfasst: 27.03.2005 03:38
von Deeem2031
Und außerdem ist das Beispiel von pogi02 falsch, entweder man ändert das Goto zu einem Gosub oder lässt das Return weg, aber nicht Goto mit Return zusammen.

Verfasst: 27.03.2005 11:34
von pogi02
lol

sorry war bei Gosub ^^ hab mich da verdann aber im prinzip unterscheiden die sich eh net viel

Verfasst: 27.03.2005 13:50
von auxxon
Ich habe die hilfe schon gelesen es aber nicht geblickt(mit fakereturn und so)

Ich möcht einfach zu einer marke springen der weiter oben im QC steht.

bsp:

Code: Alles auswählen

sprungmarke

x=random(2)

if x=1
 goto sprungmarke
else

End

Endif
Wie realisiere ich hier den sprung?

Verfasst: 27.03.2005 14:24
von Kaeru Gaman
es fehlt der Doppelpunkt hinter "sprungmarke"

Code: Alles auswählen

sprungmarke: 

x=random(2) 

if x=1 
 goto sprungmarke 
else 

End 

Endif
[EDIT]

ich sehe grad, die Help zu GOTO ist wirklich arg bescheiden,
und es existiert kein punkt "Sprungmarken" im Hauptmenu der Help,
wo explizit auf die Verwendung des Doppelpunktes hingewiesen wird.

...hier müsste wirklich eine Verbesserung her,
für Anfänger ist dies nicht schlüssig genug.

und ich muss mich für mein erstes Post entschuldigen.
angesichts der dürftigen Help war die Frage wirklich berechtigt.

[EDIT2]
weder bei Goto, noch Gosub, noch DataSection wird auf die Verwendung des Doppelpunktes hingewiesen.

@André
eine Ergänzung der Hilfe halte ich für angebracht.

durch solche Kleinigkeiten ist PB im Moment eher für Umsteiger als für Neueinsteiger geeignet. :wink:

Verfasst: 27.03.2005 14:25
von zigapeda
Müsste doch so gehen.

[Edit] Shit happens schreib ich so müssts gehen, weil wo ich beim post erstellen seinen code kopieren wollte und den doppelpunkt einfügen war das der post von Kaeru Gaman und der doppelpunkt war schon da <) [/Edit]

Verfasst: 27.03.2005 14:33
von auxxon
jez funzts
THX