Seite 1 von 5
Wie viele Verschachtelte IF abfragen kann PB ?
Verfasst: 24.11.2005 16:15
von PAMKKKKK
Ich bin gerade im PB-WIKI dabei, die verschachtelten IF´s zu erklären.
Wie tief kann man IF abfragen in PB Verschachteln?
Verfasst: 24.11.2005 16:16
von Batze
Also ich bin noch nie an Grenzen gestoßen.

Verfasst: 24.11.2005 16:28
von freedimension
Vielleicht hilft es etwas, den Assembler-Output einmal anzuschauen; also wie sind die entsprechenden Labels durchnummeriert ...
Verfasst: 24.11.2005 16:35
von Batze
104
Code: Alles auswählen
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 10
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 20
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 30
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 40
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 50
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 10
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 20
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 30
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 40
If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 : If 10=10 ; 50
If 10=10 : If 10=10 : If 10=10 : If 10=10
;If 10=10 : EndIf ; Das hier führt bei mir zu einem Fehler
EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf : EndIf
Aber das kann eigentlich nicht stimmen.

Re: Wie viele Verschachtelte IF abfragen kann PB ?
Verfasst: 24.11.2005 16:35
von Kiffi
> Wie tief kann man IF abfragen in PB Verschachteln?
weiss ich leider nicht. Allerdings würde ich behaupten, dass jemand, der an
diese Grenzen stösst, ein grundsätzliches Problem mit seinem Programmdesign
hat.
Grüße ... Kiffi
Verfasst: 24.11.2005 16:41
von Batze
Genau.
Deshalb stehts wahrscheinlich auch nicht in der Hilfe.

Verfasst: 24.11.2005 18:40
von unix
Ich bin der Meinung so viel wie dein Programm an Speicher abbekommt.
So viel ich weiß springt das Programm von Zeile zu Zeile und merkt sich nur Threads (logisch) somit musser er sich nicht alle If merken
Verfasst: 24.11.2005 18:49
von AND51
bin auch der meinung, dass man so viele If-Abfragen machen kann bis man schwarz wird oder einem der Specher platzt...
Verfasst: 24.11.2005 19:10
von ts-soft
Man kann nicht soviel If machen, wie Speicher da ist, die EndIf müssen ja auch noch passen

Verfasst: 24.11.2005 19:31
von AND51
Kann man das nicht simulieren, so in etwa: